diff options
author | yarikoptic <yarikoptic@web> | 2017-12-05 18:51:49 +0000 |
---|---|---|
committer | admin <admin@branchable.com> | 2017-12-05 18:51:49 +0000 |
commit | ac26e76edadda6ea5bfee781d36a5db685e5e36e (patch) | |
tree | a6da6c2d3cf770ae3f4378ec221ed419a4201479 | |
parent | f013f71cb5d3f7eee3afb3eb8f01a33206d717c4 (diff) |
Added a comment
-rw-r--r-- | doc/todo/make_annex_info_more_efficient/comment_9_3bec13ce0c9f0932715d73106d576e86._comment | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/doc/todo/make_annex_info_more_efficient/comment_9_3bec13ce0c9f0932715d73106d576e86._comment b/doc/todo/make_annex_info_more_efficient/comment_9_3bec13ce0c9f0932715d73106d576e86._comment new file mode 100644 index 000000000..c3d063897 --- /dev/null +++ b/doc/todo/make_annex_info_more_efficient/comment_9_3bec13ce0c9f0932715d73106d576e86._comment @@ -0,0 +1,10 @@ +[[!comment format=mdwn + username="yarikoptic" + avatar="http://cdn.libravatar.org/avatar/f11e9c84cb18d26a1748c33b48c924b4" + subject="comment 9" + date="2017-12-05T18:51:49Z" + content=""" +rereading my previous comment (it has been awhile), I was suggesting a super-dooper-feature. I am not sure if it is still needed/desired since upon a quick try again, info seems to be indeed relatively speedy when ran on \"hot\" (e.g. 2nd time in a row; not sure how long the effect lasts ;)). +The idea was -- to cache \"status\" information locally so subsequent invocations (if git-annex branch didn't change) could just pick it up from the cache if nothing has changed in terms of the git-annex branch and current branch position. E.g. if I am at a commit ABC and at git-annex branch state XYZ, why not to have .git/annex/caches/info/XYZ-ABC.json which would pretty much have output of `git annex info --json` which it could reuse, without ANY traversal of git-annex branch or local files tree, on a subsequent call if still in XYZ state and that commit. Whenever git-annex branch progresses away from XYZ, all previous ones in the cache could be let RiP. + +"""]] |