Kevin Hoxha
2dac017ea2
fdbcli: Cancel checkStatus actor when prompting for description in setknob
2022-10-20 21:31:52 -07:00
sfc-gh-tclinkenbeard
8c082dac4e
Expand quota tests in fdbcli_tests.py
2022-10-17 18:56:11 -07:00
sfc-gh-tclinkenbeard
7e4f380423
Add tests for fdbcli quota commands
2022-10-17 16:27:45 -07:00
sfc-gh-tclinkenbeard
9a1876dd11
Update comment for fdbcli quota command
2022-10-14 12:02:14 -07:00
sfc-gh-tclinkenbeard
3827b1ee62
Merge remote-tracking branch 'origin/main' into add-quota-clear-command
2022-10-14 11:55:45 -07:00
sfc-gh-tclinkenbeard
d0be1930f0
Addressed review comments
2022-10-14 11:54:38 -07:00
Kevin Hoxha
2f898fb006
fdbcli: Add documentation for setknob/getknob commands
2022-10-11 15:32:01 -07:00
Kevin Hoxha
ff1b2df8f6
fdbcli: Add options for knob management
...
- setknob <knob_name> <knob_value> [config_class]
- getknob <knob_name> [config_class]
- Added new option to begin to specify if it's a configuration txn. Syntax is begin [config-txn]
- Added utility function for converting tuples to string
- Added knobmanagment test in fdbcli_tests.py
2022-10-11 15:32:01 -07:00
sfc-gh-tclinkenbeard
d67f3ca3b9
Update documentation for quota clear command
2022-10-09 19:43:44 -07:00
sfc-gh-tclinkenbeard
98f66fda46
Add 'quota clear' fdbcli command
2022-10-09 19:25:07 -07:00
Josh Slocum
6a44778b45
Fixed spacing in fdbcli status so dashes are aligned
2022-10-07 12:28:06 -05:00
Jon Fu
2fe1d19e95
Merge branch 'main' of github.com:apple/foundationdb into metacluster-status
2022-10-05 11:48:04 -07:00
Markus Pilman
550488b020
Merge remote-tracking branch 'origin/main' into bugfixes/open-for-ide
...
# Conflicts:
# bindings/c/CMakeLists.txt
# fdbclient/include/fdbclient/GetEncryptCipherKeys.actor.h
# fdbserver/BackupWorker.actor.cpp
# fdbserver/BlobWorker.actor.cpp
# fdbserver/CommitProxyServer.actor.cpp
# fdbserver/KeyValueStoreMemory.actor.cpp
# fdbserver/StorageCache.actor.cpp
# fdbserver/include/fdbserver/GetEncryptCipherKeys.actor.h
# fdbserver/storageserver.actor.cpp
# fdbserver/workloads/PhysicalShardMove.actor.cpp
# flow/CMakeLists.txt
2022-10-04 18:27:48 -06:00
A.J. Beamon
e1fe28b78b
Switch some usages of LiteralStringRef to use the _sr suffix
2022-09-30 16:04:16 -07:00
Jon Fu
461e42bfe1
restructure updater code and add capacity check in metacluster management workload
2022-09-29 16:24:02 -07:00
Jon Fu
9d5879d2f5
fix off-by-1 problem in tenant command hint
2022-09-29 12:47:24 -07:00
Jon Fu
a29b853979
add assigned_cluster to tenant command hints in fdbcli
2022-09-29 12:18:30 -07:00
Jon Fu
e26be7a099
Merge branch 'main' of github.com:apple/foundationdb into metacluster-status
2022-09-29 11:37:50 -07:00
Trevor Clinkenbeard
ef13985feb
Merge pull request #8320 from sfc-gh-tclinkenbeard/read-write-fungible
...
Make read and write quotas fungible
2022-09-28 10:59:37 -07:00
Junhyun Shim
fd621c0c86
Make TLSConfig check against coordinator addresses one-way
...
TLS parameters may be loaded by default system paths, which would break
non-TLS cases
2022-09-27 20:57:38 +02:00
sfc-gh-tclinkenbeard
16fe88948e
Update setQuota function in QuotaCommand.actor.cpp to round up to nearest page size
2022-09-27 09:48:42 -07:00
sfc-gh-tclinkenbeard
ba8fbc9573
Merge remote-tracking branch 'origin/main' into read-write-fungible
2022-09-26 23:26:14 -07:00
Jon Fu
0fa462fca9
initial commit to trace metacluster metrics
2022-09-26 15:56:45 -07:00
Jon Fu
2d1a6b4434
Merge branch 'main' of github.com:apple/foundationdb into metacluster-assigned-cluster
2022-09-26 09:59:20 -07:00
sfc-gh-tclinkenbeard
7fc5c196c4
Make read and write quotas fungible
2022-09-25 21:00:11 -07:00
A.J. Beamon
993e30e563
Merge pull request #8292 from sfc-gh-ajbeamon/move-fdbcli-tests
...
Move fdbcli tests into the fdbcli directory
2022-09-23 08:40:55 -07:00
A.J. Beamon
2e41eb8a4a
Move fdbcli tests into the fdbcli directory
2022-09-22 16:05:56 -07:00
Josh Slocum
28f3cacfd7
Merge pull request #8285 from sfc-gh-jslocum/bg_history_fdbcli
...
Adding blobkey history fdbcli debug command
2022-09-22 16:56:59 -05:00
Jon Fu
e342a9db43
Merge branch 'main' of github.com:apple/foundationdb into metacluster-assigned-cluster
2022-09-22 14:39:27 -07:00
Jon Fu
8a6e68cf63
adjust check if existing entry cluster does not match
2022-09-22 14:39:03 -07:00
Josh Slocum
949a5581ba
fix format
2022-09-22 15:50:17 -05:00
Josh Slocum
36df430b14
Merge branch 'main' into bg_history_fdbcli
2022-09-22 15:49:07 -05:00
A.J. Beamon
97a325adab
Add an fdbcli command to get tenant group metadata
2022-09-22 13:24:21 -07:00
Jon Fu
e91afa15b6
Merge branch 'main' of github.com:apple/foundationdb into metacluster-assigned-cluster
2022-09-22 11:14:27 -07:00
Josh Slocum
21c627ba97
Adding blobkey history fdbcli debug command
2022-09-22 13:03:53 -05:00
A.J. Beamon
64c8e0e2b1
Convert fdbcli tenant commands to a single command with subcommands. Update the structure of fdbcli tenant tests.
2022-09-21 16:22:58 -07:00
Jon Fu
4bbc2ad597
Merge branch 'main' of github.com:apple/foundationdb into metacluster-assigned-cluster
2022-09-20 09:34:06 -07:00
A.J. Beamon
4fd64630e8
Convert literal string ref instances to use _sr suffix
2022-09-19 11:35:58 -07:00
sfc-gh-ngoyal
1bd97fe628
Recruit new singleton for consistency checker. ( #5804 )
...
* Recruit new singleton for consistency checker.
* Recruit the consistency checker only if enabled.
* Add a yield in monitorConsistencyChecker().
* Minor fixes.
* Consistency check workload enhancements.
* Minor fixes and clarifications.
* clang format
* Clang format.
* Minor fixes, cleanup, debug tracing.
* Misc.
* Move the consistency scan information from dbconfig to a key backed object.
* Move consistency scan config out of db cofig to a state object and feature rename.
* ConsistencyCheck workload refactor.
* devFormat
* Update fdbcli/ConsistencyScanCommand.actor.cpp
* Review Comments.
Co-authored-by: negoyal <neelam.goyal@gmail.com>
Co-authored-by: Ata E Husain Bohra <ata.husain@snowflake.com>
2022-09-16 09:03:06 -07:00
Jon Fu
e3f54dba2f
throw invalid_tenant_configuration and add to metacluster management test
2022-09-14 10:22:51 -07:00
Lukas Joswiak
1a33515934
Add `--no-config-db` option to fdbcli coordinators command
...
Specifying the `--no-config-db` option when changing coordinators
through fdbcli will prevent the command from hanging when the
configuration database is not active. Failing to specify this option
when the configuration database is not active will not affect the
correctness of the command, but it will hang instead of returning.
2022-09-13 16:53:54 -07:00
Dennis Zhou
e6222be6c6
fdbcli: use ApiVersion::LATEST_VERSION instead of hardcoding
2022-09-12 17:08:57 -07:00
Jon Fu
64a06f6c6b
fix createtenantimpl constructor and make assignedcluster invalid for non-metacluster
2022-09-09 15:14:29 -07:00
Jon Fu
96f2ce0e43
initial commit to support specifying assignedCluster when creating a tenant
2022-09-09 15:03:59 -07:00
Xiaoxi Wang
79ccc453aa
Merge branch 'main' of https://github.com/apple/foundationdb into fix/main/ppwmessage
2022-09-08 09:24:04 -07:00
Andrew Noyes
984150bf74
Link fdbcli with -rdynamic for ubsan builds ( #8033 )
...
Closes #7957
2022-09-08 08:27:57 -07:00
A.J. Beamon
726d5215a0
Remove API 720 guards for tenants (experimental feature) and the cluster ID special keys ( #8108 )
...
* Remove API 720 guards for tenants (experimental feature) and the cluster ID special keys (no need to guard)
* Enable the relaxed special key access in transactions that need to use special key-space APIs introduced in 7.2
2022-09-08 17:22:36 +02:00
Dennis Zhou
7fc4a92d09
Merge pull request #8089 from sfc-gh-jslocum/unblobbify_idempotent
...
Blob range idempotency test and fixes
2022-09-07 17:31:05 -07:00
Xiaoxi Wang
50167b8c13
Merge branch 'main' of https://github.com/apple/foundationdb into fix/main/ppwmessage
2022-09-07 09:48:25 -07:00
Xiaoxi Wang
a12f2dbdce
make configure perpetual_storage_wiggle=0 a true warning when the storage_migration_type=gradual
2022-09-06 09:43:38 -07:00