commit | f510458200d83deac15c18f007ceffab04ef2b2e | [log] [tgz] |
---|---|---|
author | Raja Daoud <rdaoud@google.com> | Fri Jul 31 17:16:21 2015 -0700 |
committer | Raja Daoud <rdaoud@google.com> | Fri Jul 31 17:16:24 2015 -0700 |
tree | c229402f8b6238a44e8ea7755993ec95d9424b7c | |
parent | 4dcc3531040603e3aade7e38a5c6f8547018b14f [diff] |
syncbase/vsync: eager sync watcher Make the sync watcher more eager to consume updates from databases by continuing to process updates as long at it finds some. Remain fair by doing a round-robin across databases, taking one batch update from each database at a time. Continue doing passes across the databases until all of them have no further updates pending. Change-Id: Iaf49be67d5400bd7d57cd0ec954c4da29d3d2cab