Chaoguang Lin
|
8cef044a8b
|
Remove commented code; simplify code
|
2021-09-08 10:42:46 -07:00 |
Chaoguang Lin
|
af5643c998
|
Fix the issue in CheckStatus where it stuck as we cannot talk to any of the coordinators
|
2021-09-08 10:05:13 -07:00 |
Evan Tschannen
|
4bbae59bb0
|
Fixed a few bugs and added a backup popping mechanism
|
2021-09-02 21:11:44 -07:00 |
Chaoguang Lin
|
9b148c6c63
|
Adding code to hold the threadfuture of ITransaction::get; other fixes for using external clients
|
2021-09-02 11:52:39 -07:00 |
Josh Slocum
|
b4bfd58bcb
|
multiple blob workers appears to work
|
2021-08-30 13:07:25 -05:00 |
Chaoguang Lin
|
7168594ae4
|
Refactor status command
|
2021-08-27 15:02:49 -07:00 |
Chaoguang Lin
|
389e7051af
|
Remove using the RYWTransaction object in fdbcli
|
2021-08-27 13:52:16 -07:00 |
Chaoguang Lin
|
46fd774d8c
|
Move triggerddteaminfolog and tssq to new files; fix the reversed flag in tssq
|
2021-08-27 13:05:59 -07:00 |
Chaoguang Lin
|
991d61923f
|
Refactor tssq command
|
2021-08-27 11:58:18 -07:00 |
Chaoguang Lin
|
140a8f46b6
|
Refactor triggerddteaminfolog command
|
2021-08-27 11:57:13 -07:00 |
Chaoguang Lin
|
1b57905931
|
Refactor option command to include the ITransaction handler
|
2021-08-27 11:56:33 -07:00 |
Chaoguang Lin
|
1aa12faf01
|
Refactor profile command, remove profile heap|flow commands
|
2021-08-27 11:52:29 -07:00 |
Chaoguang Lin
|
09ccba67cf
|
Refactor suspend and expensive_data_check commands
|
2021-08-25 12:05:51 -07:00 |
Chaoguang Lin
|
ce9bf5c5ce
|
Create a new function to get all worker interfaces
|
2021-08-25 11:54:08 -07:00 |
Chaoguang Lin
|
41f09e9c2e
|
Refactor kill command
|
2021-08-25 10:47:52 -07:00 |
Chaoguang Lin
|
0806309230
|
Merge pull request #5458 from sfc-gh-clin/refactor-transaction-related-commands
Refactor transaction related commands
|
2021-08-24 16:42:03 -07:00 |
Chaoguang Lin
|
868fa93d3d
|
Merge branch 'master' of github.com:apple/foundationdb into refactor-cache_range-command
|
2021-08-24 12:58:23 -07:00 |
Chaoguang Lin
|
5f924c8952
|
Refactor transaction related commands like begin, commit, etc.
|
2021-08-24 11:53:39 -07:00 |
Chaoguang Lin
|
e0a01504fd
|
Solve comments, fix the help message
|
2021-08-24 09:50:31 -07:00 |
Chaoguang Lin
|
8c19969048
|
Refactor the cache_range command
|
2021-08-20 10:57:13 -07:00 |
Chaoguang Lin
|
3e34769c6d
|
Merge branch 'master' of github.com:apple/foundationdb into ipc-bench
|
2021-08-19 21:40:27 +00:00 |
Chaoguang Lin
|
7258c085ac
|
Merge pull request #5395 from sfc-gh-clin/add-external-client-fdbcli-test
Add fdbcli external client tests
|
2021-08-19 14:30:22 -07:00 |
Chaoguang Lin
|
b2c063dd93
|
Change g_network->runNetwork to API->runNetwork
|
2021-08-18 18:09:02 -07:00 |
Evan Tschannen
|
a278d2977a
|
renamed range feeds to change feeds, data distribution support almost complete
|
2021-08-13 14:27:15 -07:00 |
Josh Slocum
|
1a4e70d22f
|
Merge branch 'feature-range-feed' into blob_full
|
2021-08-12 10:22:28 -05:00 |
Evan Tschannen
|
94239098a5
|
added additional rangefeed commands to fdbcli
|
2021-08-10 23:59:05 -07:00 |
Evan Tschannen
|
7891477a7c
|
added support for streaming range feeds
|
2021-08-10 21:28:25 -07:00 |
Chaoguang Lin
|
618c72f7e2
|
Draft to use template to rewrite ThrottleApi
|
2021-08-11 01:07:36 +00:00 |
Josh Slocum
|
921a2cfca1
|
Merge branch 'feature-range-feed' into blob_full
|
2021-08-10 11:25:48 -05:00 |
Josh Slocum
|
247602753d
|
Blob worker handles multiple ranges now
|
2021-08-10 11:19:43 -05:00 |
Evan Tschannen
|
ed28aecde0
|
Merge branch 'master' into feature-range-feed
|
2021-08-09 20:40:55 -07:00 |
Evan Tschannen
|
42ae870c84
|
added support for querying specific range feed versions
|
2021-08-09 20:39:28 -07:00 |
Evan Tschannen
|
52fcf3f565
|
fixed a few bugs
|
2021-08-09 17:16:53 -07:00 |
Chaoguang Lin
|
815ad03122
|
Refactor datadistribution command
|
2021-08-06 18:27:45 +00:00 |
Josh Slocum
|
a931f70cfb
|
Added fdbcli for blobrange
|
2021-08-06 11:01:37 -05:00 |
Chaoguang Lin
|
7f7620d125
|
Refactor the setclass command
|
2021-08-05 19:01:17 +00:00 |
Evan Tschannen
|
0989c28a6b
|
made range feeds durable on the storage server
|
2021-07-30 15:23:42 -07:00 |
Chaoguang Lin
|
9eec9376bd
|
Merge pull request #5285 from sfc-gh-clin/refactor-throttle-command
Refactor throttle command
|
2021-07-28 13:43:15 -07:00 |
Evan Tschannen
|
406562b282
|
Merge branch 'master' of https://github.com/apple/foundationdb into feature-range-feed
|
2021-07-27 17:04:58 -07:00 |
Lukas Joswiak
|
b423432ee1
|
Make wait interruptable
|
2021-07-27 15:45:35 -07:00 |
Lukas Joswiak
|
08bc787356
|
Add timeout
|
2021-07-27 15:22:01 -07:00 |
Lukas Joswiak
|
acfb9adbd2
|
Fix ctest timeouts
|
2021-07-27 15:10:49 -07:00 |
Lukas Joswiak
|
52940d38d9
|
Fix issue where GlobalConfig wasn't initialized in time when running fdbcli --exec
|
2021-07-27 14:12:01 -07:00 |
Chaoguang Lin
|
28128d79b1
|
Refactor throttle command
|
2021-07-27 17:58:11 +00: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 |
Evan Tschannen
|
15fe00927a
|
Merge branch 'master' of https://github.com/apple/foundationdb into feature-range-feed
# Conflicts:
# fdbcli/fdbcli.actor.cpp
# fdbclient/NativeAPI.actor.cpp
# fdbclient/StorageServerInterface.h
# fdbclient/SystemData.cpp
# fdbclient/SystemData.h
# fdbserver/storageserver.actor.cpp
# flow/ProtocolVersion.h
|
2021-07-12 19:10:14 -07:00 |
sfc-gh-tclinkenbeard
|
8cc40e3a2b
|
Expand use of BOOLEAN_PARAM
|
2021-07-02 21:41:50 -07:00 |
sfc-gh-tclinkenbeard
|
79ff07a071
|
Added *BOOLEAN_PARAM macros to enforce documentation of boolean parameters
|
2021-07-02 15:04:42 -07:00 |
neethuhaneesha
|
63e530fc44
|
Merge pull request #4832 from neethuhaneesha/master
exclude servers based on locality match
|
2021-06-28 12:13:09 -07:00 |
Neethu Haneesha Bingi
|
decfb610ff
|
Minor review comments.
|
2021-06-25 15:04:49 -07:00 |
Chaoguang Lin
|
c559621ac6
|
Merge pull request #4996 from sfc-gh-clin/add-fdbcli-tests
Add test coverage for more fdbcli commands
|
2021-06-25 12:01:45 -07:00 |
Chaoguang Lin
|
f62b118915
|
remove duplicate unset text in help text
|
2021-06-25 18:21:30 +00:00 |
Neethu Haneesha Bingi
|
66f2518405
|
exclude to work with any locality data match.
|
2021-06-23 18:03:27 -07:00 |
Neethu Haneesha Bingi
|
cbe714acd0
|
Status json schema update, includelocalities back for consistency check, review comments.
|
2021-06-23 18:03:27 -07:00 |
Neethu Haneesha Bingi
|
4ad5926a25
|
Snake naming of keys and added comments to all new functions.
|
2021-06-23 18:03:27 -07:00 |
Neethu Haneesha Bingi
|
73752f441b
|
exclude locality:clang-format, ranged loops, documentation, tracking addStoragesever for exclusion.
|
2021-06-23 18:03:27 -07:00 |
Neethu Haneesha Bingi
|
62355571d0
|
exclude servers based on locality match
|
2021-06-23 18:03:27 -07:00 |
Chaoguang Lin
|
0fd60cd334
|
Update the help text of fdbcli command setclass to split proxy into grv_proxy and commit_proxy
|
2021-06-23 23:34:10 +00:00 |
sfc-gh-tclinkenbeard
|
6619545c30
|
Merge remote-tracking branch 'origin/master' into config-db
|
2021-06-18 19:59:56 -07:00 |
Chaoguang Lin
|
9d823e9592
|
remove unnecessary version check in fdbcli
|
2021-06-17 19:13:07 +00:00 |
sfc-gh-tclinkenbeard
|
826e70916c
|
Merge remote-tracking branch 'origin/master' into config-db
|
2021-06-17 09:47:41 -07:00 |
Chaoguang Lin
|
563bc681a0
|
remove code
|
2021-06-17 00:35:44 +00:00 |
Chaoguang Lin
|
d4f30a7bc7
|
Write error output to stderr; update output format of unlock
|
2021-06-17 00:26:43 +00:00 |
Andrew Noyes
|
6c2165dfee
|
Merge pull request #4845 from sfc-gh-clin/refactor-fdbcli-2
Refactor fdbcli commands: advanceversion, maintenance, snapshot, force_recovery_with_data_loss
|
2021-06-15 11:13:18 -07:00 |
Chaoguang Lin
|
82c63c154d
|
Merge branch 'master' of github.com:apple/foundationdb into add-fdbcli-tests
|
2021-06-14 17:35:33 +00:00 |
Josh Slocum
|
65c49fc1e4
|
Merge pull request #4934 from sfc-gh-jslocum/tss_quarantine
Added TSS Quarantine and fixed TSS mapping bug in CommitProxy
|
2021-06-11 11:52:42 -07:00 |
Josh Slocum
|
199d6ed994
|
Merge pull request #4895 from sfc-gh-jslocum/tss_docs
Added TSS documentation
|
2021-06-11 11:50:28 -07:00 |
sfc-gh-tclinkenbeard
|
41c790b299
|
Merge remote-tracking branch 'origin/master' into config-db
|
2021-06-10 22:31:23 -07:00 |
sfc-gh-tclinkenbeard
|
c272304e60
|
Manage global flow knobs with global knob collection
|
2021-06-09 22:33:00 -07:00 |
sfc-gh-tclinkenbeard
|
83a0e473e8
|
Refactor IKnobCollection code
|
2021-06-09 20:50:00 -07:00 |
Josh Slocum
|
c6d96c4124
|
Added TSS Quarantine and fixed TSS mapping bug in CommitProxy
|
2021-06-09 14:42:50 +00:00 |
Chaoguang Lin
|
1f7acc8d02
|
Merge branch 'master' of github.com:apple/foundationdb into refactor-fdbcli-2
|
2021-06-09 02:29:18 +00:00 |
sfc-gh-tclinkenbeard
|
cfc4545135
|
Use g_knobs for SERVER_KNOBS and CLIENT_KNOBS
|
2021-06-07 14:32:51 -07:00 |
sfc-gh-tclinkenbeard
|
371a38e6e5
|
Merge remote-tracking branch 'origin/master' into remove-extra-copies
|
2021-06-07 10:26:06 -07:00 |
Trevor Clinkenbeard
|
866f536983
|
Merge pull request #4888 from sfc-gh-tclinkenbeard/remove-fdbserver-includes
Remove fdbserver includes from fdbclient
|
2021-06-07 10:22:13 -07:00 |
Josh Slocum
|
be9fa2ce52
|
Added TSS documentation
|
2021-06-07 14:49:41 +00:00 |
Chaoguang Lin
|
11eed5bc71
|
Merge branch 'master' of github.com:apple/foundationdb into refactor-fdbcli-2
|
2021-06-04 22:57:07 +00: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
|
a775f92fca
|
Merge remote-tracking branch 'origin/master' into config-db
|
2021-06-01 15:39:34 -07:00 |
sfc-gh-tclinkenbeard
|
1a40c60674
|
Move RestoreWorkerInterface into fdbserver
|
2021-05-30 15:02:33 -07:00 |
sfc-gh-tclinkenbeard
|
594e8944ae
|
Move RestoreWorkerInterface into fdbserver
|
2021-05-30 11:51:47 -07:00 |
Josh Slocum
|
ce82c9653e
|
Testing Storage Server implementation
|
2021-05-25 20:28:50 +00:00 |
Evan Tschannen
|
6165af81fa
|
Merge branch 'apple:master' into feature-range-feed
|
2021-05-21 15:21:34 -07:00 |
Chaoguang Lin
|
455046de5f
|
fix format, make the call interruptable
|
2021-05-20 23:29:22 +00:00 |
Chaoguang Lin
|
9b228fd4db
|
Refactor snapshot command using the client function
|
2021-05-20 21:01:50 +00:00 |
Chaoguang Lin
|
f1a0e4737a
|
update error handling logic in fdbcli
|
2021-05-20 19:47:47 +00:00 |
Chaoguang Lin
|
f3854fe8da
|
Refactor force_recovery_with_data_loss command using the corresponding client function
|
2021-05-20 19:47:00 +00:00 |
Chaoguang Lin
|
6df94cba98
|
Refactor maintenance command using special keys
|
2021-05-20 18:37:03 +00:00 |
Chaoguang Lin
|
a2f3aa1fa9
|
Remove duplicate advanceversion help text
|
2021-05-18 19:02:32 +00:00 |
Chaoguang Lin
|
35b88cd28b
|
refactor advanceversion command
|
2021-05-18 07:22:17 +00:00 |
Xiaoxi Wang
|
8b1f9f7337
|
Add command line support
|
2021-05-17 20:57:54 +00:00 |
Chaoguang Lin
|
9a6151d3fc
|
Update fdbcli.h to fdbcli.actor.h, removed the unnecessary wrapper
|
2021-05-11 14:31:08 -07:00 |
Chaoguang Lin
|
359abfb008
|
Update FDB_API_VERSION to 710
|
2021-05-11 12:08:48 -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 |
Chaoguang Lin
|
b5767e2a64
|
Add documentation for getTransaction function, which is used for refactoring
|
2021-05-10 12:29:46 -07:00 |
Chaoguang Lin
|
7da5004690
|
Merge branch 'master' of github.com:apple/foundationdb into refactor-fdbcli
|
2021-05-06 15:44:26 -07:00 |
sfc-gh-tclinkenbeard
|
5c2d7b6080
|
Create RangeResult type alias
|
2021-05-03 13:14:16 -07:00 |
Evan Tschannen
|
78697003ea
|
more formatting
|
2021-04-30 10:51:35 -07:00 |
Evan Tschannen
|
d652287bae
|
Merge branch 'master' of https://github.com/apple/foundationdb into feature-range-feed
# Conflicts:
# fdbclient/DatabaseContext.h
# fdbclient/NativeAPI.actor.cpp
# fdbclient/StorageServerInterface.h
# fdbserver/storageserver.actor.cpp
|
2021-04-30 10:29:42 -07:00 |
Chaoguang Lin
|
302dd7d54d
|
Update the file/function name to follow normal case naming as consistencyCheck*
|
2021-04-23 01:49:45 -07:00 |
Chaoguang Lin
|
36067e9685
|
remove unnecessary print message
|
2021-04-23 01:38:25 -07:00 |
Chaoguang Lin
|
de4753a5db
|
Add a workaround to temporily use the ryw to create a ThreadTransaction; Make sure we are using the same underlying ryw object
|
2021-04-23 01:32:30 -07:00 |
Chaoguang Lin
|
f0a236c544
|
Merge branch 'master' of github.com:apple/foundationdb into refactor-fdbcli
|
2021-04-21 15:36:11 -07:00 |
Lukas Joswiak
|
6de28dd916
|
clang-format
|
2021-04-14 10:56:33 -07:00 |
Lukas Joswiak
|
1c84c04ffc
|
Add global configuration prefix function
|
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 |
Chaoguang Lin
|
3e6215702f
|
Add comments for refactoring
|
2021-04-13 13:42:19 -07:00 |
Chaoguang Lin
|
c934e4b3fe
|
Add comments, fix typos
|
2021-04-13 13:27:40 -07:00 |
Chaoguang Lin
|
41c135ec93
|
Change namespace FDBCLI to fdb_cli
|
2021-03-29 12:51:32 -07:00 |
Chaoguang Lin
|
cb39d1a6ed
|
Refactor consistencycheck command using special keys
|
2021-03-24 09:33:20 -07:00 |
FDB Formatster
|
df90cc89de
|
apply clang-format to *.c, *.cpp, *.h, *.hpp files
|
2021-03-10 10:18:07 -08:00 |
Evan Tschannen
|
6cfba6e54b
|
added support for popping rangefeeds
|
2021-03-05 11:46:33 -08:00 |
Evan Tschannen
|
e25aac4988
|
added missing continue
|
2021-03-04 21:31:21 -08:00 |
Evan Tschannen
|
fa39ea35b4
|
added missing break
|
2021-03-04 20:42:32 -08:00 |
Evan Tschannen
|
7d0a86395d
|
compile fix
|
2021-03-04 20:31:16 -08:00 |
Evan Tschannen
|
bc757f3e4b
|
basic framework for range feed support
|
2021-03-04 19:14:54 -08:00 |
Evan Tschannen
|
346a4e3ecd
|
Merge branch 'release-6.3'
# Conflicts:
# fdbcli/fdbcli.actor.cpp
# fdbrpc/LoadBalance.actor.h
# fdbrpc/MultiInterface.h
# fdbserver/ClusterController.actor.cpp
# fdbserver/MasterProxyServer.actor.cpp
# fdbserver/masterserver.actor.cpp
|
2021-03-01 18:52:06 -08:00 |
Johannes M. Scheuermann
|
229b4ad2c3
|
fdbcli: Output errors and warnings to stderr
|
2021-02-25 11:09:02 +00:00 |
sfc-gh-tclinkenbeard
|
7558cd8e06
|
Merge remote-tracking branch 'origin/master' into simplify-global-knobs
|
2021-01-26 10:00:25 -08:00 |
Markus Pilman
|
074531309b
|
Merge pull request #3769 from sfc-gh-ljoswiak/binary-info
Add CLI argument to print build information
|
2021-01-26 10:29:57 -07:00 |
Andrew Noyes
|
4f881bff51
|
Only print general help once in fdbcli
This seems to have been inadvertently changed in
5b2e88b187 .
|
2021-01-25 22:28:09 +00:00 |
sfc-gh-tclinkenbeard
|
ad99bf0471
|
Merge remote-tracking branch 'origin' into misc-changes
|
2021-01-21 10:03:07 -08:00 |
Lukas Joswiak
|
9fd71cd1a0
|
Add build flags option to fdbcli
|
2021-01-19 11:21:21 -08:00 |
Andrew Noyes
|
ff7d306b09
|
Merge branch 'release-6.3' into anoyes/merge-6.3-to-master
Include conflict markers for now. Will resolve.
|
2021-01-15 18:04:09 +00:00 |
sfc-gh-tclinkenbeard
|
e29ed3bf99
|
Remove createGlobal*Knobs functions
|
2021-01-13 12:14:04 -08:00 |
sfc-gh-tclinkenbeard
|
5b2e88b187
|
Use structured bindings in for loops
|
2020-12-27 01:46:20 -04:00 |
Jingyu Zhou
|
bbb56e4089
|
Merge branch 'release-6.2' of https://github.com/apple/foundationdb into release-6.3
|
2020-12-23 14:26:59 -08:00 |
Xin Dong
|
da22308025
|
Change the new command to be all lower case to follow the convention. Updated the command line interface documentation and the release notes for 6.2.29.
|
2020-12-03 14:49:23 -08:00 |
Xin Dong
|
9505d77ddd
|
Update fdbcli/fdbcli.actor.cpp
Co-authored-by: Andrew Noyes <63815641+sfc-gh-anoyes@users.noreply.github.com>
|
2020-12-03 14:42:30 -08:00 |
Xin Dong
|
ac02329d7d
|
Added a command in fdbcli to allow user to manually trigger the detailed teams info loggings in data distributor
|
2020-12-03 14:42:30 -08:00 |
sfc-gh-tclinkenbeard
|
b1e3478267
|
Simplified global knobs
|
2020-11-21 13:27:48 -08:00 |
sfc-gh-tclinkenbeard
|
4669f837fa
|
Add uses of makeReference
|
2020-11-07 22:10:18 -08:00 |
Markus Pilman
|
268ba0bddc
|
Merge remote-tracking branch 'origin/release-6.3' into merge-6.3
|
2020-10-01 14:14:06 -06:00 |
Evan Tschannen
|
1a28520eb4
|
fix: fdbcli would double count satellite DCs
|
2020-09-30 17:42:22 -07:00 |
Balachandar Namasivayam
|
c7a55fe15f
|
Merge pull request #3829 from yliucode/process-class
Support specifying proxy as process class and converting it to commit proxy
|
2020-09-30 16:46:24 -07:00 |
Young Liu
|
0c579674e6
|
Add more help messages for configuring 'proxies'
|
2020-09-30 13:29:01 -07:00 |
sfc-gh-tclinkenbeard
|
6c726ba8dd
|
Improve ConfigurationResult and CoordinatorsResult type safety
|
2020-09-27 15:29:15 -07:00 |
sfc-gh-tclinkenbeard
|
4dda6f4163
|
Replace NULL with nullptr in fdbcli
|
2020-09-20 11:33:17 -07:00 |
Meng Xu
|
cf69f455a9
|
Merge pull request #3785 from apple/release-6.3
Merge Release 6.3 to master
|
2020-09-17 14:43:56 -07:00 |
Young Liu
|
cc5bc16bd8
|
Rename more places from proxy to commit proxy
|
2020-09-15 22:29:49 -07:00 |
Young Liu
|
35bef73a1c
|
Rename proxy to commit proxy
|
2020-09-10 17:44:15 -07:00 |
Young Liu
|
1867ee1f5f
|
Change cli output format
|
2020-09-09 22:34:36 -07:00 |
Young Liu
|
1615bd1a1d
|
minor improvement
|
2020-09-09 13:57:26 -07:00 |
Young Liu
|
1155d015c9
|
fetch current log generation as well
|
2020-09-09 11:54:58 -07:00 |
Young Liu
|
63b3612ad5
|
Merge master branch and resolve conflicts
|
2020-08-24 16:42:31 -07:00 |
XiaoxiWang
|
d8a508ce7e
|
fix command line parse
|
2020-08-21 17:49:21 +00:00 |
XiaoxiWang
|
9398a78a3a
|
add busy-read count and busy-write count to status json
|
2020-08-21 04:50:56 +00:00 |
XiaoxiWang
|
7dcce6979e
|
format
|
2020-08-20 07:00:37 +00:00 |
XiaoxiWang
|
0945959a35
|
add fdbcli support to list recommended tags
|
2020-08-20 06:26:31 +00:00 |