git-annex/Command
Joey Hess 9f5c7a246b status: Massively sped up; remove --fast mode.
Using Sets is the right thing; they have constant size lookup like my
SizeList, and logn insertation, which beats nub to death.

Runs faster than --fast mode did before, and gives accurate counts.

13 seconds total runtime with a warm cache in a repository with 40 thousand
keys.
2011-09-20 18:57:05 -04:00
..
Add.hs tweak 2011-09-15 16:59:52 -04:00
AddUrl.hs tweak 2011-09-15 16:59:52 -04:00
ConfigList.hs remove command type definitions 2011-09-15 16:50:49 -04:00
Copy.hs move annex.numcopies parsing into withNumCopies 2011-09-15 16:24:47 -04:00
Describe.hs remove command type definitions 2011-09-15 16:50:49 -04:00
Drop.hs move annex.numcopies parsing into withNumCopies 2011-09-15 16:24:47 -04:00
DropKey.hs remove command type definitions 2011-09-15 16:50:49 -04:00
DropUnused.hs remove command type definitions 2011-09-15 16:50:49 -04:00
Find.hs make find show files meeting limits, even when not present 2011-09-18 20:42:15 -04:00
Fix.hs remove command type definitions 2011-09-15 16:50:49 -04:00
FromKey.hs remove command type definitions 2011-09-15 16:50:49 -04:00
Fsck.hs move annex.numcopies parsing into withNumCopies 2011-09-15 16:24:47 -04:00
Get.hs move annex.numcopies parsing into withNumCopies 2011-09-15 16:24:47 -04:00
InAnnex.hs remove command type definitions 2011-09-15 16:50:49 -04:00
Init.hs remove command type definitions 2011-09-15 16:50:49 -04:00
InitRemote.hs remove command type definitions 2011-09-15 16:50:49 -04:00
Lock.hs tweak 2011-09-15 16:59:52 -04:00
Map.hs remove command type definitions 2011-09-15 16:50:49 -04:00
Merge.hs remove command type definitions 2011-09-15 16:50:49 -04:00
Migrate.hs tweak 2011-09-15 16:59:52 -04:00
Move.hs remove command type definitions 2011-09-15 16:50:49 -04:00
PreCommit.hs tweak 2011-09-15 16:59:52 -04:00
RecvKey.hs remove command type definitions 2011-09-15 16:50:49 -04:00
Semitrust.hs remove command type definitions 2011-09-15 16:50:49 -04:00
SendKey.hs remove command type definitions 2011-09-15 16:50:49 -04:00
SetKey.hs remove command type definitions 2011-09-15 16:50:49 -04:00
Status.hs status: Massively sped up; remove --fast mode. 2011-09-20 18:57:05 -04:00
Trust.hs remove command type definitions 2011-09-15 16:50:49 -04:00
Unannex.hs remove command type definitions 2011-09-15 16:50:49 -04:00
Uninit.hs remove command type definitions 2011-09-15 16:50:49 -04:00
Unlock.hs remove command type definitions 2011-09-15 16:50:49 -04:00
Untrust.hs remove command type definitions 2011-09-15 16:50:49 -04:00
Unused.hs remove command type definitions 2011-09-15 16:50:49 -04:00
Upgrade.hs remove command type definitions 2011-09-15 16:50:49 -04:00
Version.hs remove command type definitions 2011-09-15 16:50:49 -04:00
Whereis.hs remove command type definitions 2011-09-15 16:50:49 -04:00