Jingyu Zhou
3379f1e974
Move resolutionBalancing() back to master
...
This revert the behavior done by a recent refactor on master recovery in PR #6191 .
2022-03-23 09:57:31 -07:00
neethuhaneesha
f7ec39c0ee
Merge pull request #6654 from neethuhaneesha/readAheadCompaction
...
Adding rocksdb compaction readahead size option.
2022-03-23 09:04:25 -07:00
Jingyu Zhou
0b5e14b32d
Merge pull request #6656 from jzhou77/decoder-fix
...
Fix decoder for missing ClearRanges
2022-03-22 19:39:48 -07:00
Chaoguang Lin
af9deeabc2
Move the Promise<QuorumVersion> before the Future vector to be destroyed after the vector
2022-03-22 16:12:41 -07:00
Jingyu Zhou
cff1bc24fc
Fix decoder for missing ClearRanges
...
If the ClearRange mutation happens within the given key prefix space,
previously the mutation is not printed. Fix by checking the prefix range
overlaps with the ClearRange mutation.
2022-03-22 16:04:56 -07:00
Neethu Haneesha Bingi
790ef9ff36
Adding rocksdb compaction readahead size option.
2022-03-22 13:29:35 -07:00
Trevor Clinkenbeard
6390d93efd
Merge pull request #6646 from sfc-gh-tclinkenbeard/fix-copyright-headers
...
Update copyright header dates
2022-03-21 16:49:20 -07:00
Trevor Clinkenbeard
e04b0d7091
Merge pull request #6630 from sfc-gh-tclinkenbeard/change-rebalance-teams-signature
...
Change signature of `rebalanceTeams`
2022-03-21 16:44:16 -07:00
sfc-gh-tclinkenbeard
a71099471b
Update copyright header dates
2022-03-21 13:36:23 -07:00
Steve Atherton
074698cdb1
Added 16k magazine size to memory stats. ( #6639 )
2022-03-21 13:30:27 -07:00
Jingyu Zhou
e47f12d985
Merge pull request #6641 from sfc-gh-xwang/main
...
remove some fixme in workload status fetcher
2022-03-21 13:26:09 -07:00
Jingyu Zhou
fe7892c2d6
Merge pull request #6579 from sfc-gh-tclinkenbeard/ddteamcollection-boolean-param
...
Improve type safety of `DDTeamCollection` boolean parameters
2022-03-21 13:18:32 -07:00
Jingyu Zhou
fb046c0665
Merge pull request #6615 from sfc-gh-tclinkenbeard/add-missing-copyright-headers
...
Add missing copyright headers
2022-03-21 13:17:15 -07:00
Jingyu Zhou
44bce12216
Merge pull request #6635 from sfc-gh-etschannen/fix-txn-recovery
...
Do not reply to a txnStateRequest for the final sequence unless we have processes the txnStateStore
2022-03-21 13:13:44 -07:00
A.J. Beamon
fd81ef99c0
Merge pull request #6561 from sfc-gh-ajbeamon/fdb-tenant-fdbcli
...
Add fdbcli support for tenants
2022-03-21 11:26:10 -07:00
Xiaoxi Wang
66d02d1ebf
remove some fixme in workload status fetcher
2022-03-21 11:16:46 -07:00
A.J. Beamon
3f7365c433
Remove test debugging lines
2022-03-21 10:23:22 -07:00
A.J. Beamon
9d8884adb0
Merge pull request #6636 from sfc-gh-ajbeamon/fix-tenant-test-prefix
...
Limit tenant subspace to the normal key space
2022-03-21 10:08:32 -07:00
Trevor Clinkenbeard
a818191a42
Merge pull request #6637 from sfc-gh-tclinkenbeard/fix-tag-throttle-cli
...
Fix `fdbcli` output for unthrottling tag
2022-03-19 13:02:49 -07:00
sfc-gh-tclinkenbeard
305dead7f5
Merge remote-tracking branch 'origin/main' into change-rebalance-teams-signature
2022-03-18 21:12:47 -07:00
sfc-gh-tclinkenbeard
be875e040d
Prevent infinite loop on invalid input to 'throttle off' command
2022-03-18 20:22:49 -07:00
sfc-gh-tclinkenbeard
004e73b2f1
Add TagSet::toString method
2022-03-18 20:10:56 -07:00
sfc-gh-tclinkenbeard
fdab73d7b3
Rename TagSet variables in throttleCommandActor.
...
Previously these were named "tags", conflicting with a state variable,
and creating confusing issues when they go out of scope after a wait
statement.
2022-03-18 19:20:25 -07:00
sfc-gh-tclinkenbeard
6eaa20078f
Add ContainsRecommended boolean parameter
2022-03-18 18:12:50 -07:00
sfc-gh-tclinkenbeard
63ec6d5f5b
Add static defaultThrottleListLimit in ThrottleCommand.actor.cpp
2022-03-18 17:14:34 -07:00
Steve Atherton
032c80dec5
Merge pull request #6461 from sfc-gh-yiwu/redwood_remap
...
Redwood: config remap cleanup by size instead of versions
2022-03-18 16:23:15 -07:00
Steve Atherton
5798674e86
Merge pull request #6628 from sfc-gh-satherton/redwood-small-mem-reduction
...
Redwood small memory usage reductions and a small CPU reduction
2022-03-18 16:22:17 -07:00
A.J. Beamon
5ec5e19924
Only check for invalid tenant prefixes at the end of the loop
2022-03-18 16:17:24 -07:00
A.J. Beamon
3c6e5ecc40
Limit tenant subspace to the normal key space
2022-03-18 16:14:34 -07:00
Evan Tschannen
6be992cc39
fix: do not reply to a txnStateRequest for the final sequence unless we have processes the txnStateStore
2022-03-18 15:24:31 -07:00
Steve Atherton
683ddb7c93
Changed SignalableActorCollection of write operations to a vector.
2022-03-18 15:09:10 -07:00
Yi Wu
5faed7c727
Redwood: update clearRmapQueue
2022-03-18 14:56:04 -07:00
Yi Wu
e13f1bfa0d
Redwood: update remap cleanup window buggify value
2022-03-18 14:56:04 -07:00
Yi Wu
66c82ff00d
Redwood: Fix clearRemapQueue after the remap cleanup window change
2022-03-18 14:56:04 -07:00
Yi Wu
0968566fd5
Redwood: use real page size to calculate remap cleanup window
2022-03-18 14:56:04 -07:00
Yi Wu
548b36b381
fix typo
...
Co-authored-by: Steve Atherton <steve.atherton@snowflake.com>
2022-03-18 14:56:04 -07:00
Yi Wu
264b3811af
update the lag knob
2022-03-18 14:56:04 -07:00
Yi Wu
27df6df950
Redwood: config remap cleanup by size instead of versions
2022-03-18 14:56:04 -07:00
He Liu
521a92d49a
Merge pull request #6631 from liquid-helium/fix-init-issue
...
Fixed uninitialized member issue.
2022-03-18 13:50:02 -07:00
sfc-gh-tclinkenbeard
4a0720e8ad
Provide destTeam parameter to rebalanceTeams again.
...
There is a wait before the load bytes of the dest team is used, so the
last commit inadvertently caused a behaviour change. Instead, update the
comment for the function, and pass const IDataDistributionTeam
references.
2022-03-18 10:25:13 -07:00
He Liu
f6ea04a4a1
Fixed uninitialized member issue.
2022-03-18 09:12:59 -07:00
Steve Atherton
b006c896fa
Merge pull request #6620 from sfc-gh-tclinkenbeard/arena-get-size-boolean-param
...
Add `FastInaccurateEstimate` boolean parameter for `Arena::getSize`
2022-03-18 00:43:15 -07:00
sfc-gh-tclinkenbeard
a04ca65ad5
Change signature of rebalanceTeams
2022-03-17 23:27:33 -07:00
sfc-gh-tclinkenbeard
2c52d28ae2
Merge remote-tracking branch 'origin/main' into arena-get-size-boolean-param
2022-03-17 23:12:54 -07:00
Steve Atherton
e0990fd712
Added generic detach() actor to allow large actor footprints to be freed once finished, used it to avoid storing writePhysicalPage actors in the page cache.
2022-03-17 19:58:20 -07:00
Xiaoge Su
3520d7f73c
fixup! Resort the FDBSERVER_SRCS and add missing files
2022-03-17 16:53:10 -07:00
Xiaoge Su
11b5696b1d
fixup! Fix the code issue
2022-03-17 16:53:10 -07:00
Xiaoge Su
e643327017
fixup! Let invalid knob in toml not raising ASSERT but a TraceEvent
2022-03-17 16:53:10 -07:00
Xiaoge Su
bd19845ef6
fixup! clang-format
2022-03-17 16:53:10 -07:00
Xiaoge Su
99b030c2f6
Allow the TOML file assign knobs during test
...
In this patch, for a given test, it is possible to override the knob
values, e.g.
[[test]]
[[test.knobs]]
watch_timeout = 999
will set the client knob WATCH_TIMEOUT to 999 during the test. The
original value will be recovered after the test is over.
2022-03-17 16:53:10 -07:00