sfc-gh-tclinkenbeard
|
f10dd70c37
|
Remove configuration_database from status when disabled
|
2021-06-06 08:51:18 -07:00 |
|
Josh Slocum
|
9b36f69b8d
|
Merge pull request #4892 from sfc-gh-jslocum/tss_mappingv2
TSS Mapping Change
|
2021-06-04 14:57:51 -07:00 |
|
Lukas Joswiak
|
ba25b95c6a
|
Fix global config not updating on server processes
|
2021-06-03 14:27:24 -07:00 |
|
Josh Slocum
|
b3e4f182ef
|
TSS Mapping Change
|
2021-06-02 17:30:09 +00:00 |
|
sfc-gh-tclinkenbeard
|
a775f92fca
|
Merge remote-tracking branch 'origin/master' into config-db
|
2021-06-01 15:39:34 -07:00 |
|
RenxuanW
|
4f6b983bfb
|
Address comments.
|
2021-05-27 12:58:47 -07:00 |
|
Josh Slocum
|
4257ac2b4d
|
More TSS Changes/Fixes
|
2021-05-25 20:37:48 +00:00 |
|
Josh Slocum
|
ce82c9653e
|
Testing Storage Server implementation
|
2021-05-25 20:28:50 +00:00 |
|
RenxuanW
|
caeceb932e
|
Improve logging on the current view of the database configuration that the cluster controller is using.
|
2021-05-24 09:37:57 -07:00 |
|
RenxuanW
|
319e77eef1
|
Add severity in logWorkerUnavailable(). Also, only log when fitness is GoodFit or BestFit.
|
2021-05-18 12:57:39 -07:00 |
|
sfc-gh-tclinkenbeard
|
fcc6efd3b1
|
Add .cluster.configuration status json field
|
2021-05-18 10:47:16 -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
|
e8040dc609
|
Get /fdbserver/ConfigDB/ConfigBroadcaster/Simple unit test passing
|
2021-05-14 00:41:02 -07:00 |
|
RenxuanW
|
8a15d7d14b
|
Bring #4518 (Logging more detailed information during Tlog recruitment) back.
|
2021-05-13 12:20:31 -07:00 |
|
sfc-gh-tclinkenbeard
|
a5749de6b6
|
Refactor ConfigBroadcaster
|
2021-05-11 16:57:37 -07:00 |
|
Lukas Joswiak
|
4ea760b2a9
|
Revert "Merge pull request #4136 from sfc-gh-mpilman/features/actor-lineage"
This reverts commit da41534618a2a1edbf6b0b760635175372a66294, reversing
changes made to e6300905d6f294c52ebd166f4714541b084f37b4.
|
2021-05-10 20:26:12 -07:00 |
|
sfc-gh-tclinkenbeard
|
f28ac955c3
|
Remove unnecessary temporary objects while growing objects of type std::vector<std::pair<A, B>>
|
2021-05-10 16:32:50 -07:00 |
|
Lukas Joswiak
|
cdf98f987d
|
Revert "Fix global config not triggering changes on server processes"
|
2021-05-10 12:18:28 -07:00 |
|
Markus Pilman
|
ccfc48d89a
|
Merge pull request #4782 from sfc-gh-ljoswiak/fixes/global-config-processes
Fix global config not triggering changes on server processes
|
2021-05-07 21:15:36 -06:00 |
|
Neethu Haneesha Bingi
|
3c94a09baf
|
Using failedWorkerInfo before its gets erased
|
2021-05-06 17:04:25 -07:00 |
|
Neethu Haneesha Bingi
|
d975e563cc
|
Rename of variables in trace event.
|
2021-05-06 16:48:36 -07:00 |
|
Neethu Haneesha Bingi
|
7a6d7cae96
|
Added worker network address and process class details to trace log.
|
2021-05-06 16:48:36 -07:00 |
|
Neethu Haneesha Bingi
|
97cd53d649
|
Adding TraceEvent when a worker is removed from cluster controller.
|
2021-05-06 16:48:35 -07:00 |
|
Lukas Joswiak
|
0fc1552683
|
Fix global config updates not triggering on fdbserver processes
|
2021-05-06 15:46:34 -07:00 |
|
Lukas Joswiak
|
e7d7b39f12
|
Merge pull request #4744 from sfc-gh-tclinkenbeard/add-rangeresult-type-alias
Create RangeResult type alias
|
2021-05-03 16:29:33 -07:00 |
|
sfc-gh-tclinkenbeard
|
5c2d7b6080
|
Create RangeResult type alias
|
2021-05-03 13:14:16 -07:00 |
|
sfc-gh-tclinkenbeard
|
f9ede75b42
|
Remove unused variable in ClusterController.actor.cpp
|
2021-05-03 11:10:43 -07:00 |
|
Markus Pilman
|
54919d4f3b
|
Merge remote-tracking branch 'sfc/features/actor-lineage' into features/actor-lineage
|
2021-04-28 09:22:14 -06:00 |
|
Evan Tschannen
|
1f98dec1df
|
cleaned up default constructed maps
|
2021-04-26 19:26:25 -07:00 |
|
sfc-gh-tclinkenbeard
|
dc577b6608
|
Fix some bugs in distribution of configBroadcaster interface
|
2021-04-26 18:46:22 -07:00 |
|
sfc-gh-tclinkenbeard
|
7211d838cf
|
Remove broadcastConfigDatabase actor
|
2021-04-26 15:54:08 -07:00 |
|
Evan Tschannen
|
451609e6be
|
code cleanup
|
2021-04-26 10:16:18 -07:00 |
|
Evan Tschannen
|
50bb9b51b4
|
simulation does recruitment twice and compares the results to ensure recruitment is deterministic
|
2021-04-26 10:13:59 -07:00 |
|
Evan Tschannen
|
49ca48f82e
|
fix: tlog recruitment could select more than the desired about of tlogs
fix: tlog recruitment did not attempt to avoid longLivedStateless processes
|
2021-04-26 10:09:44 -07:00 |
|
Evan Tschannen
|
7503964ee9
|
recruitment tries to avoid degraded processes altogether, rather than just the worst one. Since this is a behavior change from the backup recruitment, we cannot compared degraded between the two recruitments
|
2021-04-26 10:01:54 -07:00 |
|
Evan Tschannen
|
ccfc77f6fb
|
changed preferredSharing to be ordered, so that recruitment will always share with the same other role when everything else is equal
|
2021-04-26 09:57:46 -07:00 |
|
sfc-gh-tclinkenbeard
|
9bed1f7aa5
|
Run SimpleConfigBroadcaster on cluster controller
|
2021-04-25 17:20:02 -07:00 |
|
Evan Tschannen
|
b61a911685
|
removed an ASSERT that was for debugging purposed, and increased the max commit latency, because it can be spuriously triggered by dummy transactions that take 5+ seconds each
|
2021-04-21 14:30:06 -07:00 |
|
Evan Tschannen
|
e18c9961b4
|
rewrote tlog recruitment logic so that it is deterministic, to prevent better master exists from triggering spuriously
|
2021-04-21 00:22:33 -07:00 |
|
Lukas Joswiak
|
c81e1e9519
|
Add sampling profiler frequency to global config
|
2021-04-19 22:46:57 -07:00 |
|
RenxuanW
|
4bf7218e8f
|
Merge pull request #4635 from RenxuanW/priority_logging
Log a warning when remote dc is disabled (priority < 0)
|
2021-04-15 17:00:41 -07:00 |
|
Lukas Joswiak
|
7de23918c0
|
Add comments, fix erase bug, make optimizations
|
2021-04-14 10:56:33 -07:00 |
|
Lukas Joswiak
|
c38ddf5eb7
|
Add comments
|
2021-04-14 10:56:33 -07:00 |
|
Lukas Joswiak
|
7ba7257cd2
|
Store global config data on heap
|
2021-04-14 10:56:33 -07:00 |
|
Lukas Joswiak
|
1c60653c2a
|
Add fix to conditionally set global config history
|
2021-04-14 10:56:33 -07:00 |
|
Lukas Joswiak
|
6de28dd916
|
clang-format
|
2021-04-14 10:56:33 -07:00 |
|
Lukas Joswiak
|
1260385965
|
Use object to wrap global configuration history
|
2021-04-14 10:56:32 -07:00 |
|
Lukas Joswiak
|
fb9a929780
|
Fix issue with freed memory being accessed
|
2021-04-14 10:56:32 -07:00 |
|
Lukas Joswiak
|
c3f68831af
|
Move existing ClientDBInfo variables to global configuration
|
2021-04-14 10:56:32 -07:00 |
|
Lukas Joswiak
|
7bb0b3d899
|
Use commit version for global configuration updates
FIXME: There is a memory issue where the underlying data for values set
in the `data` field of GlobalConfig will be freed shortly after being
set.
|
2021-04-14 10:56:32 -07:00 |
|