Jon Fu
461e42bfe1
restructure updater code and add capacity check in metacluster management workload
2022-09-29 16:24:02 -07:00
Jon Fu
6357ad1750
pass info through cc data to populate in status
2022-09-28 16:18:44 -07:00
Jon Fu
0fa462fca9
initial commit to trace metacluster metrics
2022-09-26 15:56:45 -07:00
Vaidas Gasiunas
79571dd2b4
Testing upgrades to a future version of FDB ( #7780 )
...
* Enable configuring the next future protocol version as the current protocol version in FDB client, fdbserver, and fdbcli
* Auto format python files used in upgrade tests
* Add a test for upgrading to a future FDB version
* Emphasize that the options for using future protocol version are intended for test purposes only
* Make the global variable for current protocol version visible only locally
* Refactirng to avoid using currentProtocolVersion() in static intialization
* Update go bindings
2022-08-08 17:29:49 +02:00
A.J. Beamon
cd19f2cdc2
Add metacluster awareness of the tenant count limit
2022-07-28 15:03:38 -07:00
A.J. Beamon
65cfc839a6
Some various cleanup
2022-07-28 13:35:24 -07:00
A.J. Beamon
338d4fe380
Move the tenant group map to the tenant metadata space and improve support for configuring tenant groups.
2022-07-21 15:10:43 -07:00
A.J. Beamon
b1d0a144dc
Some reorganization of the tenant group index. Add some changes to the tenant management workload that were missing.
2022-07-16 15:08:56 -07:00
A.J. Beamon
de1616a696
Store tenant metadata in the regular key-space in the metacluster
2022-07-15 14:32:22 -07:00
A.J. Beamon
078d0d92ee
Use key-backed types for metacluster state
2022-07-14 13:36:59 -07:00
A.J. Beamon
a32cc5218c
Fix some merge issues
2022-07-07 11:55:31 -07:00
A.J. Beamon
eccf244ba6
Add an index that allows us to allocate tenants from the non-full cluster with the most tenants already assigned to it.
2022-06-27 12:28:55 -07:00
A.J. Beamon
4b69723a2f
Cleanup metadata associated with a cluster when force removing it. Move some metacluster metadata into the normal key-space. Cleanup some todos.
2022-06-24 14:55:57 -07:00
A.J. Beamon
38b90910d6
Start some work toward simulating a metacluster. Fix a few bugs found by the initial tests.
2022-06-01 15:56:59 -07:00