Trevor Clinkenbeard
55a6d7eb55
Simplify loop variable initialization ( #12804 )
2026-03-18 15:38:14 -07:00
Trevor Clinkenbeard
652f85de07
Add and enforce more `readability-*` `clang-tidy` rules ( #12765 )
...
* Add and enforce more readability-* clang-tidy rules
* Revert readability-else-after-return changes
2026-03-12 22:30:38 -07:00
Jingyu Zhou
2d2a2144f4
Update copyright years to 2013-2026 ( #12653 )
...
No functional changes.
2026-01-22 10:49:41 -08:00
Jingyu Zhou
2313fdaa0e
Add rocksdb, sharded rocksdb to configure workload ( #11654 )
...
* Add rocksdb, sharded rocksdb to configure workload
Also remove mentioning of ssd-redwood-1-experimental.
* Fix test failure when SHARD_ENCODE_LOCATION_METADATA is off
2024-09-12 21:03:06 -07:00
Syed Paymaan Raza
c3e7542cda
Update end year in copyright header
2024-08-02 09:40:11 -07:00
Yao Xiao
64296b4072
fix ( #10972 )
2023-10-10 22:36:46 -07:00
William Dowling
e5c4eafa9f
Fix wrong curly brace placement
2023-09-25 10:47:05 +02:00
William Dowling
0f752473be
Merge branch 'main' into radixtree-production
2023-09-25 09:52:20 +02:00
Zhe Wu
dcb0ccbd37
Adding more test; adding documentations
2023-09-13 14:37:02 -07:00
Zhe Wu
af42816b0e
Adding test for perpetual_storage_wiggle_locality to take a list of localities
2023-09-13 13:36:16 -07:00
Zhe Wu
a86a2d752e
Apply format
2023-09-13 13:36:16 -07:00
Zhe Wu
d599c7bcbd
Use regex to validate wiggle locality
2023-09-13 13:36:14 -07:00
Zhe Wu
6610a228c7
Add option to set perpetual_storage_wiggle_engine to none
2023-08-24 13:43:58 -07:00
William Dowling
3ea1ba1648
Remove beta status from RadixTree storage engine
2023-07-05 17:54:54 +02:00
Steve Atherton
f6747adf89
Move implementations to cpp file.
2023-03-06 18:43:26 -08:00
A.J. Beamon
f999623bb1
Add a tenant lookup interface and use it when starting transactions
2023-01-06 15:51:12 -08:00
Zhe Wu
68972c039b
apply format in fdbclient/FDBTypes.cpp
2022-12-12 13:25:52 -08:00
Zhe Wu
a6cd33134a
Create per physical shard tracking data stucture. Not populate yet
2022-12-12 13:25:52 -08:00
Xiaoxi Wang
89b3862497
fix randomKeyBetween bug
2022-11-14 15:10:33 -08:00
Xiaoxi Wang
f997e73758
rename variable and solve some light comments
2022-11-14 13:11:27 -08:00
Xiaoxi Wang
7442cfa2cb
format code
2022-11-01 14:56:55 -07:00
Xiaoxi Wang
11b2c035c0
add unit test for randomKeyBetween
2022-11-01 14:56:55 -07:00
Xiaoxi Wang
334fced572
add data api implementations; add more realistic fetchKey implementation; finish randomKeyBetween implementation
2022-11-01 14:56:55 -07:00
Xiaoxi Wang
70eb9aef28
simple MGS IKeyLocationService implementation
2022-10-24 09:58:41 -07:00
A.J. Beamon
79063d5fc4
Better accounting for tenant prefixes when working with key size limits ( #6973 )
...
* Consider tenant prefix sizes when doing key size limit checks
* Fix formatting
2022-04-27 14:38:59 -07:00
sfc-gh-tclinkenbeard
a71099471b
Update copyright header dates
2022-03-21 13:36:23 -07:00
A.J. Beamon
3ae98189af
Server processes send unknown_tenant responses back to clients, which is meant to be retried after updating the tenant cache. Fix bug where key selectors could be truncated after applying the tenant prefix.
2022-03-06 21:54:21 -08:00
sfc-gh-tclinkenbeard
25257f6f87
Enable unused-function warning for clang
2021-11-01 14:18:31 -07:00
sfc-gh-tclinkenbeard
cfc4545135
Use g_knobs for SERVER_KNOBS and CLIENT_KNOBS
2021-06-07 14:32:51 -07:00