Thread (18 messages) flat view 18 messages, 11 authors, 2016-06-15

Re: inotify daemon speedup for git [POC/HACK]

From: Ævar Arnfjörð Bjarmason <hidden>
Date: 2016-06-15 22:49:12

On Wed, Jul 28, 2010 at 06:06, Jonathan Nieder [off-list ref] wrote:
Sverre Rabbelier wrote:
quoted
Also, sqlite is known to scale, is exactly one file
worth of dependency, what's not to love (other than having to support
upgrading to 'index vSqlite').
The frequent fsync()-ing.  Though that seems to be a problem with
pretty much anything that does not involve rewriting the index
with each change.
SQLite has an option to turn that off [1], but I don't know if it has
an equivalent feature to manually call fsync when you need that.

Anyway, I've been very impressed by SQLite in every way. I'd try it
before designing my own fileformat, especially something involving
binary/sequential search. It's not a large dependency, and can easily
be bundled in compat/.

1. http://www.sqlite.org/pragma.html#pragma_synchronous
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help