sfc-gh-tclinkenbeard
|
a71099471b
|
Update copyright header dates
|
2022-03-21 13:36:23 -07:00 |
Lukas Joswiak
|
96bf4268eb
|
Implement IClosable in OnDemandStore
|
2021-09-13 12:28:17 -07:00 |
sfc-gh-tclinkenbeard
|
658233d0e0
|
Merge remote-tracking branch 'origin/master' into paxos-config-db
|
2021-08-19 16:18:59 -07:00 |
sfc-gh-tclinkenbeard
|
8faf418b45
|
Add back LocalConfiguration::initialize
|
2021-08-18 22:27:38 -07:00 |
Josh Slocum
|
074bd174b6
|
Fix worker segfault by reference counting LocalConfiguration
|
2021-08-18 14:07:20 -05:00 |
sfc-gh-tclinkenbeard
|
51ee619c16
|
Remove LocalConfiguration::initialize
|
2021-08-16 11:39:37 -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
|
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
|
6f81155784
|
Merge remote-tracking branch 'origin/master' into const-serverdbinfo
|
2021-07-20 10:18:40 -07:00 |
Steve Atherton
|
f596a81073
|
Rename ::TRUE and ::FALSE in BooleanParams to ::True and ::False so as to not conflict with the TRUE and FALSE macros provided by the Windows and MacOS SDKs.
|
2021-07-17 00:11:40 -07:00 |
sfc-gh-tclinkenbeard
|
77cbc1aa81
|
s/IDependentAsyncVar/IAsyncListener
|
2021-07-12 16:09:30 -07:00 |
sfc-gh-tclinkenbeard
|
382533c4e1
|
Add FDB_ prefix to BOOLEAN_PARAM macros
|
2021-07-09 05:42:14 -07:00 |
sfc-gh-tclinkenbeard
|
d84b2a95e2
|
Make function declarations less verbose
|
2021-07-05 13:27:01 -07:00 |
sfc-gh-tclinkenbeard
|
8cc40e3a2b
|
Expand use of BOOLEAN_PARAM
|
2021-07-02 21:41:50 -07:00 |
sfc-gh-tclinkenbeard
|
669ca0bb14
|
Add comments to configuration database code
|
2021-06-10 17:14:37 -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
|
83a0e473e8
|
Refactor IKnobCollection code
|
2021-06-09 20:50:00 -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
|
89dadf1475
|
Create IKnobCollection interface
|
2021-06-02 23:40:52 -07:00 |
sfc-gh-tclinkenbeard
|
4c059670a0
|
Parse configuration knob values on the client
|
2021-06-02 10:04:46 -07:00 |
sfc-gh-tclinkenbeard
|
ca0893571c
|
Move server knobs into fdbclient
|
2021-06-01 03:12:47 -07:00 |
sfc-gh-tclinkenbeard
|
1cb37a6216
|
Create local configuration files on demand
|
2021-05-23 21:03:15 -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
|
0dd11cb2f6
|
Added --ignore_config_db and --use_test_config_db command line arguments
|
2021-05-17 19:14:32 -07:00 |
sfc-gh-tclinkenbeard
|
1941d0eab3
|
More configuration database unit testing improvements
|
2021-05-16 17:25:41 -07:00 |
sfc-gh-tclinkenbeard
|
01eab20fc0
|
Remove duplicate Knobs::reset code
|
2021-05-14 23:02:40 -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
|
5298d9b870
|
Add LocalConfigurationMetrics logging
|
2021-05-13 16:08:02 -07:00 |
sfc-gh-tclinkenbeard
|
674b0e09f8
|
Test manual knob overrides in LocalConfiguration unit tests
|
2021-05-13 14:17:52 -07:00 |
sfc-gh-tclinkenbeard
|
8ba4153732
|
ConfigDatabaseUnitTests refactoring
|
2021-05-13 12:55:33 -07:00 |
sfc-gh-tclinkenbeard
|
6836bec63b
|
Added IDependentAsyncVar generic class
|
2021-05-13 00:51:19 -07:00 |
sfc-gh-tclinkenbeard
|
511ce8d088
|
Use SimpleConfigConsumer in LocalConfiguration
|
2021-05-12 17:24:13 -07:00 |
sfc-gh-tclinkenbeard
|
93c9ccf47b
|
Improve /fdbserver/ConfigDB/LocalConfiguration unit tests
|
2021-05-12 12:25:43 -07:00 |
sfc-gh-tclinkenbeard
|
16d670d3bb
|
Add unit tests for LocalConfiguration
|
2021-05-12 11:56:45 -07:00 |
sfc-gh-tclinkenbeard
|
9c844916d8
|
Create new ConfigKnobOverrides and ManualKnobOverrides classes
|
2021-05-12 10:12:37 -07:00 |
sfc-gh-tclinkenbeard
|
9d0843254f
|
Store all types of knobs in LocalConfiguration
|
2021-05-11 13:33:39 -07:00 |
sfc-gh-tclinkenbeard
|
852e0b4da0
|
Add id to localconf file name
|
2021-04-30 11:01:44 -07:00 |
sfc-gh-tclinkenbeard
|
4d3a7ceb44
|
Added simple DynamicKnobsWorkload
|
2021-04-29 16:32:30 -07:00 |
sfc-gh-tclinkenbeard
|
69a7bf4e3e
|
Split LocalConfiguration knobs into default, configDatabase, and manual
|
2021-04-26 13:12:30 -07:00 |
sfc-gh-tclinkenbeard
|
ae69608375
|
Very simple partial implementation of LocalConfiguration::consume
|
2021-04-25 19:01:17 -07:00 |
sfc-gh-tclinkenbeard
|
732fde2253
|
LocalConfiguration tracks serverDBInfo changes
|
2021-04-25 18:01:47 -07:00 |
sfc-gh-tclinkenbeard
|
b63de5611d
|
Update LocalConfiguration.actor.cpp
|
2021-04-24 17:22:58 -07:00 |
sfc-gh-tclinkenbeard
|
f54f082159
|
Build interfaces for full config update pipeline
|
2021-04-16 17:58:00 -07:00 |