Commit Graph

16 Commits

Author SHA1 Message Date
Zhe Wang 6152e1486d
Checkall Command with DCID (#12089) (#12099) (#12100)
* checkall with dcid

* nits
2025-04-22 21:11:31 -07:00
Sepeth 2a82f22fe5
Fix warnings for long long or int64_t format specifiers by switching to fmt::print* (#11574) 2024-09-12 12:10:40 -07:00
Syed Paymaan Raza 392bad2bd3
More copyright end year updates (#11556) 2024-08-05 14:00:32 -07:00
Zhe Wang 8e099d276d
Improve checkall tool (#11440) (#11476)
* improve checkall

* fmt

* simplify

* nit

* simplify

* nit
2024-06-25 23:56:12 -07:00
Zhe Wang a930806d36 cherry-pick-checkall-to-main 2024-02-15 21:35:35 -08:00
hao fu e8cdfc5a0c Fix checkall when shard is large
the begin key has to be updated for checkall command when a shard
is large, this PR makes this change.
2024-01-09 18:19:49 -08:00
Sreenath Bodagala 8d2feda708 - Print warning (that the check was incomplete) irrespective of
whether the first batch of keys fetched are consistent or not.
2023-12-11 20:07:37 +00:00
Sreenath Bodagala 4edd5ec435 - Print indexes of corrupted keys. Also, print a warning in case the
check was incomplete.
2023-12-11 19:55:10 +00:00
Sreenath Bodagala b9662794f4 - Print information about "cached" and "more" flags too. 2023-12-11 17:10:30 +00:00
Sreenath Bodagala 182ef6f199 - Bump up the number of keys that "fdbcli checkall" can fetch
per GetKeyValueRequest call.
2023-12-11 01:57:07 +00:00
Sreenath Bodagala 5c31d1a8f5 - Address a review comment 2023-12-07 15:56:05 +00:00
Sreenath Bodagala fe13f740e6 - Address issues in code related to "fdbcli checkall". 2023-12-07 00:30:34 +00:00
Jingyu Zhou 22a3ea803c
Add "checkall" debug command for fdbcli (#10687)
* Add "checkall" for checking \xff\x02/blog/ keys

* Avoid GRV calls for getlocation

* Update comments

* Add non-stopping checking and remove verbose output

* Update checkall command to accept customized range

* Fix format

* Fix a compiling issue and output
2023-07-26 17:19:16 -07:00
Jingyu Zhou 66b0699774 Fix IDE build 2023-06-08 16:59:17 -07:00
Jingyu Zhou b8c0087ca6 Fix compiling errors 2023-06-07 15:10:00 -07:00
Jingyu Zhou 614686f737 Add getlocation and getall fdbcli debug commands
getlocation: returns the SS list for a key
getall: returns both the SS list and values on the SS for a key
2023-06-07 14:36:16 -07:00