Steve Atherton
1b01c1b76c
Merge commit '53a3744de729639ec2d8ad7ba8ee899355a8f28d' into redwood-queue-error-handling
2023-03-04 03:29:36 -08:00
Jingyu Zhou
53a3744de7
Merge pull request #9569 from ammolitor/fix_flowbench
...
update target_link with new path from build image
2023-03-03 20:31:43 -08:00
Jingyu Zhou
8847e70be0
Merge pull request #9306 from kakaiu/add-physical-shard-meta-data-to-checkpoint
...
Dump checkpoint metadata to sst file
2023-03-03 14:45:50 -08:00
Aaron Molitor
7cadc5420e
update target_link with new path from build image
2023-03-03 16:30:07 -06:00
Nim Wijetunga
57ff58fd1a
EKP Retry Loop on KMS Connection Failures ( #9524 )
...
EKP Retry Loop
2023-03-03 09:41:20 -08:00
Xiaoxi Wang
b13b586b71
Merge pull request #9547 from sfc-gh-xwang/feature/main/minReadBand
...
add knob for min read rebalance shard bandwidth
2023-03-03 09:37:23 -08:00
Jingyu Zhou
f235ae33e8
Merge pull request #9562 from sfc-gh-vgasiunas/vgasiunas-fix-symbolify
...
Fix exported symbol extraction in Apple builds
2023-03-03 09:12:52 -08:00
Zhe Wang
31de01b1e0
fmt
2023-03-03 09:06:10 -08:00
Zhe Wang
1766f412bb
address comments
2023-03-03 09:04:26 -08:00
Zhe Wang
999cf37ab0
clean
2023-03-03 09:04:26 -08:00
Zhe Wang
6d4fc8d486
clean
2023-03-03 09:04:26 -08:00
Zhe Wang
91d5521e72
clean
2023-03-03 09:04:26 -08:00
Zhe Wang
e8aced0961
add sampled sample bytes to sst file
2023-03-03 09:04:26 -08:00
Zhe Wang
7e37d4a8a7
trace events added
2023-03-03 09:04:26 -08:00
Zhe Wang
ab2dbd873b
cleanup
2023-03-03 09:04:26 -08:00
Zhe Wang
83a0547281
address comments and add test
2023-03-03 09:04:26 -08:00
Zhe Wang
d8c1b18252
revise range check
2023-03-03 09:04:26 -08:00
Zhe Wang
338e0971a9
address comments
2023-03-03 09:04:25 -08:00
Zhe Wang
c677f4c705
tiny fix
2023-03-03 09:04:25 -08:00
Zhe Wang
43cce3cc58
clean and address comment
2023-03-03 09:04:25 -08:00
Zhe Wang
e283e067d3
clean and address comments
2023-03-03 09:04:25 -08:00
Zhe Wang
b5639339ad
address comments
2023-03-03 09:04:25 -08:00
Zhe Wang
6c42062018
address comments
2023-03-03 09:04:25 -08:00
Zhe Wang
2e68b44579
dump-checkpoint-meta-data-to-sstfile
2023-03-03 09:04:25 -08:00
Vaidas Gasiunas
a0e1b4b369
Fixing exported symbols extraction from C headers for Apple build
2023-03-03 14:04:35 +01:00
Vaidas Gasiunas
e95ff58b95
Reformat symbolify.py
2023-03-03 14:00:59 +01:00
Steve Atherton
b0d595c7d7
Merge commit '3d9f37d1d12f95d52ef2f6bf57f123fdf6101602' into redwood-queue-error-handling
2023-03-03 01:09:04 -08:00
Steve Atherton
8b6efcca82
Added error forwarding to background actors in Redwood to surface errors sooner. This doesn't fix any known failures but it would avoid some broken_promise errors being seen before IO errors, which isn't incorrect just unclear.
2023-03-02 21:54:56 -08:00
Steve Atherton
b2d3b35774
Add option to FlowMutex to wait forever if there is an error and use this in Redwood's pager queue cursor. This avoids a broken_promise error being seen before shutdown after a queue read sees an IO error or timeout.
2023-03-02 16:41:45 -08:00
Jingyu Zhou
3d9f37d1d1
Merge pull request #9530 from sfc-gh-jslocum/more_bg_correctness_fixes
...
More bg correctness fixes
2023-03-02 11:29:01 -08:00
Xiaoxi Wang
26ffcf6b4a
add knob for min read rebalance shard bandwidth
2023-03-02 11:26:27 -08:00
Xiaoxi Wang
2dcacea7e1
Merge pull request #9517 from sfc-gh-xwang/feature/main/hotRangeDetect
...
Hot range detection improvement
2023-03-02 11:19:48 -08:00
Xiaoxi Wang
010d5590e3
Merge branch 'main' of https://github.com/apple/foundationdb into feature/main/hotRangeDetect
2023-03-02 10:07:17 -08:00
Jingyu Zhou
de89d2cca1
Merge pull request #9521 from sfc-gh-ajbeamon/fix-metacluster-issues
...
Fix some metacluster issues
2023-03-02 10:07:11 -08:00
Jingyu Zhou
ad1468a7b9
Merge pull request #9515 from sfc-gh-ajbeamon/transaction-debug-logging
...
Add the ability to attach debug printing or tracing to transactions
2023-03-02 10:06:24 -08:00
Jingyu Zhou
0dd948d41b
Merge pull request #9523 from sfc-gh-ajbeamon/transaction-not-found-for-conflicted-transactions
...
Check transaction validity with respect to tenants even if it will fail with a conflict
2023-03-02 10:03:09 -08:00
A.J. Beamon
557b778053
Merge branch 'main' into transaction-not-found-for-conflicted-transactions
2023-03-02 08:46:33 -08:00
A.J. Beamon
9abca2b3de
Merge branch 'main' into fix-metacluster-issues
2023-03-02 08:45:15 -08:00
A.J. Beamon
d7fe58b0ca
Merge branch 'main' into transaction-debug-logging
2023-03-02 08:37:26 -08:00
Jingyu Zhou
84e0d19a72
Merge pull request #9532 from yao-xiao-github/main
2023-03-02 07:03:12 -08:00
Xiaoxi Wang
314f86c668
fix invert range bug
2023-03-01 22:41:50 -08:00
Xiaoxi Wang
2d78b126f6
rename splitCount to chunkCount
2023-03-01 21:51:51 -08:00
Xiaoxi Wang
c7e2eae88c
add unit test for new readHotDetect implementation and add comments
2023-03-01 21:42:22 -08:00
Yao Xiao
2c10e5401e
Disable empty range check in unit tests.
2023-03-01 16:11:03 -08:00
Xiaoxi Wang
179f0ba71c
new version of getReadHotRanges
2023-03-01 15:55:29 -08:00
A.J. Beamon
533f83b05e
Fix a few more issues in metacluster code and tests:
...
1. Some additional idempotency problems in metacluster tests
2. An assertion that checked that a rename had expected values could fail during concurrent restores, but it would only happen if the transaction itself would fail to commit
3. Tweak the parameters of the MetaclusterRecovery test to try to avoid rare cases of logging too many trace events
2023-03-01 15:31:36 -08:00
Hui Liu
fd561bd36a
Merge pull request #9503 from sfc-gh-huliu/fix
...
BlobRestore - add deepScan option when describing backup
2023-03-01 14:20:53 -08:00
A.J. Beamon
3367cfabce
Merge branch 'main' into transaction-not-found-for-conflicted-transactions
2023-03-01 10:12:30 -08:00
A.J. Beamon
a8b9197d7e
Merge branch 'main' into fix-metacluster-issues
2023-03-01 10:11:09 -08:00
A.J. Beamon
544890a6cd
Merge branch 'main' into transaction-debug-logging
2023-03-01 10:09:17 -08:00