Zhe Wang
81dde9216e
fix bulkload valgrind issue ( #11527 )
2024-07-25 00:29:33 -07:00
Giuseppe
1eaf861c3a
Documentation fix: datacenter_id does not need to be hexadecimal ( #11519 )
2024-07-24 12:39:53 -07:00
Xiaoge Su
b324bfb9b9
When a commit is cancelled, record all unresponsive/failed TLogs ( #11459 )
...
* When a commit is cancelled, record all unresponsive/failed TLogs
* fixup!
* fixup!
* fixup!
2024-07-23 17:26:11 -07:00
Zhe Wang
74990e44bd
Bulk Loading Framework ( #11369 )
2024-07-23 14:57:28 -07:00
Xiaoge Su
92ad7666c3
fixup! Reformat source
2024-07-23 09:52:49 -07:00
Xiaoge Su
9f15c57b26
Add peer address when TLS policy failed
...
See #5854
2024-07-23 09:52:49 -07:00
Xiaoge Su
e683076ff5
fixup! Reformat source
2024-07-23 09:52:49 -07:00
Xiaoge Su
bb29465713
fixup! Remove unused is_client flag
2024-07-23 09:52:49 -07:00
Xiaoge Su
390e88c0ae
fixup! Address issues per comment
...
Also try to introduce [[unlikely]] to ASSERT, this is related to issue #11422
2024-07-23 09:52:49 -07:00
Xiaoge Su
4b70993d89
Better TraceEvent output for TLS failures
...
This patch adds more output about TLS failures, e.g.
<Event Severity="20" Time="1716265824.713579" DateTime="2024-05-21T04:30:24Z" Type="TLSPolicyFailure" ID="0000000000000000" SuppressedEventCount="0" Reason="Rule.Cert.Issuer" Rule="Rule{ verify_cert=1, verify_time=1, Subject=[ ], Issuer=[ ], Root=[ ] }" ThreadID="7547317051334743152" LogGroup="default" />
The failure data will include the rule, the reason of failure and the
value of corresponding fields.
2024-07-23 09:52:49 -07:00
Jingyu Zhou
d1333dd1a1
Merge pull request #11523 from hfu94/metric
...
lower the sample rate of client metric in simulation
2024-07-22 10:46:51 -07:00
hao fu
67ea901d96
lower the sample rate of client metric in simulation
...
This change also disable waitForQuiescenceEnd in clientmetric test.
There are other transactions happening, so there will be lots of
conflicts in fdbClientInfo/client_latency prefix.
This change lower the sample rate of client metric to avoid
such conflicts. It also increases the keys to write correspondingly
to make sure client latency are being written.
2024-07-22 21:44:41 +08:00
Dan Lambright
1e834f84c8
Add dynamic knob to disable gray failure recoveries. ( #11509 )
...
Co-authored-by: Dan Lambright <hlambright@apple.com>
2024-07-20 14:35:21 -04:00
Jingyu Zhou
a733e48048
Merge pull request #11517 from jzhou77/release-notes
...
Fix Wunused-but-set-variable warnings
2024-07-18 13:51:21 -07:00
Sreenath Bodagala
aacf2e29db
Compute known committed version correctly when version vector unicast is enabled ( #11511 )
...
* - Compute known committed version correctly when version vector unicast
is enabled.
* - Set ProxyCommitData::minKnownCommittedVersion only if the commit
version is above ProxyCommitData::committedVersion.
2024-07-18 14:41:40 -04:00
Yao Xiao
c630fa2296
Fix wait ( #11474 )
2024-07-18 11:28:34 -07:00
Jingyu Zhou
078aaf153c
Merge pull request #11497 from xis19/4846
...
Add PeerAddress to all PeerAddr/Peer TraceEvent
2024-07-18 10:09:57 -07:00
Hao Fu
43d98169a7
Consolidate test code ( #11518 )
...
* Consolidate test code
* Fix format issue
2024-07-18 16:56:01 +08:00
Jingyu Zhou
d9e4c49503
Fix more -Wunused-variable warnings
2024-07-17 15:35:49 -07:00
Jingyu Zhou
3a3ee247ab
Fix Wunused-but-set-variable warnings
2024-07-17 13:09:32 -07:00
Jingyu Zhou
ba59e9a3ce
Merge pull request #11515 from sepeth/Fix_build_due_to_TestTLogServer.actor.cpp
...
Fix a compilation issue in TestTLogServer.actor.cpp
2024-07-17 13:05:44 -07:00
Jingyu Zhou
db036aeec3
Merge pull request #11516 from jzhou77/release-notes
...
Fix an IDE build error
2024-07-17 12:28:37 -07:00
Jingyu Zhou
e5b6d9a01e
Fix an IDE build error
2024-07-17 11:23:45 -07:00
Doğan Çeçen
0a3b496a2c
Fix a compilation issue in TestTLogServer.actor.cpp
...
Without this change, `cmake --build` fails with (on macOS with Apple clang 15.0.0):
fdbserver/TestTLogServer.actor.cpp:363:125: error: use 'template' keyword to treat 'getReply' as a dependent template name
2024-07-17 15:16:30 +03:00
Jingyu Zhou
96802d7b8b
Merge pull request #11506 from hfu94/cmm
...
Add client metric test
2024-07-16 08:10:16 -07:00
hao fu
b002e989c4
Remove unrelated but unused variable that makes CI fail
2024-07-16 09:58:47 +08:00
Sepeth
5497488e41
Update dynamic-knobs.md for Python 3 ( #11512 )
...
fdb expects these to be bytes, not str.
2024-07-15 14:05:30 -07:00
hao fu
5f1c0b658c
Disable tenant mode
2024-07-13 21:39:18 +08:00
hao fu
c0ce3b4fae
Add 2 separate restarting tests, for 7.1 and 7.3
2024-07-13 21:39:18 +08:00
hao fu
539bcc56fc
Add client metric test
...
This restarting test start with 7.1 version and setup the sample rate
for transaction log, then it test with 7.3 version and verify transaction
log are still being written.
This change can only be merged after knowing which release in 7.1 has
ClientMetric workload, and the first phase of restarting test needs to
run with at least that version.
2024-07-13 21:39:18 +08:00
Syed Paymaan Raza
edae0db41b
[cluster-controller] Remove unused DBInfo::logGenerations
2024-07-12 22:20:15 -07:00
Xiaoge Su
ecdd78f65e
Add extra informations when checkExclusion receives a problematic status json
2024-07-12 17:51:49 -07:00
Jingyu Zhou
a95cb5cdfa
Merge pull request #11483 from xis19/assert
...
Add release notes for 7.3.20 thru 7.3.23
2024-07-11 08:58:16 -07:00
Aaron Molitor
cecf9b6fe4
patch image for building after EOL
2024-07-11 09:37:31 -05:00
Xiaoge Su
8c8ec661c6
fixup!
2024-07-10 21:42:15 -07:00
Xiaoge Su
848bb0ce1c
Update documentation/sphinx/source/release-notes/release-notes-730.rst
...
Co-authored-by: Jingyu Zhou <jingyuzhou@gmail.com>
2024-07-10 21:37:18 -07:00
Xiaoge Su
05219be804
Update documentation/sphinx/source/release-notes/release-notes-730.rst
...
Co-authored-by: Jingyu Zhou <jingyuzhou@gmail.com>
2024-07-10 21:36:33 -07:00
Xiaoge Su
adc788ccf3
Update documentation/sphinx/source/release-notes/release-notes-730.rst
...
Co-authored-by: Jingyu Zhou <jingyuzhou@gmail.com>
2024-07-10 21:36:09 -07:00
Vishesh Yadav
6cd5ad2ffe
Add code back
2024-07-10 18:52:14 -07:00
Xiaoge Su
eb263c382e
fixup!
2024-07-10 14:23:31 -07:00
Xiaoge Su
cf70d45e6d
Add PeerAddress to all PeerAddr/Peer TraceEvent
...
This is to address #4846
2024-07-09 16:49:22 -07:00
Zhe Wang
e31d92458f
update dcc doc ( #11495 )
2024-07-09 16:24:10 -07:00
Jingyu Zhou
d4ae84495d
Merge pull request #11494 from apple/dependabot/pip/contrib/pkg_tester/zipp-3.19.1
...
Bump zipp from 3.4.1 to 3.19.1 in /contrib/pkg_tester
2024-07-09 13:29:27 -07:00
Zhe Wang
e9505506df
add consistency-check-urgent-mode to tester process class ( #11484 )
2024-07-09 13:21:37 -07:00
dependabot[bot]
97e0725a5b
Bump zipp from 3.4.1 to 3.19.1 in /contrib/pkg_tester
...
Bumps [zipp](https://github.com/jaraco/zipp ) from 3.4.1 to 3.19.1.
- [Release notes](https://github.com/jaraco/zipp/releases )
- [Changelog](https://github.com/jaraco/zipp/blob/main/NEWS.rst )
- [Commits](https://github.com/jaraco/zipp/compare/v3.4.1...v3.19.1 )
---
updated-dependencies:
- dependency-name: zipp
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-09 18:17:40 +00:00
John Brownlee
c1ba8acaab
Merge pull request #11489 from apple/go-update
...
Update the go version in a sample app.
2024-07-09 11:17:10 -07:00
Jingyu Zhou
5d97bfe860
Merge pull request #11491 from sfc-gh-ljoswiak/ljoswiak/config-db-client-disable
...
Serve no-op configuration database interface when disabled
2024-07-08 22:04:05 -07:00
Jingyu Zhou
bc5e866dc2
Merge pull request #11492 from apple/tlogtestbug
...
Disable TestTLogServer unit tests
2024-07-08 21:38:01 -07:00
Dan Lambright
4aebd0f226
Disable TLogTests so they are not run nightly. They are not that robust yet.
2024-07-08 18:36:57 -04:00
Lukas Joswiak
42f446214d
Fix flag name
2024-07-08 14:09:29 -07:00