Commit Graph

18217 Commits

Author SHA1 Message Date
Chaoguang Lin 9fba84bc45 Change SnapIncrementalRestore.toml to .txt 2022-01-25 14:41:35 -08:00
Chaoguang Lin 262e94637a Add the comment for the temporary change 2022-01-25 14:41:35 -08:00
Chaoguang Lin 7452f47f82 Disable downgrade test to 7.0 2022-01-25 14:41:35 -08:00
Chaoguang Lin 863ea8000c Split ConfigureTestRestart test to 7.0 and 7.1; remove [configuration] in SnapIncrementalRestore-1.toml; revert CycleTestRestart-1.toml to .txt 2022-01-25 14:41:35 -08:00
Chaoguang Lin d0c21948a6 Revert "Use toml for snapshot test files"
This reverts commit 6b81065b32.
2022-01-25 14:41:35 -08:00
Yao Xiao c605226a56
Add error handling in RocksDB KVS. (#6277) 2022-01-25 13:59:25 -08:00
leonliao bc2c3df61f #6231 Fix wrong json path to check DB lock status while switching over dr clusters. 2022-01-24 13:37:09 -08:00
sfc-gh-tclinkenbeard ef711d405c Add fdbbackup tags command 2022-01-24 13:34:54 -08:00
Ray Jenkins ff0d1e5efa add back special_keys_api_failure error check 2022-01-24 13:32:44 -08:00
Ray Jenkins d3055cc59a Use single transaction for setProcessClass and add fdbcli unit test. 2022-01-24 13:32:44 -08:00
Ray Jenkins d1fe48ce84 Format fix. 2022-01-24 13:32:44 -08:00
Ray Jenkins 9f577a8675 Add state prefix to ThreadFuture. 2022-01-24 13:32:44 -08:00
Ray Jenkins 234760f516 Verify process network address filter before attempting setclass. Provide error message if no matching process addresses found 2022-01-24 13:32:44 -08:00
He Liu 5e0b1fd13f Resolved comments. 2022-01-21 16:58:42 -08:00
He Liu 0421562ce9 Resolved comments. 2022-01-21 16:58:42 -08:00
He Liu b7388a714b Added get, scan, and commit counters. 2022-01-21 16:58:42 -08:00
He Liu da8453eb5d Added systemClearRange. 2022-01-21 16:58:42 -08:00
He Liu f14c832031 Added storage engine metrics in SS. 2022-01-21 16:58:42 -08:00
Andrew Noyes 0496f43dec
Merge pull request #6272 from sfc-gh-anoyes/anoyes/pc-guard-instrumentation
Add TRACE_PC_GUARD_INSTRUMENTATION_LIB
2022-01-21 15:00:50 -08:00
Renxuan Wang 334ba66348 Add the support for using hostname in simulation.
This PR does NOT turn the feature on. Also, disable hostname in downgrade restarting tests.
2022-01-21 10:48:33 -08:00
Josh Slocum cf45354833 switched buggified and expected shard size for simulation 2022-01-20 20:37:03 -08:00
Josh Slocum 4bfef29e4c Changed small shards in simulation logic 2022-01-20 20:37:03 -08:00
Josh Slocum 6a8e9d71d2 Raising default minimum shard size, as it causes unecessary merging on growing clusters. 2022-01-20 20:37:03 -08:00
Steve Atherton 2384c5aeb9 Change Redwood default page size knob to 8192. 2022-01-20 20:31:26 -08:00
Renxuan Wang 8c49391c51 Address comments. 2022-01-20 19:18:15 -08:00
Renxuan Wang 02f72dd377 Address comments. 2022-01-20 19:18:15 -08:00
Renxuan Wang 1d62bc9437 Hostname needs a default constructor. 2022-01-20 19:18:15 -08:00
Renxuan Wang a6c482ee91 Add the support of using hostname in ConnectionString.
This PR comes without simulation tests except some unit tests. The simulation tests will be in the PR that uses hostname in code logic.
2022-01-20 19:18:15 -08:00
Andrew Noyes 03b4a3a74a Add TRACE_PC_GUARD_INSTRUMENTATION_LIB 2022-01-20 13:24:23 -08:00
Steve Atherton 6e410f7712
Set stdout to line buffered so shells without pseudo-terminals see realtime progress. (#6262) 2022-01-19 20:29:59 -08:00
Andrew Noyes dd3526ade5
Merge pull request #6260 from sfc-gh-anoyes/anoyes/update-transaction-profiling-analyzer
Add support for 7.0 and 7.1 in transaction_profiling_analyzer
2022-01-19 16:42:43 -08:00
Andrew Noyes f4b0de7a56 Add support for 7.0 and 7.1 in transaction_profiling_analyzer
I painstakingly went through both transaction_profiling_analyzer.py and
fdbclient/ClientLogEvents.h to make sure that we really can read these
versions.
2022-01-19 14:00:21 -08:00
neethuhaneesha c0c0f101c5
Merge pull request #6235 from neethuhaneesha/writeRateLimiter
Rocksdb write rate limiter.
2022-01-19 12:22:07 -08:00
He Liu fd2f553d78
Merge pull request #6228 from liquid-helium/thread-pool-priority
Enabled setting thread poll priorities.
2022-01-19 11:00:45 -08:00
Renxuan Wang e642b2f5bc Address comments. 2022-01-18 14:34:18 -08:00
Renxuan Wang 28832a99d6 Address comment. 2022-01-18 14:34:18 -08:00
Renxuan Wang b8bab06e16 Add the functions to set and get mock DNS.
These functions will be used in restarting tests, where mock DNS needs to be saved to and read from files.
2022-01-18 14:34:18 -08:00
Ata E Husain Bohra 703364d146
Update cluster recovery documentation (#6255)
Patch updates code documentation to reflect the recent code
refactoring where ClusterController process drives recovery
instead of sequencer/master process.
2022-01-18 13:54:00 -08:00
Neethu Haneesha Bingi 162bce7a58 Rocksdb write rate limiter. 2022-01-18 13:23:00 -08:00
neethuhaneesha 034b934ecd
Merge pull request #6204 from neethuhaneesha/reuseIterators
Rocksdb read range iterator pool to reuse iterators.
2022-01-18 12:59:52 -08:00
Jingyu Zhou 2793b2613f Replace master branch with main in documentations 2022-01-18 11:37:11 -08:00
Jingyu Zhou 5257bcdcf8 Update backup documentation with cluster recovery
Mainly replaces "Master" with "CC". Also changes branch from "master" to "main".
2022-01-18 11:37:11 -08:00
He Liu 2fb5c59440 Removed deprioritizeThread(). 2022-01-18 11:10:56 -08:00
Markus Pilman 6f9758093d
Merge pull request #6247 from Doxense/enable-tls-support-for-windows-main
Enable TLS Support for Windows (main)
2022-01-18 12:08:42 -07:00
A.J. Beamon d13a3536bb
Merge pull request #6246 from johscheuer/fix-typo-comment
Fix typo in comment
2022-01-18 08:25:16 -08:00
Neethu Haneesha Bingi ef4038fe8d Rocksdb read range iterator pool to reuse iterators. 2022-01-18 02:05:21 -08:00
Mohamed Oulmahdi 0ca3d96506 Reintroduce HAVE_OPENSSL parameter 2022-01-17 19:10:20 +01:00
Mohamed Oulmahdi b0f4c65388 Enable TLS Support for Windows (main) 2022-01-17 09:46:33 +01:00
Johannes M. Scheuermann 2b7990102e Fix typo in comment 2022-01-17 06:08:24 +00:00
A.J. Beamon 95d1a847d6
Merge pull request #6243 from sfc-gh-anoyes/anoyes/disallow-preprocessor-in-actors
Reject preprocessor directives in ACTORs
2022-01-14 13:10:33 -08:00