log hgext/largefiles/lfutil.py @ 40163:9f0ee4a60d65

age author description
Sat, 25 Aug 2018 13:09:24 -0400 Matt Harbison largefiles: use a context manager to control the progress bar lifetime
Mon, 18 Jun 2018 15:14:39 -0700 Martin von Zweigbergk largefiles: use progress helper
Sun, 11 Feb 2018 16:29:35 -0800 Gregory Szorc py3: use hex(hasher.digest())
Tue, 05 Dec 2017 23:08:59 -0500 Matt Harbison largefiles: refactor _usercachedir() to allow reuse with lfs
Fri, 13 Oct 2017 22:28:03 +0200 Boris Feld configitems: register the 'largefiles.usercache' config
Thu, 12 Oct 2017 23:34:34 -0700 Jun Wu codemod: use pycompat.isdarwin
Thu, 12 Oct 2017 09:04:22 -0700 Jun Wu codemod: use pycompat.isposix
Thu, 12 Oct 2017 23:30:46 -0700 Jun Wu codemod: use pycompat.iswindows
Wed, 11 Oct 2017 17:42:35 -0700 Jun Wu largefiles: do not use platform.system()
Fri, 29 Sep 2017 14:49:05 -0700 Martin von Zweigbergk dirstate: use keyword arguments to clarify status()'s callers
Fri, 29 Sep 2017 14:19:36 -0700 Martin von Zweigbergk dirstate: use keyword arguments to clarify walk()'s callers
Thu, 13 Jul 2017 18:31:35 -0700 Jun Wu codemod: simplify nested withs
Sat, 08 Jul 2017 16:18:04 -0700 Gregory Szorc dirstate: expose a sparse matcher on dirstate (API)
Wed, 17 May 2017 14:31:47 -0700 Martin von Zweigbergk largefiles: delete unnecessary meddling with matcher internals
Sat, 01 Apr 2017 02:32:49 +0900 FUJIWARA Katsunori largefiles: use readasstandin() to read hex hash directly from filectx
Sat, 01 Apr 2017 02:32:49 +0900 FUJIWARA Katsunori largefiles: remove unused readstandin()
Sat, 01 Apr 2017 02:32:48 +0900 FUJIWARA Katsunori largefiles: make copytostore() accept only changectx as the 2nd argument (API)
Sat, 01 Apr 2017 02:32:48 +0900 FUJIWARA Katsunori largefiles: remove unused keyword argument of copytostore() (API)
Sat, 01 Apr 2017 02:32:48 +0900 FUJIWARA Katsunori largefiles: add copytostore() fstandin argument to replace readstandin() (API)
Sat, 01 Apr 2017 02:32:47 +0900 FUJIWARA Katsunori largefiles: replace readstandin() by readasstandin()
Sat, 01 Apr 2017 02:32:31 +0900 FUJIWARA Katsunori largefiles: introduce readasstandin() to read hex hash from given filectx
Mon, 27 Mar 2017 09:44:36 +0900 FUJIWARA Katsunori largefiles: add lfile argument to updatestandin() for efficiency (API)
Mon, 27 Mar 2017 09:44:36 +0900 FUJIWARA Katsunori largefiles: rename local variable appropriately
Mon, 27 Mar 2017 09:44:34 +0900 FUJIWARA Katsunori largefiles: reuse hexsha1() to centralize hash calculation logic into it
Fri, 24 Mar 2017 22:29:22 +0900 FUJIWARA Katsunori largefiles: avoid redundant standin() invocations
Fri, 24 Mar 2017 22:29:22 +0900 FUJIWARA Katsunori largefiles: replace hashrepofile by hashfile (API)
Fri, 24 Mar 2017 22:26:34 +0900 FUJIWARA Katsunori largefiles: call readstandin() with changectx itself instead of rev or node
Fri, 24 Mar 2017 22:24:59 +0900 FUJIWARA Katsunori largefiles: omit redundant splitstandin() invocations
Fri, 24 Mar 2017 22:24:58 +0900 FUJIWARA Katsunori largefiles: omit redundant isstandin() before splitstandin()
Wed, 08 Mar 2017 16:52:06 -0800 Pierre-Yves David largefiles: directly use repo.vfs.join
Thu, 02 Mar 2017 13:32:27 +0100 Pierre-Yves David vfs: use 'vfs' module directly in 'hgext.largefile'
Thu, 02 Mar 2017 03:52:36 +0100 Pierre-Yves David vfs: replace 'scmutil.opener' usage with 'scmutil.vfs'
Sun, 15 Jan 2017 13:17:05 +0530 Pulkit Goyal py3: replace pycompat.getenv with encoding.environ.get
Mon, 19 Dec 2016 02:54:49 +0530 Pulkit Goyal py3: replace os.getenv with pycompat.osgetenv
Mon, 19 Dec 2016 00:28:12 +0530 Pulkit Goyal py3: replace os.name with pycompat.osname (part 2 of 2)
Fri, 14 Oct 2016 01:53:15 +0200 Mads Kiilerich util: increase filechunkiter size to 128k
Wed, 12 Oct 2016 12:22:18 +0200 Mads Kiilerich largefiles: always use filechunkiter when iterating files
Sat, 08 Oct 2016 00:59:41 +0200 Mads Kiilerich largefiles: use context for file closing
Mon, 01 Aug 2016 06:08:25 +0900 FUJIWARA Katsunori doc: trim newline at the end of exception message stable
Mon, 27 Jun 2016 10:33:33 +0200 liscju largefiles: remove additional blank lines
Fri, 24 Jun 2016 09:08:16 +0200 liscju largefiles: fix misleading comments in lfutil instore and storepath
Tue, 14 Jun 2016 14:52:58 -0500 Matt Mackall merge with stable
Fri, 10 Jun 2016 00:12:33 -0400 Augie Fackler cleanup: replace uses of util.(md5|sha1|sha256|sha512) with hashlib.\1
Tue, 07 Jun 2016 08:32:33 +0200 Henrik Stuart largefiles: fix support for local largefiles while using share extension stable
Fri, 20 May 2016 01:42:04 +0200 liscju largefiles: rename match_ to matchmod import in lfutil
Tue, 10 May 2016 15:09:22 +0200 liscju py3: make largefiles/lfutil.py use absolute_import
Wed, 13 Apr 2016 01:45:45 +0200 Mads Kiilerich largefiles: don't access repo.changelog directly in getlfilestoupload
Sat, 19 Mar 2016 08:28:24 -0700 Mads Kiilerich largefiles: add some docstrings
Sat, 19 Mar 2016 08:27:54 -0700 Mads Kiilerich largefiles: drop partial support for not having a user cache
Sat, 19 Mar 2016 08:23:55 -0700 Mads Kiilerich largefiles: refactor usercachepath - extract user cache path function
Mon, 14 Mar 2016 20:20:22 +0100 liscju largefiles: replace invocation of os.path module by vfs in lfutil.py
Fri, 11 Mar 2016 22:26:06 +0800 Anton Shestakov largefiles: use revisions as a ui.progress unit
Sun, 24 Jan 2016 00:10:19 -0500 Matt Harbison largefiles: prevent committing a missing largefile stable
Sat, 23 Jan 2016 20:51:17 -0500 Matt Harbison largefiles: fix an explicit largefile commit after a remove (issue4969) stable
Sun, 17 Jan 2016 17:23:32 +0100 Mads Kiilerich largefiles: fix commit of missing largefiles
Fri, 23 Oct 2015 21:27:29 +0200 Mads Kiilerich largefiles: check hash of files in the store before copying to working dir stable
Wed, 21 Oct 2015 00:18:11 +0200 Mads Kiilerich largefiles: fix explicit commit of normal/largefile switch stable
Sat, 17 Oct 2015 01:15:34 +0900 FUJIWARA Katsunori dirstate: show develwarn for write() invocation without transaction
Mon, 12 Oct 2015 19:22:34 +0200 Mads Kiilerich largefiles: better handling of merge of largefiles that not are available
Thu, 08 Oct 2015 12:55:45 -0700 Pierre-Yves David error: get Abort from 'error' instead of 'util'
Wed, 12 Aug 2015 12:26:39 -0400 Matt Harbison largefiles: ensure lfutil.getstandinmatcher() only matches standins stable
Fri, 05 Jun 2015 22:53:15 -0400 Matt Harbison largefiles: use the optional badfn argument when building a matcher
Tue, 19 May 2015 13:08:21 -0700 Martin von Zweigbergk largefiles: avoid match.files() in conditions
Tue, 26 May 2015 11:06:43 -0700 Martin von Zweigbergk largefiles: pass in whole matcher to getstandinmatcher()
Tue, 26 May 2015 09:46:48 -0700 Martin von Zweigbergk largefiles: drop unused 'pats' parameter from getstandinmatcher()
Sat, 16 May 2015 14:30:07 -0400 Augie Fackler cleanup: use __builtins__.any instead of util.any
Sat, 04 Apr 2015 19:06:43 -0400 Matt Harbison largefiles: use the share source as the primary local store (issue4471)
Sat, 04 Apr 2015 19:31:40 -0400 Matt Harbison largefiles: introduce lfutil.findstorepath()
Sat, 04 Apr 2015 15:43:00 -0400 Matt Harbison largefiles: drop os.path reference in lfutil.storepath()
Thu, 12 Mar 2015 23:08:16 -0400 Matt Harbison largefiles: replace 'ctx._repo' with 'ctx.repo()'
Thu, 26 Feb 2015 06:03:39 +0900 FUJIWARA Katsunori largefiles: access to specific fields only if largefiles enabled (issue4547) stable
Fri, 16 Jan 2015 19:51:25 +0100 Mads Kiilerich largefiles: show progress when checking standin hashes in outgoing changesets
Wed, 17 Dec 2014 21:51:09 -0500 Matt Harbison largefiles: ensure that the standin files are available in getlfilestoupload()
Thu, 17 Apr 2014 22:47:38 +0200 Mads Kiilerich spelling: fixes from proofreading of spell checker issues
Sat, 08 Nov 2014 00:48:41 +0900 FUJIWARA Katsunori largefiles: move "copyalltostore" invocation into "markcommitted"
Sat, 08 Nov 2014 00:48:41 +0900 FUJIWARA Katsunori largefiles: update standins only at the 1st commit of "transplant --continue"
Sat, 08 Nov 2014 00:48:38 +0900 FUJIWARA Katsunori largefiles: avoid redundant "updatelfiles" invocation in "overridetransplant"
Wed, 05 Nov 2014 23:24:47 +0900 FUJIWARA Katsunori largefiles: introduce "_lfstatuswriters" to customize status reporting
Wed, 05 Nov 2014 23:24:47 +0900 FUJIWARA Katsunori largefiles: update standins only at the 1st commit of "hg rebase --continue"
Wed, 05 Nov 2014 23:24:47 +0900 FUJIWARA Katsunori largefiles: factor out procedures to update standins for pre-committing
Wed, 05 Nov 2014 23:24:47 +0900 FUJIWARA Katsunori largefiles: factor out procedures to update lfdirstate for post-committing
Fri, 03 Oct 2014 00:42:40 +0200 Mads Kiilerich largefiles: remove confusing rev parameter for lfdirstatestatus
Fri, 03 Oct 2014 22:10:08 -0700 Martin von Zweigbergk largefiles: access status fields by name rather than index
Fri, 03 Oct 2014 21:21:20 -0700 Martin von Zweigbergk lfutil: avoid creating unnecessary copy of status tuple
Fri, 03 Oct 2014 21:44:10 -0700 Martin von Zweigbergk dirstate: separate 'lookup' status field from others
Mon, 11 Aug 2014 22:29:43 +0900 FUJIWARA Katsunori largefiles: factor out synchronization of lfdirstate for future use
Thu, 17 Jul 2014 20:17:17 -0400 Matt Harbison largefiles: avoid unnecessary creation of .hg/largefiles when opening lfdirstate
Thu, 03 Oct 2013 18:01:21 +0200 Mads Kiilerich largefiles: fix profile of unused largefilesdirstate._ignore
Wed, 16 Apr 2014 00:37:24 +0900 FUJIWARA Katsunori largefiles: centralize the logic to get outgoing largefiles
Sat, 27 Apr 2013 00:41:42 +0200 Mads Kiilerich largefiles: use repo.wwrite for writing standins (issue3909) stable
Mon, 15 Apr 2013 23:31:56 +0200 Mads Kiilerich largefiles: don't hash all largefiles when initializing a lfdirstate
Tue, 16 Apr 2013 01:55:57 +0200 Mads Kiilerich largefiles: drop limitreader, use filechunkiter limit
Mon, 15 Apr 2013 23:43:50 +0200 Mads Kiilerich largefiles: remove blecch from lfutil.copyandhash - don't close the passed fd
Mon, 15 Apr 2013 23:43:44 +0200 Mads Kiilerich largefiles: drop lfutil.blockstream - use filechunkiter like everybody else
Mon, 15 Apr 2013 23:35:18 +0200 Mads Kiilerich largefiles: refactoring - return hex from _getfile and copyandhash
Mon, 15 Apr 2013 23:32:33 +0200 Mads Kiilerich largefiles: refactoring - create destination dir in lfutil.link
Mon, 15 Apr 2013 01:59:11 +0200 Mads Kiilerich largefiles: drop --cache-largefiles again
Thu, 28 Feb 2013 13:45:18 +0100 Mads Kiilerich largefiles: getstandinmatcher should not depend on existence of directories stable
Fri, 25 Jan 2013 16:59:34 +0100 Mads Kiilerich largefiles: fix commit when using relative paths from subdirectory stable
Fri, 11 Jan 2013 16:30:29 +0100 Mads Kiilerich largefiles: fix update from a merge with removed files
Fri, 11 Jan 2013 16:30:29 +0100 Mads Kiilerich largefiles: fix revert removing a largefile from a merge
Thu, 13 Dec 2012 19:19:06 +0100 Mads Kiilerich largefiles: remove trivial portability wrappers
Thu, 13 Dec 2012 19:19:06 +0100 Mads Kiilerich largefiles: remove reporemove portability wrapper
Thu, 13 Dec 2012 19:19:06 +0100 Mads Kiilerich largefiles: remove findoutgoing portability wrapper
Thu, 13 Dec 2012 19:19:06 +0100 Mads Kiilerich largefiles: use constant for '.hglf/'
Thu, 13 Dec 2012 19:19:06 +0100 Mads Kiilerich largefiles: use plain wjoin instead of the complex pathto
Thu, 13 Dec 2012 19:19:06 +0100 Mads Kiilerich largefiles: simplify lfdirstate ignore handling - it is only for tracking .hglf
Thu, 13 Dec 2012 19:19:06 +0100 Mads Kiilerich largefiles: rename 'admin' to more descriptive 'lfstoredir'
Thu, 13 Dec 2012 19:19:06 +0100 Mads Kiilerich largefiles: simplify lfutil.getstandinmatcher by inlining getmatcher
Fri, 28 Dec 2012 11:55:57 +0100 Mads Kiilerich util: fold ENOENT check into unlinkpath, controlled by new ignoremissing flag
Tue, 23 Oct 2012 21:32:19 -0400 Matt Harbison largefiles: don't copy largefiles from working dir to the store while converting stable
Tue, 23 Oct 2012 21:07:14 -0400 Matt Harbison largefiles: respect the rev when reading standins in copytostore() (issue3630) stable
Mon, 08 Oct 2012 22:43:54 -0400 Matt Harbison largefiles: update lfutil.findoutgoing() discovery method
Thu, 27 Sep 2012 15:51:14 -0500 Matt Mackall merge with stable
Mon, 30 Jul 2012 20:56:41 -0400 Matt Harbison largefiles: enable islfilesrepo() prior to a commit (issue3541) stable
Wed, 15 Aug 2012 22:39:18 +0200 Mads Kiilerich fix wording and not-completely-trivial spelling errors and bad docstrings
Fri, 20 Jul 2012 23:50:52 -0400 Matt Harbison largefiles: fix a traceback introduced with recent peer changes stable
Tue, 12 Jun 2012 14:18:18 +0200 Martin Geisler largefiles: lowercase messages
Fri, 09 Mar 2012 16:11:52 +0100 Na'Tosha Bard largefiles: remove use of underscores that breaks coding convention
Fri, 09 Mar 2012 16:45:49 +0100 Na'Tosha Bard largefiles: move calculation of largefiles for updating to utility function