git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Johannes Schindelin <Johannes.Schindelin@gmx.de>
To: Junio C Hamano <gitster@pobox.com>
Cc: git@vger.kernel.org
Subject: Re: What's cooking in git.git (Jul 2016, #05; Wed, 13)
Date: Thu, 14 Jul 2016 15:46:27 +0200 (CEST)	[thread overview]
Message-ID: <alpine.DEB.2.20.1607141542250.6426@virtualbox> (raw)
In-Reply-To: <xmqqy4551nph.fsf@gitster.mtv.corp.google.com>

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

  parent reply	other threads:[~2016-07-14 13:46 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-07-13 16:56 What's cooking in git.git (Jul 2016, #05; Wed, 13) Junio C Hamano
2016-07-13 17:27 ` Stefan Beller
2016-07-13 17:32   ` Junio C Hamano
2016-07-13 17:52     ` Stefan Beller
2016-07-13 17:55       ` Junio C Hamano
2016-07-13 22:41       ` Junio C Hamano
2016-07-13 22:42         ` Jeff King
2016-07-13 17:40 ` Duy Nguyen
2016-07-13 17:46   ` Junio C Hamano
2016-07-14 12:59 ` Johannes Schindelin
2016-07-14 13:15 ` Johannes Schindelin
2016-07-14 15:45   ` Junio C Hamano
2016-07-14 13:46 ` Johannes Schindelin [this message]
2016-07-14 15:48   ` Junio C Hamano
2016-07-16 20:54 ` Lars Schneider
2016-07-16 21:04   ` Eric Wong
2016-07-16 22:04     ` Lars Schneider
2016-07-17  0:25     ` [PATCH] list: avoid incompatibility with *BSD sys/queue.h Eric Wong
2016-07-17  5:58       ` Eric Sunshine
2016-07-17 23:07         ` Eric Wong
2016-07-18 16:08       ` Lars Schneider

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=alpine.DEB.2.20.1607141542250.6426@virtualbox \
    --to=johannes.schindelin@gmx.de \
    --cc=git@vger.kernel.org \
    --cc=gitster@pobox.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).