cmasone-attic
22d8e175f7
Modify httpBatchStore so that writing values maintains some locality ( #2983 )
...
NBS benefits from related chunks being near one another. Initially,
let's use write-order as a proxy for "related".
This patch contains a pretty heinous hack to allow sync to continue
putting chunks into httpBatchStore top-down without breaking
server-side validation. Work to fix this is tracked in #2982
This patch fixes #2968 , at least for now
* Introduces PullWithFlush() to allow noms sync to explicitly
pull chunks over and flush directly after. This allows UpdateRoot
to behave as before.
Also clears out all the legacy batch-put machinery. Now, Flush()
just directly calls sendWriteRequests().
2016-12-23 11:48:42 -08:00
..
2016-09-27 11:08:31 -07:00
2016-09-06 13:38:51 -07:00
2016-09-06 13:38:51 -07:00
2016-12-23 11:48:42 -08:00
2016-09-30 16:53:00 -07:00
2016-09-27 11:08:31 -07:00
2016-11-12 11:51:26 -08:00
2016-09-30 16:53:00 -07:00
2016-12-02 12:11:00 -08:00
2016-09-30 16:53:00 -07:00
2016-09-20 16:04:28 -07:00
2016-08-23 13:51:38 -04:00
2016-09-06 16:35:25 -04:00
2016-09-20 10:31:16 -07:00
2016-09-20 10:31:16 -07:00
2016-11-21 15:18:02 -08:00
2016-12-02 12:11:00 -08:00
2016-09-20 16:04:28 -07:00
2016-11-03 11:43:57 -07:00
2016-08-25 13:32:34 -04:00
2016-09-16 11:18:41 -07:00
2016-11-12 11:51:26 -08:00
2016-09-16 11:18:41 -07:00
2016-09-06 13:50:08 -07:00
2016-11-03 11:43:57 -07:00
2016-09-30 16:53:00 -07:00
2016-09-27 11:08:31 -07:00
2016-09-30 16:53:00 -07:00
2016-09-30 16:53:00 -07:00
2016-12-04 11:27:35 -08:00
2016-12-04 11:27:35 -08:00
2016-11-03 11:43:57 -07:00
2016-11-12 11:51:26 -08:00
2016-08-05 11:45:29 -07:00
2016-09-30 16:53:00 -07:00
2016-11-03 11:43:57 -07:00
2016-09-20 16:04:28 -07:00
2016-12-02 12:11:00 -08:00
2016-08-11 16:29:53 -07:00
2016-09-16 11:18:41 -07:00
2016-11-12 11:51:26 -08:00
2016-12-05 14:43:41 -08:00
2016-12-05 14:43:41 -08:00
2016-09-15 16:00:52 -07:00
2016-09-15 16:00:52 -07:00
2016-09-30 16:53:00 -07:00
2016-09-30 16:53:00 -07:00
2016-12-02 12:11:00 -08:00
2016-10-20 16:04:03 -07:00
2016-11-03 11:43:57 -07:00
2016-09-30 16:53:00 -07:00
2016-11-12 11:51:26 -08:00
2016-11-16 11:26:43 -08:00
2016-11-12 11:51:26 -08:00
2016-11-12 11:51:26 -08:00
2016-09-30 16:53:00 -07:00
2016-09-06 13:50:08 -07:00
2016-08-23 13:51:38 -04:00
2016-09-30 16:53:00 -07:00
2016-12-04 11:27:35 -08:00
2016-12-04 11:27:35 -08:00
2016-11-03 11:43:57 -07:00
2016-09-30 16:53:00 -07:00
2016-10-28 15:22:37 -07:00
2016-11-21 15:18:02 -08:00
2016-11-21 15:18:02 -08:00
2016-12-02 12:11:00 -08:00
2016-07-29 21:35:17 -07:00
2016-11-21 15:18:02 -08:00
2016-12-09 18:51:49 -08:00
2016-09-14 14:15:14 -07:00
2016-11-21 15:18:02 -08:00
2016-12-14 16:36:12 -08:00
2016-11-21 15:18:02 -08:00
2016-11-03 11:43:57 -07:00
2016-11-04 15:53:26 -07:00
2016-11-04 15:53:26 -07:00
2016-09-30 16:53:00 -07:00
2016-08-23 13:51:38 -04:00