Commit Graph

18689 Commits

Author SHA1 Message Date
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
Jon Fu 9db49484d4 add reference counting to shared state and create new fdb_c_types header 2022-01-25 16:10:03 -05:00
A.J. Beamon 1f61daa235 Unset the last bit of the protocol version. Reorder protocol version feature declarations to match version order. 2022-01-25 12:41:10 -08:00
Ray Jenkins fd6597cc7a Rename sqllite-write thread, add index for read threads.
Additionally make note these are actually coroutines and not threads.
2022-01-25 13:56:35 -06:00
Ray Jenkins 0d34ec0880 Add RunLoopProfiler thread name. 2022-01-25 13:22:22 -06:00
Ray Jenkins 1f87c67bc9 Add parentWatcher thread names. 2022-01-25 13:21:46 -06:00
Ray Jenkins 2c41c4841d Rename linenoise thread name. 2022-01-25 13:21:14 -06:00
Ray Jenkins 95d4497e2b Add python binding network thread name. 2022-01-25 13:20:31 -06:00
Ray Jenkins fa1d8fc11e Formatting fix. 2022-01-24 20:27:31 -06:00
Ray Jenkins ff49bfaeb5 Add thread name for SSLHandshakerThread. 2022-01-24 20:00:00 -06:00
Ray Jenkins 59726928bb Add sqlite reader thread name. 2022-01-24 19:45:09 -06:00
Ray Jenkins 3d48e6cb5b Add sqlite writer thread name. 2022-01-24 19:44:32 -06:00
Ray Jenkins e9e0d26867 Add thread name for FlowLineNoise. 2022-01-24 19:43:40 -06:00
Ray Jenkins 57a073b3b9 Add thread names for release, cancel, destroy and abort. 2022-01-24 19:42:21 -06: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
Jon Fu 5d9843ec32 Merge branch 'main' of github.com:apple/foundationdb into jfu-grv-cache 2022-01-24 13:20:51 -05:00
Jon Fu 133ee2c113 added fdb_c_internal.h and set up shared space initialization in multiversion api db creation 2022-01-24 12:55:24 -05:00
sfc-gh-tclinkenbeard c834778d3d Apply clang-format to BenchNet2.actor.cpp 2022-01-23 23:49:58 -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
Jon Fu dd1d48754d revert create_database signatures and added new shared state struct 2022-01-21 14:32:04 -05: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
Jon Fu 3a21438bb8 remove getclusterid api 2022-01-21 13:12:30 -05: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
Jon Fu 915e2f6c1c Merge branch 'main' of github.com:apple/foundationdb into jfu-grv-cache 2022-01-20 16:17:20 -05:00
Jon Fu ca1839c405 add sim_validation back to check staleness 2022-01-20 15:45:50 -05: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