Thread (3 messages) 3 messages, 3 authors, 2016-06-15

RE: [ANNOUNCE] Git v2.5.0-rc0

From: <hidden>
Date: 2016-06-15 23:05:32

Jeff / Duy,
Fixes since v2.4
 * Access to objects in repositories that borrow from another one on a
   slow NFS server unnecessarily got more expensive due to recent code
   becoming more cautious in a naive way not to lose objects to pruning.
   (merge ee1c6c3 jk/prune-mtime later to maint).

 * "Have we lost a race with competing repack?" check was too
   expensive, especially while receiving a huge object transfer
   that runs index-pack (e.g. "clone" or "fetch").
   (merge 0eeb077 jk/index-pack-reduce-recheck later to maint).
I was reading through the 2.5 release notes and spotted the above two entries and I think they are probably fixes related to the NFS slowness I reported last month.

Did some tests this morning and things are much improved:

Version 2.4.5
  - Local clone of https://github.com/git/git - 8s
  - Clone to NFS - 1m 3s

Version 2.5.0.rc0
  - Local - 7s
  - NFS - 13s

Thanks for the effort in addressing this and sorry I missed the patch to check it out earlier. 

Steve
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help