Xiaoxi Wang
2a848edb41
Merge remote-tracking branch 'upstream/master'
2020-07-09 18:10:38 +00:00
Xiaoxi Wang
c40c4693b4
better correctness criteria
2020-07-09 18:10:12 +00:00
Markus Pilman
69864c9f96
Make Spans not allocate heap memory
2020-07-09 11:49:33 -06:00
Evan Tschannen
0e2f5e8bb5
Added a flow lock to prevent too many source server fetches from happening at the same time and running the data distributor out of memory
2020-07-09 10:38:19 -07:00
Meng Xu
1dead7c199
Merge pull request #3440 from sfc-gh-xwang/master
...
add HealthMetricsWorkload and WriteTagThrottlingWorkload
2020-07-09 10:04:46 -07:00
Jingyu Zhou
a5af214861
Use KeyRangeMap for splitMutation
...
This simplifies code by reuse KeyRangeMap class.
2020-07-09 09:59:37 -07:00
A.J. Beamon
3b09308915
Merge pull request #3350 from sfc-gh-kmakino/kaomakino/add_json_trace_support_in_test_harness
...
Add JSON trace support in TestHarness
2020-07-09 08:27:43 -07:00
Xiaoxi Wang
25e55d4b9a
add simplest correctness check
2020-07-09 05:57:27 +00:00
Xiaoxi Wang
9e8a2c1434
add comment
2020-07-09 04:39:31 +00:00
Jingyu Zhou
82862c6b1a
Merge pull request #3473 from xumengpanda/mengxu/release-6.3-conflict-PR
...
Merge 6.3 to master and revert PR 3467
2020-07-08 20:34:51 -07:00
Meng Xu
1b68665228
Merge branch 'master' into release-6.3
2020-07-08 18:52:05 -07:00
Meng Xu
2f602b42e9
Revert "Merge pull request #3467 from jzhou77/release-6.3"
...
This reverts commit 32d76fcff1
, reversing
changes made to 5e8eeadd7e
.
2020-07-08 18:51:54 -07:00
Meng Xu
32d76fcff1
Merge pull request #3467 from jzhou77/release-6.3
...
Use KeyRangeMap for splitMutation
2020-07-08 18:40:47 -07:00
Jingyu Zhou
7279beb662
Add old splitMutation for unit test
2020-07-08 17:57:20 -07:00
Jingyu Zhou
d6dd88c2b9
Move building of KeyRangeMap out of the loop
...
So that it is only done once.
2020-07-08 14:16:10 -07:00
A.J. Beamon
a4f7f476f8
Merge pull request #3468 from gtaylor/fix-py-api-incomp-vers-ref
...
Fix malformed class ref in Python API docs
2020-07-08 11:47:28 -07:00
A.J. Beamon
c94f46440b
Merge pull request #3094 from sfc-gh-dyoungworth/dyoungworth/asyncFindFiles
...
Make platform::findFiles asynchronous
2020-07-08 11:47:09 -07:00
Meng Xu
d61206e126
Merge pull request #3453 from thisismiller/restrict-testspec
...
Make testspec more restrictive and correctly "scoped"
2020-07-08 11:43:37 -07:00
Greg Taylor
6cd6fe76f2
Fix malformed class ref in Python API docs
...
Fix a malformed auto-class reference in the description of the
has_incomplete_versionstamp() class.
2020-07-08 11:22:12 -07:00
A.J. Beamon
e32458ebd0
Merge pull request #3464 from sfc-gh-tclinkenbeard/fix-valgrind
...
Fix Valgrind build
2020-07-08 11:10:39 -07:00
Jingyu Zhou
a187eeebee
Add assertions back and comments for splitMutation
2020-07-08 11:08:23 -07:00
Evan Tschannen
2c6752d7ed
Merge pull request #3462 from jzhou77/master
...
Remove unused batcher.actor.h
2020-07-08 10:46:03 -07:00
Russell Sears
5e8eeadd7e
Merge pull request #3446 from sfc-gh-tclinkenbeard/use-stl-for-optional-variant
...
Use STL for optional and variant
2020-07-08 10:40:17 -07:00
Evan Tschannen
e9f690c695
Merge pull request #3444 from gtaylor/patch-1
...
Update supported Python versions in downloads.rst
2020-07-08 10:38:02 -07:00
Evan Tschannen
3eb3e23ae0
Merge pull request #3425 from sfc-gh-anoyes/anoyes/health-metrics
...
Expose health metrics via special keys
2020-07-08 10:37:31 -07:00
David Youngworth
053eb59a46
Update flow/Platform.actor.cpp
...
Co-authored-by: A.J. Beamon <ajbeamon@users.noreply.github.com>
2020-07-08 13:34:52 -04:00
David Youngworth
e45cfb1220
Update flow/Platform.actor.cpp
...
Co-authored-by: A.J. Beamon <ajbeamon@users.noreply.github.com>
2020-07-08 13:34:43 -04:00
sfc-gh-tclinkenbeard
f5118c42c0
Fix valgrind build
2020-07-08 10:23:32 -07:00
Andrew Noyes
fa266b1272
Address review comments
2020-07-08 16:54:54 +00:00
Jingyu Zhou
e78cc9ee4b
Use KeyRangeMap for splitMutation
...
This simplifies code by reuse KeyRangeMap class.
2020-07-08 09:53:34 -07:00
A.J. Beamon
9c789f28e6
Merge pull request #3454 from sfc-gh-tclinkenbeard/revert-dangling-pointer-fix
...
Revert "Fixed some dangling pointers"
2020-07-08 09:28:32 -07:00
Jingyu Zhou
d972e072b7
Remove unused batcher.actor.h
2020-07-07 21:54:56 -07:00
Markus Pilman
0fbe7101c3
Revert "Revert "Request tracing""
...
This reverts commit 327cc31e35
.
2020-07-07 10:06:13 -06:00
sfc-gh-tclinkenbeard
20c5b0f824
Addressed review comments
2020-07-06 19:24:28 -07:00
sfc-gh-tclinkenbeard
e516a20c43
Revert "Fixed some dangling pointers"
...
This reverts commit 0c39006b07
.
2020-07-06 15:26:42 -07:00
Jingyu Zhou
cd75cce8fe
Merge pull request #3441 from yliucode/fix-joshua-real
...
Re-enable asking read version from master
2020-07-06 13:35:35 -07:00
Young Liu
832c6d0d65
Add comment about invariant master's committed version >= proxy's committedVersion
2020-07-06 12:34:15 -07:00
Xiaoxi Wang
e29333656f
better wait
2020-07-06 18:36:06 +00:00
Xiaoxi Wang
627075e0ef
1. add test parameters; 2. change ContinuousSample initialization 3. add&change metrics
2020-07-06 18:18:15 +00:00
Russell Sears
4ce51c4cce
Merge pull request #2768 from atn34/atn34/arena-cpp
...
Check for memory errors in arena-allocated memory
2020-07-06 09:43:28 -07:00
Alex Miller
17570b5b10
Make the testspec more restrictive in terms of what can be set where.
...
Testspec is currently very permissive in very misleading ways. In particular,
the tester parser itself will swallow K=V settings and apply them at the test
level, which breaks how a person would expect the scoping to work. Other
settings apply to the entire simulation run globally, but appear to be workload
specific. Even further, others affect simulation cluster creation or test
harness behavior, but can again be set anywhere in a testspec.
This changes testspec parsing to error if a setting that applies globally is
anywhere but the top of the file, or if a setting that applies test-wide is
applied to a workload instead of a test.
2020-07-06 02:03:30 -07:00
Meng Xu
af34b25cd1
Merge pull request #3451 from sfc-gh-tclinkenbeard/test-low-latency-write
...
Test commits in LowLatency workload
2020-07-05 19:55:03 -07:00
sfc-gh-tclinkenbeard
e6d92c9fbe
Test writes in LowLatency workload
2020-07-05 14:49:04 -07:00
Jingyu Zhou
3ef341b157
Merge pull request #3436 from oleg68/osamarin5
...
Speed up sync between Primary and DR
2020-07-04 20:21:45 -07:00
Meng Xu
1ce10a8db5
Merge pull request #3447 from sfc-gh-tclinkenbeard/remove-limit-knobs
...
Remove ROW_LIMIT_UNLIMITED and BYTE_LIMIT_UNLIMITED from CLIENT_KNOBS
2020-07-04 20:01:39 -07:00
sfc-gh-tclinkenbeard
1b55d75896
Remove TRIVIALLY_DESTRUCTIBLE macro
2020-07-04 19:28:10 -07:00
sfc-gh-tclinkenbeard
9ab9bc09c7
Use std::optional for Optional
2020-07-04 19:28:09 -07:00
sfc-gh-tclinkenbeard
60b893d423
Switch from boost::variant to std::variant
2020-07-04 19:28:05 -07:00
Meng Xu
cf562a0bcd
Merge pull request #3448 from sfc-gh-tclinkenbeard/minor-fixes
...
Miscellaneous fixes / small changes
2020-07-04 18:25:08 -07:00
sfc-gh-tclinkenbeard
f1cd466a6b
Fix infinite recursion caused by implicit conversion
...
The keyText and keyValue functions taking an optional parameter are
never used, but if they were it would cause and infinite recursion,
because the AttribKey and AttribValue constructors are marked explicit,
so the same keyText or valueText overload keeps getting called recursively.
2020-07-04 12:50:41 -07:00