Commit Graph

11654 Commits

Author SHA1 Message Date
Jingyu Zhou 9a63882cd4 Fix unit test failure 2020-07-30 11:01:52 -07:00
Xin Dong 1bd6ea51ac
Merge pull request #3572 from xumengpanda/mengxu/master-dd-failure-PR
Fix master branch failure on DDBalanceAndRemove.toml test
2020-07-30 10:07:41 -07:00
Meng Xu 17056b2a24
Fix comment grammar typo
Co-authored-by: Xin Dong <jiangzian1987dx@gmail.com>
2020-07-30 10:02:11 -07:00
Meng Xu ea2837dd5e Remove bogus function that is never used 2020-07-30 09:24:08 -07:00
Xiaoge Su ec4e706a93
Merge pull request #3577 from xis19/master
Add File field in TestFailure event for cycleCheck and incrementCheck
2020-07-29 19:58:09 -07:00
Xiaoge Su 871402f68d Add File field in TestFailure event for cycleCheck and incrementCheck
In workloads, cycleCheck and incrementCheck, both might trigger a test
failure with reason "Rate below desired rate", and the other text are
the same. Adding a File field will help differentiate these two events.
2020-07-29 14:57:05 -07:00
Evan Tschannen dea915f2d7
Merge pull request #3177 from alexmiller-apple/bump-tlog-version
Walk TLogVersion forward for 7.0 now that 6.3 has been branched.
2020-07-29 13:53:41 -07:00
Meng Xu a2089b354a RemoveServersSafely:Safety check toKill1 to avoid cluster getting stuck
toKill1 and toKill2 are a random subset of all processes. If simply kill all processes in toKill1 or toKill2,
we may kill too many processes to make the cluster unavailable and stuck.

Similar as what toKill2 were modified if it can cause cluster unavailable,
we should do the same thing for toKill1
2020-07-28 21:07:31 -07:00
Meng Xu 35ebdec9d2
Merge pull request #3558 from sfc-gh-anoyes/anoyes/remove-redundant-cast
Remove redundant cast
2020-07-28 17:01:48 -07:00
Steve Atherton f065cbbd2d
Merge pull request #3534 from sfc-gh-xwang/master
Throttling related workload improvements
2020-07-28 00:40:06 -07:00
Jingyu Zhou 417183067b
Merge pull request #3568 from sfc-gh-anoyes/anoyes/small-vector-ref-memory-error
Fix memory error in SmallVectorRef
2020-07-27 14:45:53 -07:00
Meng Xu ec5783ec5a
Merge pull request #3499 from bnamasivayam/master
Deserialize report_conflicting_keys in 6.3
2020-07-27 14:29:30 -07:00
Andrew Noyes 4c17019f37 Fix memory error in SmallVectorRef 2020-07-27 21:11:50 +00:00
Xiaoxi Wang 436b6d823e use hyphen 2020-07-25 22:49:08 +00:00
Evan Tschannen 1bb09b11c8
Merge pull request #3557 from sears/external-committers
Update CONTRIBUTING.md to allow external committers
2020-07-24 11:14:27 -07:00
Russell Sears 5e8a01ef52
add missing word. 2020-07-24 11:01:21 -07:00
Andrew Noyes c15ae7ff02 Remove redundant cast
We don't need to cast away constness here. It's already not const
2020-07-24 16:20:38 +00:00
Markus Pilman 50a478b5d0
Merge pull request #3516 from sfc-gh-anoyes/anoyes/vector-tests
Add unit tests for SmallVectorRef and VectorRef
2020-07-24 10:16:33 -06:00
Jingyu Zhou b37a5037ae
Merge pull request #3556 from sfc-gh-ljoswiak/visibility-time-format
Fix request tracing time format
2020-07-23 16:55:35 -07:00
Russell Sears 33abcc6ecd Update CONTRIBUTING.md to allow external committers 2020-07-23 15:21:49 -07:00
Lukas Joswiak 26661d0657 Fix trace time format, add end time 2020-07-23 14:33:51 -07:00
Alec Grieser 37009e34de
Merge pull request #3552 from sfc-gh-anoyes/anoyes/fix-java-warnings
Fix a few java warnings
2020-07-23 11:16:33 -07:00
Andrew Noyes 7e10464fc5 Fix a few java warnings
Finally got vscode to understand the java bindings.
Adding this to .vscode/settings.json did the trick

    "java.project.referencedLibraries": [
        "fdb-build/packages/*.jar"
    ]

Where fdb-build is my cmake build dir
2020-07-23 17:28:37 +00:00
Andrew Noyes 75ecc3e2f4 Add difference between two iterators operator 2020-07-22 19:57:47 +00:00
Andrew Noyes d6d374818c Actually test copy 2020-07-22 19:57:47 +00:00
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
Xiaoxi Wang 6ef3d04fd7 slight change 2020-07-22 06:16:11 +00:00
Xiaoxi Wang 272ef87933 toml file 2020-07-22 06:08:47 +00: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
Xiaoxi Wang 893898818c merge master 2020-07-20 23:38:05 +00:00
Xiaoxi Wang bce0c2758e add fastSuccess 2020-07-20 23:27:20 +00: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