Chaoguang Lin
a048e5e159
Change prefix to \xff\xff/management and make decode/encode as pure functions
2020-07-31 02:18:49 -07:00
Chaoguang Lin
c8a2e7ab07
Add operation instruction in error message for failure of exclusion safety check
2020-07-30 22:38:35 -07:00
Chaoguang Lin
05a0a47824
throw actor_cancelled error
2020-07-30 22:15:22 -07:00
Chaoguang Lin
db8bb69196
Solve conflicts from master
2020-07-30 19:02:19 -07:00
Chaoguang Lin
f2662a9a74
Merge remote-tracking branch 'upstream/master' into add-management-api-into-special-key-space
2020-07-30 19:01:11 -07:00
Chaoguang Lin
10540a3c73
Change error name and fix a bug in ExclusionInProgressRangeImpl::getRange()
2020-07-30 18:58:09 -07:00
Jingyu Zhou
587b845934
Merge pull request #3579 from jzhou77/fix
...
Fix unit test failure
2020-07-30 16:35:31 -07:00
Chaoguang Lin
96b1327568
change to const std::string&
2020-07-30 16:27:40 -07:00
Jingyu Zhou
cb582e58c9
Avoid iterator+2 or -2 passes over the boundary
2020-07-30 13:42:36 -07:00
Andrew Noyes
db30943fbf
Merge pull request #3399 from sfc-gh-tclinkenbeard/vectorref-emplace-back
...
Add VectorRef::emplace_back
2020-07-30 13:01:22 -07:00
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
Trevor Clinkenbeard
602b0f9dea
Merge branch 'master' into vectorref-emplace-back
2020-07-28 17:17:11 -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
Chaoguang Lin
2fc3bfc3bd
Remove \xff\xff/reboot_worker from special keys
2020-07-28 13:45:24 -07:00
Chaoguang Lin
27a7a28fc5
Change to ryw in checkForExcludingServers
2020-07-28 13:40:14 -07:00
Chaoguang Lin
70aecfa2d6
refine ManagementCommandsOptionsImpl::clear(..., range)
2020-07-28 13:32:31 -07:00
Chaoguang Lin
419a187ee8
reinitilize specialKeySpaceWriteMap in resertRyow()
2020-07-28 13:20:13 -07:00
Chaoguang Lin
a219ea853a
using const string&
2020-07-28 12:05:43 -07:00
Chaoguang Lin
8a5fde1b85
change SPECIAL_KEY_SPACE_CHANGE_CONFIGURATION to SPECIAL_KEY_SPACE_ENABLE_WRITES
2020-07-28 12:03:00 -07:00
Chaoguang Lin
3ba940a63d
Change json string to snake_case
2020-07-28 11:42:03 -07:00
Chaoguang Lin
726eb18119
Fix typo
2020-07-28 11:39:29 -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
Chaoguang Lin
454ac21daf
Add tests for errors introduced by writes module, and shema check for error message
2020-07-27 17:40:55 -07:00
Chaoguang Lin
52178f9eae
Add json schema for the management api error message in special key space
2020-07-27 17:37:19 -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
Chaoguang Lin
4930b9f8a6
Update comments
2020-07-27 12:36:59 -07:00
Chaoguang Lin
a641429d63
Add an enum for implementation type and use for registeration
2020-07-27 12:29:03 -07:00
sfc-gh-tclinkenbeard
a5cb894e56
Added BenchIterate microbenchmark
2020-07-26 14:27:39 -07:00
sfc-gh-tclinkenbeard
92b2894311
Allow in-place arena construction for MutationRef
2020-07-26 14:27:39 -07:00
sfc-gh-tclinkenbeard
525e51a756
Build benchmark library as external project
2020-07-26 12:09:11 -07:00
sfc-gh-tclinkenbeard
888bae40d0
Initial commit for performance directory
...
Includes BenchPopulate benchmarks to benchmark the population of a
VectorRef<MutationRef>.
2020-07-26 12:09:11 -07:00
Xiaoxi Wang
436b6d823e
use hyphen
2020-07-25 22:49:08 +00:00
Chaoguang Lin
b495c8a664
Remove unnecessary code
2020-07-24 12:25:03 -07:00
Chaoguang Lin
ec9553b6c6
change \xff\xff/failure to \xff\xff/error_message
2020-07-24 11:38:56 -07: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