Johannes M. Scheuermann
fad02a52f7
Fix the go tuple tests for new go version
2023-08-08 12:36:20 -05:00
neethuhaneesha
cb03d918ac
Avoiding read timeout checks for eager reads(write path) and system keys. ( #10501 )
2023-06-20 20:49:22 -07:00
Jingyu Zhou
aa82cbce9b
Merge pull request #10441 from liquid-helium/cherry-pick-10039-7.2
...
Upgrade to RocksDB 8.1.1 (#10039 )
2023-06-13 13:31:02 -07:00
He Liu
26f716ecbe
Set currentVersion as 7.2.10
2023-06-08 11:23:04 -07:00
He Liu
4937bba11e
Upgrade to RocksDB 8.1.1 ( #10039 )
...
* Upgrade to RocksDB 8.1.1
* Revert an ASSERT on the previous rocksdb bug. The test was a guard to show the failure.
2023-06-08 10:27:30 -07:00
Aaron Molitor
c9d909c80a
update links to foundationdb.org to reference GitHub
2023-05-30 18:27:24 -07:00
FoundationDB CI
e037e588ba
update version after 7.2.9 release
2023-05-25 16:35:44 +00:00
FoundationDB CI
1da3568cbc
enable AVX and update version for 7.2.9 release
2023-05-25 02:47:11 +00:00
FoundationDB CI
cdbbfcd365
disable AVX for 7.2.8 release
2023-05-25 02:46:48 +00:00
Yao Xiao
e68b0a38c6
Knobs to speed up DB open. ( #10300 )
2023-05-22 17:02:17 -07:00
Aaron Molitor
80ef5fd245
add cmake option to include RocksDB Tools with the Rocks DB compile ( #10255 )
...
Co-authored-by: Jingyu Zhou <jingyu_zhou@apple.com>
2023-05-20 09:45:52 -07:00
Jingyu Zhou
ce585bd819
Ignore noSim/PerfShardedRocksDBTest.toml for Valgrind build ( #10286 )
2023-05-19 12:51:38 -07:00
Jingyu Zhou
066e43fe3c
Merge pull request #10278 from yao-xiao-github/release-7.2
...
[release-7.2] Add knobs for logging and flush options.
2023-05-18 21:18:45 -07:00
Jingyu Zhou
2145ee2ccb
Merge pull request #10279 from yao-xiao-github/counter
...
Initialize counter.
2023-05-18 21:17:43 -07:00
Yao Xiao
5aab81d4fc
Initialize counter.
2023-05-18 15:14:09 -07:00
Yao Xiao
c0d018e656
Log physical shard size in KVS
2023-05-18 15:04:03 -07:00
Yao Xiao
aabea50a18
knobs ( #10253 )
2023-05-18 15:02:31 -07:00
neethuhaneesha
91f9ced27b
Hex values in TSS logs and rocksb debuglogs mode knob ( #10250 )
2023-05-17 12:13:44 -07:00
Jingyu Zhou
43ed57846d
Merge pull request #10224 from neethuhaneesha/release-7.2
...
Cherry-picks of rocksdb fixes
2023-05-12 19:04:43 -07:00
neethuhaneesha
c08999d423
RocksDB WAL archive options.
2023-05-11 14:30:30 -07:00
neethuhaneesha
44851cce6b
Enabling auto_prefix_mode to true in rocksdb.
2023-05-11 14:30:30 -07:00
neethuhaneesha
3e847d3fca
Adding rocksdb bloom filter knobs.
2023-05-11 14:30:30 -07:00
Aaron Molitor
a5fb006a7f
update current version
2023-05-11 16:27:47 -05:00
Jingyu Zhou
28789a1d1b
Merge pull request #10151 from neethuhaneesha/paranoidChecks-7.2
...
Rocksdb paranoid file checks knob.
2023-05-09 14:57:27 -07:00
Hao Fu
768c414226
Fix hashCode() and equals() for MappedKeyValue (release-7.2) ( #10171 )
...
* Fix hashCode() and equals() for MappedKeyValue
The key and value fields are compared in C++ struct, but not in Java.
This changes fixed it.
* Fix toString() as well
2023-05-09 13:29:33 -07:00
neethuhaneesha
65f9b1da7c
Rocksdb paranoid file checks knob.
2023-05-08 14:09:00 -07:00
FoundationDB CI
3e45066207
update version after 7.2.7 release
2023-05-05 19:58:44 +00:00
FoundationDB CI
dd1cca5ed4
enable AVX and update version for 7.2.7 release
2023-05-05 16:29:22 +00:00
Jingyu Zhou
30a019a5a0
Add urllib3<2 to requirements.txt for Sphinx
2023-05-05 16:29:22 +00:00
FoundationDB CI
1dc24b6453
disable AVX for 7.2.6 release
2023-05-04 01:33:58 +00:00
Yao Xiao
e9d0ab9716
Range deletion memory usage improvements ( #10048 )
2023-05-03 11:27:55 -07:00
neethuhaneesha
940430c48d
Changing single key deletions to delete based on number of deletes instead of bytelimit. ( #9884 )
2023-04-28 14:14:42 -07:00
Michael Stack
3e1f89b1cd
The sharded rocks implementation skipped on TSS handling. Backfill. ( #9759 ) ( #10034 )
2023-04-24 13:15:35 -07:00
neethuhaneesha
606683965d
RocksDB 7.10.2 version upgrade ( #9850 )
2023-04-20 09:35:35 -07:00
Hao Fu
25bc1435ef
Revert matchIndex feature ( #9992 )
...
It is not protocol compatible, revert it to avoid deployment issue.
Will have a new PR to have the feature if moving forward.
2023-04-18 20:26:26 -07:00
Hao Fu
a691dad4a7
Fix finishedQueries metric, add metrics reporting in GetMappedRange t… ( #9796 ) ( #9861 )
...
* Fix finishedQueries metric, add metrics reporting in GetMappedRange test [release-7.1] (#9785 )
* Fix finishedQueries metric, add metrics reporting in GetMappedRange test
* refactor to make format work
* resolve comments
* Fix more comments
* Fix bugs and change running time of test
* use double for options
2023-04-17 12:44:19 -07:00
Yao Xiao
7799995545
Log background error and add knobs for memory tuning. ( #9841 )
...
* error logger
* recovery mode
2023-04-06 14:00:37 -07:00
Johannes Scheuermann
cf65c26550
[Relase 7.2] Don't block the exclusion of stateless processes by the free capacity check ( #9892 )
...
* Don't block the exclusion of stateless processes by the free capacity check
* Fix syntax
* Make use of precomputed exclude check
* Format code
* Only consider newly excluded processes
* Format code and update comment
* Don't stop iterating over all storage processes in exclusion check
2023-04-04 09:40:50 -07:00
Zhe Wu
e6bf9a8581
checkSafeExclusion should always create new ExclusionSafetyCheckRequest ( #9872 )
2023-04-02 10:15:56 -07:00
Jingyu Zhou
fc87c16958
Fix ctest errors after 7.2.5 release ( #9866 )
...
By setting the latest version to 7.2.6
2023-03-31 16:59:47 -07:00
Jingyu Zhou
097cf5204d
Merge pull request #9782 from halfprice/zhewu/worker-trigger-serverdbinfo-update-7.2
...
[Release 7.2] updateDBInfo.trigger() should trigger a new round of DbInfo update
2023-03-23 11:15:55 -07:00
Zhe Wu
361715ae90
Update info trigger new DB info update immediately
2023-03-22 15:13:16 -07:00
Jingyu Zhou
0dda2ab737
Merge pull request #9746 from yao-xiao-github/compaction-7.2
...
Add compaction related knobs.
2023-03-22 09:24:02 -07:00
Yao Xiao
f2ddbee490
compaction knobs
2023-03-21 13:05:18 -07:00
FoundationDB CI
4b02729548
update version after 7.2.5 release
2023-03-20 01:08:02 +00:00
Jingyu Zhou
9d5078142a
Merge pull request #9732 from jzhou77/release-7.2
...
cherrypick multiple fixes [release-7.2]
2023-03-18 20:08:25 -07:00
FoundationDB CI
e330030d07
enable AVX and update version for 7.2.5 release
2023-03-17 23:13:17 +00:00
FoundationDB CI
3513743022
disable AVX for 7.2.4 release
2023-03-17 23:13:02 +00:00
A.J. Beamon
7427645df7
The consistency check should retry if it couldn't find all the commit proxies when getting key server locations
2023-03-17 15:42:41 -07:00
A.J. Beamon
10962e193a
Fix check that excludes satellites from consideration to consider satelliteTLogReplicationFactor and satelliteTLogUsableDcs. Update trace event with more info about the updated policy.
2023-03-17 12:53:17 -07:00