Commit Graph

11621 Commits

Author SHA1 Message Date
Andrew Noyes 4195d3ab3b Fix compilation, test copies 2020-07-22 19:57:47 +00:00
Andrew Noyes a25689e6e5 Add append tests, fix append 2020-07-22 19:57:47 +00:00
Andrew Noyes 82b70a0fa3 Fix test bug 2020-07-22 19:57:47 +00:00
Andrew Noyes 03a45e979d Add unit tests for VectorRef and SmallVectorRef 2020-07-22 19:57:47 +00:00
Russell Sears ab0d8b0626
Merge pull request #3509 from sfc-gh-anoyes/anoyes/remove-using-relops
Remove using namespace std::rel_ops
2020-07-22 11:58:25 -07:00
Evan Tschannen ce5deeded1
Merge pull request #3540 from sfc-gh-anoyes/anoyes/fix-pessimizing-moves
Fix several pessimizing move warnings
2020-07-22 11:00:30 -07:00
Xiaoge Su ef6b07abdc
Merge pull request #3542 from xis19/master
Use move semantic instead of copy for transactions in commitBatch
2020-07-21 16:03:10 -07:00
Xiaoge Su fdf09c5d00 Use move semantic instead of copy for transactions in commitBatch 2020-07-21 15:36:39 -07:00
Meng Xu aa4c378cd7
Merge pull request #3539 from apple/release-6.3
Merge Release 6.3 into master
2020-07-21 14:05:13 -07:00
Andrew Noyes c9515fa5d7 Fix several pessimizing move warnings 2020-07-21 19:49:52 +00:00
Meng Xu 2fc4a16265
Merge pull request #3520 from sfc-gh-tclinkenbeard/fix-file-identifier-conflicts
Fix file identifier conflicts
2020-07-21 10:39:01 -07:00
sfc-gh-tclinkenbeard 0d4fd085d1 Add some extra braces to for and if statements 2020-07-21 09:19:19 -07:00
sfc-gh-tclinkenbeard c824026b2e Add static assertion to FileIdentifierForBase 2020-07-20 18:52:45 -07:00
sfc-gh-tclinkenbeard 300f9b1bfa Remove PairFileIdentifier 2020-07-20 18:52:44 -07:00
sfc-gh-tclinkenbeard abaae40453 Modified ComposedIdentifier to prevent file identifier conflicts at
compile-time
2020-07-20 18:52:44 -07:00
Russell Sears 9416e9139e
Merge pull request #3466 from sears/numeric_asserts
Improved assert messages for numeric comparisons
2020-07-20 14:52:40 -07:00
Russell Sears aa6743e118 improved readability of numeric assertion failures 2020-07-20 14:13:52 -07:00
Meng Xu 15537b41ad
Merge pull request #3536 from xumengpanda/mengxu/merge-6.3-PR
Merge 6.3 to master and resolve a minor conflict in flow.h
2020-07-20 14:07:01 -07:00
Meng Xu b2a3b4fd83 Merge branch 'master' into mengxu/merge-6.3-PR 2020-07-20 11:34:18 -07:00
Meng Xu e069a150d0
Merge pull request #3500 from thisismiller/toml-testspec
Add support for .toml tests
2020-07-20 09:59:20 -07:00
Alex Miller 878254497a Merge remote-tracking branch 'upstream/master' into toml-testspec 2020-07-19 22:18:31 -07:00
Balachandar Namasivayam bec2e166a3
Merge pull request #3533 from satherton/blobstore-upload-timeout-adjustment
Blob upload request timeout could be configured too low by changing other upload limits
2020-07-19 18:58:56 -07:00
Steve Atherton f0d35e87ef Renamed knob and URL parameter for request timeout to request timeout min to more accurately reflect what they do. 2020-07-19 17:41:59 -07:00
Steve Atherton dd62b828f9 Add release note for request timeout fix. 2020-07-18 22:41:05 -07:00
Steve Atherton efb4c90b12 Bug fix: It is possible to configure blob upload speed and concurrency limits such that a large request can't complete within the configured request timeout. The timeout for such a request is now enforced to be at least three times the expected upload time given the configured concurrency and bandwidth limits. 2020-07-18 22:35:42 -07:00
Meng Xu f22a6c2bcf
Merge pull request #3512 from sfc-gh-xwang/master
Add write/atomicOp/clear cost estimation
2020-07-17 20:19:09 -07:00
Xiaoxi Wang 0df2a8d014 better code style 2020-07-18 01:48:58 +00:00
Jingyu Zhou b0983f4a9a
Merge pull request #3530 from xumengpanda/mengxu/ssfailure-fix-PR
Fix wild pointer to destructed DD that causes DD crash rarely
2020-07-17 18:08:50 -07:00
Meng Xu 1ba9b6b07f DD:Change SendRelocateToDDQx100 to SendRelocateToDDQueue 2020-07-17 14:10:17 -07:00
Meng Xu 42a7b91647 Turn clang-format off for error_definition.h 2020-07-17 11:11:30 -07:00
Meng Xu 098cdfb558 Replace actor_cancelled error with dd_cancelled 2020-07-16 20:26:07 -07:00
Xin Dong 70ba7e26fa
Merge pull request #3531 from xumengpanda/mengxu/fr-rename-master-PR
Fast Restore: Rename master to controller
2020-07-16 18:14:25 -07:00
Meng Xu d161d8f298 Merge branch 'release-6.3' into mengxu/fr-rename-master-PR 2020-07-16 16:46:32 -07:00
Meng Xu 8cffd30951 FastRestore:Replace master word with controller 2020-07-16 16:37:13 -07:00
Meng Xu 49095160e3
Merge pull request #3267 from Nishikoh/rename
Rename fastRestore_agent to fastRestoreTool
2020-07-16 15:33:07 -07:00
Meng Xu ba3c631350 Remove spammy trace 2020-07-16 10:33:24 -07:00
Meng Xu 638e612a97 Improve coding style and trace events 2020-07-16 10:25:42 -07:00
Meng Xu acbb389862 Debug and fix very rare crash in TeamTracker
teamTracker only works when all DDTeamCollections are valid.
However, teamTracker can be triggered by zeroTeamSignalling event
after a DDTeamCollection is destructed and the other DDTeamCollection has not been
destructed yet.

This causes teamTracker to uses a pointer to the destructed DDTeamCollection and thus
has mysterious failure.
2020-07-16 10:23:02 -07:00
Meng Xu 96af97c294
Merge pull request #3527 from xumengpanda/mengxu/master-fix-nightly-PR
Fix LowLatencyWithFailures.txt test for nightly
2020-07-15 21:23:24 -07:00
Xiaoxi Wang 9d0d189cc8 better serialize; TransactionOption::clear patch 2020-07-15 22:39:21 +00:00
Meng Xu dd85a1ec04 Fix LowLatencyWithFailures.txt
connectionFailuresDisableDuration and minimumReplication global variable should come before testName
2020-07-15 14:17:55 -07:00
Xin Dong e3f89ec3d1
Merge pull request #3526 from xumengpanda/mengxu/tmp-minor-PR
Add number comment to limitReason_t entries
2020-07-15 11:06:14 -07:00
Meng Xu 27a21e23bd Add number comment to limitReason_t entries 2020-07-15 10:57:50 -07:00
Jingyu Zhou 6c06f7f945
Merge pull request #3515 from oleg68/fdbbackup_symlink
Unclear error message in fdbbackup if the backup url uses a symlink
2020-07-15 10:20:52 -07:00
Xiaoxi Wang eb44ae0e86 finish local shard estimation 2020-07-15 16:08:00 +00:00
Jingyu Zhou 52cb928212
Merge pull request #3519 from Daniel-B-Smith/patch-1
Use consistent integer size for net2backtraces_count
2020-07-14 21:26:00 -07:00
Daniel Smith 481d1eb4bd
Use consistent integer size for net2backtraces_count
`net2backtraces_count` is defined to be an `int` in Net2.actor.cpp. Defining it to be an `int64_t` here causes us to read 4 bytes of extra memory.
2020-07-14 19:56:14 -04:00
Evan Tschannen 7b29f7eff4
Merge pull request #3518 from etschannen/master
Merge release 6.3 into master
2020-07-14 16:26:18 -07:00
Xiaoxi Wang bcb858288b eliminate cost estimation when tagSet is empty 2020-07-14 23:07:21 +00:00
Evan Tschannen 7affda3c8b Merge branch 'release-6.3'
# Conflicts:
#	CMakeLists.txt
2020-07-14 14:57:24 -07:00