Commit Graph

26812 Commits

Author SHA1 Message Date
Sreenath Bodagala b43879fb16 - A modified version of the special keys related documentation statement 2023-10-10 19:02:46 +00:00
Sreenath Bodagala 6021d05fc7 - Update documentation 2023-10-10 16:39:08 +00:00
Sreenath Bodagala 3dcee84898 Merge remote-tracking branch 'apple-upstream/main' 2023-10-09 15:21:16 +00:00
Zhe Wang 5767fed414
AuditStorage check all DC replica (#10955)
* add trace events when update audit metadata

* audit all DCs in replica

* fix corner case of audit replica

* fmt

* address comments
2023-10-06 14:30:21 -07:00
Yao Xiao 45494e3bba
Add knob for fetch keys budget. (#10963) 2023-10-06 13:06:34 -07:00
Sreenath Bodagala fe2a8b10b2 - Address PR review comments (includes a special key related test) 2023-10-06 16:19:56 +00:00
He Liu 1e249143a4
Allow large shard (#10961)
* Added large shard.

* getMaxShardSize() returns the fix max shard size.

* Resolved comments.

* fmt.
2023-10-05 13:35:06 -07:00
Jingyu Zhou b7ffde627c
Merge pull request #10964 from drTr0jan/freebsd
Some fixes for FreeBSD support: c-bindings and flow
2023-10-05 12:56:29 -07:00
Boris Korzun 122852b42f flow: add FreeBSD support 2023-10-05 18:11:37 +03:00
Boris Korzun e04f0467a0 Disable explicit std::filesystem linking on CLang 2023-10-05 17:23:26 +03:00
Jingyu Zhou 12ec4628f3
Merge pull request #10960 from jzhou77/main
Fix strtol return type and error checking
2023-10-04 11:25:46 -07:00
Jingyu Zhou 7cb38e0bab Fix strtol return type and error checking
Added an overflow test as well.
2023-10-04 09:10:34 -07:00
Jingyu Zhou 912707f4f2
Merge pull request #10950 from jzhou77/main
Fix an invalid memory access
2023-10-03 11:24:34 -07:00
Zhe Wang be90185dd6
Throttle wiggling data moves (#10953)
* throttle wiggling data moves

* address comments
2023-10-03 09:29:24 -07:00
Jingyu Zhou ffb015db36 Fix an invalid memory access
Found by Valgrind
2023-10-02 12:53:43 -07:00
Sreenath Bodagala 9cde595207 - Re-use the current mechanism for gathering status. 2023-10-02 19:38:26 +00:00
Jingyu Zhou 7295e1b806
Merge pull request #10949 from johscheuer/backport-go-fix-main
Backport go fix main
2023-09-29 09:17:24 -07:00
Johannes M. Scheuermann 79ce8e8d22 Add the linker option back again 2023-09-29 15:20:57 +02:00
Johannes M. Scheuermann d974508599 Update CGO LDflags for new MacOS linker 2023-09-29 15:20:52 +02:00
Jingyu Zhou 25248d9c5e
Merge pull request #10944 from jzhou77/main
Disable noSim/RandomUnitTests.toml in simulation
2023-09-28 15:35:23 -07:00
neethuhaneesha 0ec9b4d96e
Reducing canCommit wait to avoid bigger spikes on pendinng compaction bytes (#10943) 2023-09-28 13:03:25 -07:00
Jingyu Zhou d109e5e1e1 Disable noSim/RandomUnitTests.toml in simulation 2023-09-28 11:28:29 -07:00
Xiaoge Su 5b50634b62 fixup! Add notes for AcAC 2023-09-27 13:02:11 -07:00
Jingyu Zhou dd0d315cbe
Merge pull request #10939 from jzhou77/main
Disable sharded rocks for more simulation tests
2023-09-27 11:45:02 -07:00
Jingyu Zhou 0b64d21c9c Disable sharded rocks for more simulation tests
Found in nightly and can't reproduce the ExternalTimeout error.
2023-09-27 09:59:40 -07:00
Jingyu Zhou 35ab0b3e10
Merge pull request #10523 from xis19/actor
Store the call stack of ACTORs
2023-09-26 21:05:54 -07:00
Xiaoge Su ba264a26cc Add a function to dump the actor call backtrace to stdout 2023-09-26 18:03:05 -07:00
Jingyu Zhou 1ea208b53e
Merge pull request #10934 from jzhou77/main
Fix two test failures
2023-09-26 15:16:43 -07:00
Jingyu Zhou 872db26598
Merge pull request #10702 from DataDog/griffin/fix-db-panic-go
Fix panic when connecting to database from multiple threads in Go bindings
2023-09-26 12:56:33 -07:00
Jingyu Zhou d27a81ff58 Increase DataCenter Lag gate to 100
Found test failure due to 30s gate being too small:

./fdbserver.6.3.16 -r simulation -f ./tests/restarting/from_6.3.13_until_7.2.0/DrUpgradeRestart-1.txt -s 3218805329 -b on --logsize 1GB
-f ./tests/restarting/from_6.3.13_until_7.2.0/DrUpgradeRestart-2.txt --restarting -s 3218805330 -b on

clang build
commit 7d5d1e082
2023-09-25 17:12:17 -07:00
Jingyu Zhou d316ec7505 Disable large teams for ExcludeIncludeStorageServers.toml
The test may not have enough storage servers for large teams, thus causing DD
to become stuck with BestTeamStuck and TooFewServersForLargeTeam warnings.
2023-09-25 17:12:07 -07:00
Jingyu Zhou 59e1470263
Merge pull request #10599 from wdowling/radixtree-production
Remove "beta" from the Radixtree storage engine name
2023-09-25 17:04:46 -07:00
Jingyu Zhou cf719dba53
Merge pull request #10930 from jzhou77/main
Add 7.3.18, 7.3.19 release notes
2023-09-25 13:14:52 -07:00
Jingyu Zhou fbc375e2c9 Add 7.3.18, 7.3.19 release notes 2023-09-25 11:47:52 -07:00
Jingyu Zhou 40e219641b
Merge pull request #10686 from hyp/eng/ProtocolVersion
[swift] make sure flow_swift depends on ProtocolVersion
2023-09-25 11:22:44 -07:00
Jingyu Zhou 6b45aff627
Merge pull request #10914 from drTr0jan/contrib-fmt
Add preinstalled libfmt support
2023-09-25 11:18:43 -07:00
Jingyu Zhou 12a3fcac23
Merge pull request #10923 from apple/dependabot/pip/tests/authorization/cryptography-41.0.4
Bump cryptography from 41.0.3 to 41.0.4 in /tests/authorization
2023-09-25 10:25:52 -07:00
Sreenath Bodagala 3c01b1befe - Add a special key in order to fetch a specific group of status json fields. 2023-09-25 16:23:19 +00:00
William Dowling e5c4eafa9f Fix wrong curly brace placement 2023-09-25 10:47:05 +02:00
William Dowling 0f752473be
Merge branch 'main' into radixtree-production 2023-09-25 09:52:20 +02:00
dependabot[bot] c3841cea9a
Bump cryptography from 41.0.3 to 41.0.4 in /tests/authorization
Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.3 to 41.0.4.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/41.0.3...41.0.4)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-25 05:09:38 +00:00
dependabot[bot] 1273f08cd9
Bump cryptography from 41.0.3 to 41.0.4 in /tests/TestRunner (#10922)
Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.3 to 41.0.4.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/41.0.3...41.0.4)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-24 22:08:58 -07:00
neethuhaneesha ca2700cc35
Erase storageWiggleID from disk if not used (#10912) 2023-09-22 14:15:06 -07:00
Dan Lambright 93140ebf9d
support 7.4 in transaction_profiling_analyzer.py (#10925)
* support 7.4

* Update transaction_profiling_analyzer.py

* Update transaction_profiling_analyzer.py
2023-09-22 14:10:40 -07:00
Xiaoge Su b5e40c5598 fixup! Update per review 2023-09-21 14:55:56 -07:00
Andrew Noyes c09a06fff8
Implement Event using std::latch (#10705) 2023-09-21 14:01:54 -07:00
Jingyu Zhou f42dd41ae8
Merge pull request #10810 from sfc-gh-tclinkenbeard/main-fix-clear-cost-estimation
Fix quota throttler clear cost estimation
2023-09-20 20:48:40 -07:00
Jingyu Zhou 3ebbe8c7a0
Merge pull request #10725 from sfc-gh-tclinkenbeard/main-throttle-multiple-write-tags
Monitor multiple write tags in `StorageQueueInfo::refreshCommitCost`
2023-09-20 20:44:34 -07:00
Jingyu Zhou e0fba062c0
Merge pull request #10910 from johscheuer/correct-proxy-handling-backup-agent-main
Correct proxy handling backup agent main
2023-09-20 20:41:21 -07:00
Zhe Wu 87083652a3
Merge pull request #10856 from halfprice/zhewu/wiggle-locality-list
Make `perpetual_storage_wiggle_locality` database option to take a list of localities
2023-09-20 15:42:25 -07:00