Xiaoge Su
d618a7777c
Statically link the OpenSSL library
2023-03-23 20:17:18 -07:00
Xiaoge Su
88eeb5a526
Remove WolfSSL support in FoundationDB
2023-03-23 20:17:18 -07:00
Steve Atherton
117b6c0a6e
After maxColdStarts is hit, stop the test instead of stopping cold starts. ( #9783 )
2023-03-23 13:50:57 -07:00
Jingyu Zhou
e94953fc40
Merge pull request #9787 from xis19/doc
...
Do not use virtual environment if system has built-in Sphinx
2023-03-23 12:41:36 -07:00
Dan Adkins
fead5ed494
Log reason for QuietDatabase check failure. ( #9775 )
...
An 'attribute_not_found' error was slipping through the cracks
when attempting to get the max storage queue size for a storage
server which has been removed. This change explicitly logs the
error where it occurs, making it easier to debug.
2023-03-23 15:02:51 -04:00
Jon Fu
6c337e5c7a
fix metacluster get segfault ( #9693 )
2023-03-23 14:21:25 -04:00
Jingyu Zhou
18a0fa0263
Merge pull request #9468 from johscheuer/dont-block-exclusion-stateless-processes
...
Don't block the exclusion of stateless processes by the free capacity check
2023-03-23 08:59:43 -07:00
Xiaoge Su
0f93031083
Do not use virtual environment if system has built-in Sphinx
2023-03-22 20:41:28 -07:00
Mohamed Oulmahdi
967e5a89b0
Merge pull request #9779 from Doxense/fix-windows-build-broken-by-9458
...
Fix Windows build broken by #9458
2023-03-22 22:53:42 +01:00
Mohamed Oulmahdi
547b77ea95
Fix Windows build broken by #9458
2023-03-22 21:58:56 +01:00
Jingyu Zhou
1b61a2bc5e
Merge pull request #9643 from sfc-gh-tclinkenbeard/fix-arg-type
...
Fix argument type in `ProxyCommitData::updateSSTagCost`
2023-03-22 12:19:34 -07:00
sfc-gh-tclinkenbeard
495a460887
Merge remote-tracking branch 'origin/main' into fix-arg-type
2023-03-22 10:46:57 -07:00
Jingyu Zhou
331ac1db15
Merge pull request #9773 from halfprice/zhewu/peek-tracker-expiration
...
LogCursor timeout check should take when connection failure is enabled into account
2023-03-22 09:22:03 -07:00
Jingyu Zhou
7abef215be
Merge pull request #9772 from halfprice/zhewu/worker-trigger-serverdbinfo-update
...
updateDBInfo.trigger() should trigger a new round of DbInfo update
2023-03-22 09:18:25 -07:00
Johannes M. Scheuermann
694263ae5f
Format code and update comment
2023-03-22 16:31:04 +01:00
Zhe Wu
b4e62b9b3e
Update log cursor timeout check
2023-03-21 22:03:17 -07:00
Zhe Wu
90bdfbdc4c
Update info trigger new DB info update immediately
2023-03-21 21:40:12 -07:00
Jingyu Zhou
00055bd76b
Merge pull request #9763 from neethuhaneesha/bloom-filter-knobs
...
Adding rocksdb bloom filter knobs.
2023-03-21 20:00:24 -07:00
A.J. Beamon
16867cc5c8
Merge pull request #9768 from sfc-gh-ajbeamon/fix-interrupted-dead-datacenter-repair
...
Once we start repairing a dead datacenter, don't allow it to be canceled
2023-03-21 15:58:46 -07:00
A.J. Beamon
ffcf51b732
Once we start repairing a dead datacenter, don't allow it to be canceled
2023-03-21 14:44:58 -07:00
Xiaoxi Wang
89d73e92bb
Merge pull request #9458 from sfc-gh-xwang/fix/main/anyExisted
...
replace actors with class DataDistributionTracker::run and class DDQueue::run
2023-03-21 13:30:39 -07:00
neethuhaneesha
1e656210e1
Adding rocksdb bloom filter knobs.
2023-03-21 13:10:40 -07:00
neethuhaneesha
06657e1e0e
Rocksdb knob changes. ( #9389 )
2023-03-21 12:03:43 -07:00
Xiaoxi Wang
6f687ece4d
change struct to class, add comment for DD Components class
2023-03-21 10:10:54 -07:00
He Liu
81c3cb8c50
Psm checkpoint ( #9636 )
...
* Update NativeAPI getCheckpointForRange().
* Implemented checkpoint in SS.
* clean up.
* Disabled StorageServerCheckpointTest.
* Serialized checkpoint creation and deletion.
Simplified checkpoint GC, via deleting CheckpointMetaData::dir.
* Fixed PhysicalShardMove test. Where fetchCheckpoint target range is misset.
* Minor improvements on CheckpointMetaData and DataMoveMetaData.
* fmt.
* Optimized PhysicalShardMove test
cleanup.
* dismiss operation_obsolete, and throw actor_cancelled.
* fmt.
* Resolved commments.
2023-03-21 09:14:10 -07:00
A.J. Beamon
5b119c8eb3
Merge pull request #9760 from sfc-gh-vgasiunas/vgasiunas-improve-client-config-test
...
Improve stability of client configuration test
2023-03-21 09:04:28 -07:00
Vaidas Gasiunas
7870479b66
Improve stability of test_external_client_not_matching_cluster_version_ignore
2023-03-20 17:30:35 -07:00
Xiaoxi Wang
3e76888404
format code
2023-03-20 16:38:35 -07:00
Xiaoxi Wang
2b2e465f26
solve merge conflicts with Custom Replication PR #9710
2023-03-20 16:30:40 -07:00
Xiaoxi Wang
303248b0b7
solve conflicts with MovingWindow PR #9591
2023-03-20 16:06:38 -07:00
A.J. Beamon
d324afe1bd
Merge pull request #9753 from sfc-gh-ajbeamon/fix-tenant-list-infinite-loop
...
Do not list renaming tenants twice when listing tenant metadata
2023-03-20 16:05:56 -07:00
Xiaoxi Wang
dea76f62cf
merge upstream/main without completely clean up conflicts
2023-03-20 16:01:00 -07:00
Evan Tschannen
a258d775c3
Merge pull request #9710 from sfc-gh-etschannen/feature-custom-dd
...
Added the ability to manually create a shard and also increase its replication factor
2023-03-20 15:35:10 -07:00
A.J. Beamon
9e6fb9ab8a
Merge pull request #9754 from sfc-gh-ajbeamon/test-harness-improvements
...
A couple TestHarness2 improvements
2023-03-20 14:55:32 -07:00
Zhongxing Zhang
d2c1b3124e
add a field to show average data movement bytes in MovingData trace ( #9591 )
...
* add a field to show average data movement bytes in MovingData trace
* change variable type
* Make changes to variable/function naming and add more comments
* move rolling window struct to a new file; deal with corner case: dd startup, elements are full
* format
* simplify codes
* modify file/struct name, universal to moving window
* fix typo
* add a new Knob to control MovingWindow::Deque size
* make the general use of dequeSize limit
* format
* format, use space rather than tab
2023-03-20 14:33:32 -07:00
A.J. Beamon
6becf12ecd
Merge branch 'main' into fix-tenant-list-infinite-loop
2023-03-20 14:11:16 -07:00
A.J. Beamon
2ceca2bde7
Report the time and type of the last logged event when getting TestUnexpectedlyNotFinished
2023-03-20 13:58:28 -07:00
A.J. Beamon
7b2b021079
Use the buggify config parameter to decide whether to enable buggify on a test
2023-03-20 13:58:05 -07:00
A.J. Beamon
690a0a81ae
Reading a list of tenant metadata ordered by tenant name would occasionally get stuck in an infinite loop if the last tenant in a batch was being renamed and has the same ID as the tenant read in the previous batch. This change removes rename destinations from the list and avoids this problem.
2023-03-20 13:30:27 -07:00
Evan Tschannen
ef20f1d973
code cleanup
2023-03-20 13:18:49 -07:00
Xiaoxi Wang
2b0857f2ee
fix a rare race condition in PerpetualWiggleStatsWorkload.actor.cpp
2023-03-20 13:09:44 -07:00
Chunhao Xu
080837cf86
refactor struct BlobWorkerData and struct GranuleMetadata ( #9659 )
...
* refactor struct BlobWorkerData and struct GranuleMetadata
* undo the change on blobgranuleservercommon
2023-03-20 11:46:27 -07:00
Evan Tschannen
8e4eb83ba7
addressed review comments
2023-03-20 11:41:23 -07:00
Xiaoxi Wang
dc1eb1375b
add a miss healthy_perpetual_wiggle enum
2023-03-20 09:46:36 -07:00
Xiaoxi Wang
ef706e551f
Add more details into priority comments.
2023-03-20 09:46:36 -07:00
Xiaoxi Wang
e48fd10d8d
add perpetual wiggle to .team_tracker field
2023-03-20 09:46:36 -07:00
Xiaoxi Wang
f89a483f3d
add informal classification of priority
2023-03-20 09:46:36 -07:00
Xiaoxi Wang
c73577de7d
Add team priority comments and document.
2023-03-20 09:46:36 -07:00
Xiaoxi Wang
4615926d3f
merge upstream/main and solve conflicts
2023-03-17 21:27:19 -07:00
Xiaoxi Wang
5f4e3a95c5
change run function use reference parameter rather than pointer
2023-03-17 20:59:18 -07:00