Files
dolt/types
Benjamin Kalman 232492003d Lazily write sequence chunks.
Instead of writing sequence chunks as soon as they're are created (as a
result of hitting chunk boundaries), only write them once they're
referenced - which only happens if those chunks are themselves chunked.

The effect of this is root chunks of collections/blobs aren't written
until they're committed, which makes the XML importer run twice as fast
on a month of MLB data - 60s instead of 120s, with --ldb-dump-stats
showing a PutCount of 21,272 instead of 342,254.

In the future it should be possible to avoid writing *any* chunks until
the root is committed, which will improve incremental update
performance, but that's a larger change (issue #710). This change fixes
issue #832.
2016-01-05 15:57:45 +11:00
..
2015-12-02 12:01:42 -05:00
2015-11-13 17:54:53 -05:00
2015-11-13 17:54:53 -05:00
2016-01-05 15:57:45 +11:00
2016-01-05 15:57:45 +11:00
2016-01-05 15:57:45 +11:00
2016-01-05 15:57:45 +11:00
2016-01-05 15:57:45 +11:00
2015-11-13 17:54:53 -05:00
2016-01-05 15:57:45 +11:00
2016-01-05 15:57:45 +11:00
2015-12-02 12:01:42 -05:00
2016-01-05 15:57:45 +11:00
2016-01-05 15:57:45 +11:00
2015-12-08 16:25:02 -08:00
2016-01-05 15:57:45 +11:00
2016-01-05 15:57:45 +11:00
2015-12-17 15:23:28 -05:00
2015-11-13 17:54:53 -05:00
2015-12-02 12:01:42 -05:00
2015-12-02 12:01:42 -05:00
2015-12-01 10:40:47 -08:00
2015-12-08 16:25:02 -08:00
2016-01-05 15:57:45 +11:00
2015-12-17 15:23:28 -05:00
2016-01-05 15:57:45 +11:00
2015-11-13 17:54:53 -05:00
2015-11-13 17:54:53 -05:00
2015-12-02 12:01:42 -05:00
2015-11-13 17:54:53 -05:00