Hi Junio, On Wed, 13 Jul 2016, Junio C Hamano wrote: > * dt/index-helper (2016-07-06) 21 commits > - index-helper: indexhelper.exitAfter config > - trace: measure where the time is spent in the index-heavy operations > - index-helper: optionally automatically run > - index-helper: autorun mode > - index-helper: don't run if already running > - index-helper: kill mode > - watchman: add a config option to enable the extension > - unpack-trees: preserve index extensions > - update-index: enable/disable watchman support > - index-helper: use watchman to avoid refreshing index with lstat() > - watchman: support watchman to reduce index refresh cost > - read-cache: add watchman 'WAMA' extension > - index-helper: log warnings > - index-helper: add --detach > - daemonize(): set a flag before exiting the main process > - index-helper: add --strict > - index-helper: new daemon for caching index and related stuff > - unix-socket.c: add stub implementation when unix sockets are not supported > - pkt-line: add gentle version of packet_write > - read-cache: allow to keep mmap'd memory after reading > - read-cache.c: fix constness of verify_hdr() > > A new "index-helper" daemon has been introduced to give newly > spawned Git process a quicker access to the data in the index, and > optionally interface with the watchman daemon to further reduce the > refresh cost. > > Will merge to 'next'. > > Is everybody happy with this version? > At v14. I am trying to get back to working on the Windows support for this. I had something that compiled but did not quite manage to do the IPC on Monday evening, and have been scrambling with too much other stuff preventing me from getting back to that. The reason I mention this is: I wanted to get it working first just to be able to determine whether there are possible improvements to the design that would make things much easier to port to non-Unix-sockets-capable systems. Oh, and v14 has a bug that I reported already: http://article.gmane.org/gmane.comp.version-control.git/298949 Ciao, Dscho -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html