Lukas Joswiak
|
d5a562e6b8
|
Fix dynamic knobs correctness issues
|
2022-02-09 13:43:32 -08:00 |
Lukas Joswiak
|
48dc91dd7f
|
Add rollback and rollforward logic to ConfigBroadcaster
|
2021-10-25 12:03:22 -07:00 |
sfc-gh-tclinkenbeard
|
3418c20867
|
Merge remote-tracking branch 'origin/master' into paxos-config-db
|
2021-08-16 10:49:47 -07:00 |
Lukas Joswiak
|
305a17c811
|
Improve config broadcaster logic, fix unit tests
|
2021-08-10 11:39:29 -07:00 |
Lukas Joswiak
|
092ab4302b
|
Push updates to workers
|
2021-08-10 11:39:29 -07:00 |
sfc-gh-tclinkenbeard
|
b15daf1886
|
Added PImpl class
This class propogates the constness of methods to their pimpl
implementations
|
2021-08-09 10:04:34 -07:00 |
sfc-gh-tclinkenbeard
|
9cfd6ed955
|
Add simple implementation to PaxosConfigConsumer
|
2021-07-18 17:07:10 -07:00 |
sfc-gh-tclinkenbeard
|
9d62887f35
|
Addressed review comments
|
2021-06-16 11:34:20 -07:00 |
sfc-gh-tclinkenbeard
|
06e4cabc02
|
Addressed review comments
|
2021-06-12 08:21:40 -07:00 |
sfc-gh-tclinkenbeard
|
30166724f1
|
Improved pimpl const-correctness in configuration database classes
|
2021-06-10 14:49:05 -07:00 |
sfc-gh-tclinkenbeard
|
6fc5bd3480
|
Remove TestID from stateful configuration database classes, and fix some bugs
|
2021-06-07 00:29:36 -07:00 |
sfc-gh-tclinkenbeard
|
4c059670a0
|
Parse configuration knob values on the client
|
2021-06-02 10:04:46 -07:00 |
sfc-gh-tclinkenbeard
|
708dc5ac60
|
Implement SimpleConfigConsumerImpl::compactor
|
2021-05-24 10:47:43 -07:00 |
sfc-gh-tclinkenbeard
|
3d733deec9
|
Normalize configuration commit annotations
|
2021-05-24 01:25:50 -07:00 |
sfc-gh-tclinkenbeard
|
1d14f998e7
|
Add configuration database node compaction unit tests
|
2021-05-23 16:44:06 -07:00 |
sfc-gh-tclinkenbeard
|
42d387747b
|
Introduce ConfigBroadcastFollowerInterface for broadcaster to local configuration communication
|
2021-05-23 00:41:15 -07:00 |
sfc-gh-tclinkenbeard
|
3d97d92acf
|
Address/remove some TODO comments
|
2021-05-18 19:14:22 -07:00 |
sfc-gh-tclinkenbeard
|
748a3ebfbe
|
Add GetSnapshotAndChangesRequest type
|
2021-05-18 15:28:44 -07:00 |
sfc-gh-tclinkenbeard
|
ea8396c9be
|
Improve decoupling of configuration database interfaces and implementations
|
2021-05-17 15:31:03 -07:00 |
sfc-gh-tclinkenbeard
|
65ea89fa44
|
Add pollingInterval and compactionInterval fields to SimpleConfigConsumer
|
2021-05-14 11:03:22 -07:00 |
sfc-gh-tclinkenbeard
|
e8040dc609
|
Get /fdbserver/ConfigDB/ConfigBroadcaster/Simple unit test passing
|
2021-05-14 00:41:02 -07:00 |
sfc-gh-tclinkenbeard
|
b3565080dd
|
Improve configuration database logging
|
2021-05-13 16:39:58 -07:00 |
sfc-gh-tclinkenbeard
|
6a163c0df9
|
Add basic ConfigBroadcaster unit test
|
2021-05-13 11:22:25 -07:00 |
sfc-gh-tclinkenbeard
|
511ce8d088
|
Use SimpleConfigConsumer in LocalConfiguration
|
2021-05-12 17:24:13 -07:00 |
sfc-gh-tclinkenbeard
|
16d670d3bb
|
Add unit tests for LocalConfiguration
|
2021-05-12 11:56:45 -07:00 |
sfc-gh-tclinkenbeard
|
a5749de6b6
|
Refactor ConfigBroadcaster
|
2021-05-11 16:57:37 -07:00 |