Chaoguang Lin
a07b9f234d
Add readonly range \xff\xff/configuration/process/class_source, and change \xff\xff/configuration/class/ to \xff\xff/configuration/process/class_type/
2020-08-25 18:18:32 -07:00
Chaoguang Lin
6d17e996fb
Remove override
2020-08-25 14:59:43 -07:00
Chaoguang Lin
4e08aca32e
Change SevInfo to SevError
2020-08-25 14:58:47 -07:00
Chaoguang Lin
62a678a281
Disable buggify in SpecialKeySpaceCorrectnessTest to avoid false positives
2020-08-21 10:49:13 -07:00
Chaoguang Lin
b8475ebb4b
Fix network address order bug in ExclusionInProgressActor
2020-08-21 01:20:14 -07:00
Chaoguang Lin
951699af4f
Refine tests for management special keys
2020-08-21 00:57:04 -07:00
Chaoguang Lin
cf19c5dac9
Move validation of network address and class type before get worker list
2020-08-21 00:56:12 -07:00
Chaoguang Lin
556b239057
clang-format
2020-08-20 14:51:41 -07:00
Chaoguang Lin
802125e01a
clang-format
2020-08-20 14:50:30 -07:00
Chaoguang Lin
e54f728d42
update comments
2020-08-20 14:41:17 -07:00
Chaoguang Lin
4a8a356ffb
throw special_keys_api_failure if clear called on \xff\xff/configuration/class
2020-08-20 14:38:07 -07:00
Chaoguang Lin
1815cc24a3
Use default set and clear implementations for exclude and failed
2020-08-20 14:26:41 -07:00
Chaoguang Lin
bff20faa42
Merge remote-tracking branch 'upstream/master' into add-setclass-to-special-key-space
2020-08-20 13:50:54 -07:00
Chaoguang Lin
707b88583a
Add default encode, decode methods. Add test for setclass special keys
2020-08-20 13:50:35 -07:00
Trevor Clinkenbeard
6077073ac9
Merge pull request #3673 from ajbeamon/fix-memory-error
...
Fix memory error caused by referencing a value with limited lifetime
2020-08-20 11:47:07 -07:00
A.J. Beamon
f0cdfb8781
Fix memory error caused by referencing a value with limited lifetime.
2020-08-20 11:12:59 -07:00
Chaoguang Lin
5660de9c09
Add \xff\xff/configuration/class to change process class
2020-08-19 17:54:38 -07:00
Jingyu Zhou
4867bad46e
Merge pull request #3661 from sfc-gh-kmakino/kaomakino/remove_unnecessary_test_harness_tweaks
...
Remove unnecessary special case handling from JsonParser
2020-08-19 09:54:20 -07:00
Meng Xu
7bfb0a4cc5
Merge pull request #3662 from sfc-gh-tclinkenbeard/modernize-copy-disable
...
Use =delete to disable special member functions
2020-08-19 00:13:12 -07:00
Steve Atherton
9c0c2db4b2
Merge pull request #3658 from sfc-gh-tclinkenbeard/construct-flowlock-releaser
...
Construct FlowLock::Releaser before AsyncFileBlobStore upload
2020-08-18 18:00:42 -07:00
sfc-gh-tclinkenbeard
7b210aee24
Use =delete to disable special member functions
...
This has the benefits of:
- Easier to understand compiler error messages
- Moves some errors from link-time to compile-time
- NonCopyable classes can still specify default move constructors
2020-08-18 11:07:00 -07:00
Kao Makino
2f76dd0b76
Remove unnecessary special case handling from JsonParser
2020-08-18 10:46:06 -07:00
sfc-gh-tclinkenbeard
b8c06b3d15
Ensure FlowLock::Releaser is always constructed before AsyncFileBlobStore upload
2020-08-17 23:19:51 -07:00
Markus Pilman
dee8df9b48
Merge pull request #3646 from sfc-gh-xwang/valgrind-option
...
turn off avx instruction when enable valgrind
2020-08-15 08:53:53 -06:00
Steve Atherton
421f44f4cc
Merge pull request #3640 from sfc-gh-tclinkenbeard/fix-asyncfileblobstore-lock
...
Fix potential memory leak in AsyncFileBlobStore
2020-08-14 18:09:34 -07:00
XiaoxiWang
1c96a37a77
turn off avx instruction when enable valgrind
2020-08-14 21:14:48 +00:00
Chaoguang Lin
b9474055a5
Add \xff\xff/configuration/class to read process class
2020-08-14 01:01:08 -07:00
Meng Xu
b1e9e9cd79
Merge pull request #3639 from xumengpanda/tmp/merge-PR
...
Merge release 6.3 to master and resolve conflicts
2020-08-12 22:52:35 -07:00
Jingyu Zhou
4309fd2d82
Merge pull request #3636 from sfc-gh-mpilman/bugfix/remove-generated-file
...
Remove file that is generated from cmake
2020-08-12 22:35:54 -07:00
Meng Xu
ced4f8c49f
fix: getReadHotRanges should be const function
2020-08-12 22:18:28 -07:00
sfc-gh-tclinkenbeard
633565aa1a
Use std::make_shared for AsyncFileBlobStore lock
2020-08-12 20:30:03 -07:00
Meng Xu
002cca5e58
Merge branch 'master' into tmp/merge-PR
...
Conflicts:
fdbclient/NativeAPI.actor.cpp
fdbserver/StorageMetrics.actor.h
2020-08-12 20:08:13 -07:00
Xin Dong
8bc57c16f0
Merge pull request #3637 from dongxinEric/misc/fix-spammy-readhot-logging
...
Increased some knobs to throttle the spammy read hot logging.
2020-08-12 16:46:32 -07:00
Xin Dong
e13e7c5725
Update fdbserver/workloads/ReadHotDetection.actor.cpp
...
Co-authored-by: Jingyu Zhou <jingyuzhou@gmail.com>
2020-08-12 15:48:01 -07:00
Xin Dong
ddec93c504
Update fdbclient/StorageServerInterface.h
...
Co-authored-by: Jingyu Zhou <jingyuzhou@gmail.com>
2020-08-12 15:47:32 -07:00
Xin Dong
b17667323e
Resolve review comments
2020-08-12 15:15:25 -07:00
Meng Xu
f26f170f21
Merge pull request #3635 from Daniel-B-Smith/debug-logging-fix
...
Make logging of server trace ID consistent with other code
2020-08-12 15:06:26 -07:00
Xin Dong
3ac6996844
Increased some knobs to throttle the spammy read hot logging. Also added more details inside the read hot log to make it useful
2020-08-12 14:27:34 -07:00
Markus Pilman
c71acc2b4d
Remove file that is generated from cmake
2020-08-12 14:34:34 -06:00
Daniel Smith
cc1059be75
Make logging of server trace ID consistent with other code
2020-08-12 19:05:01 +00:00
Meng Xu
13ddf0618f
Merge pull request #3632 from xumengpanda/tmp/fix-6.3-fr-PR
...
Fast Restore: Fix an incorrect ASSERT
2020-08-12 12:02:53 -07:00
Evan Tschannen
17c1f0cccc
Merge pull request #3633 from ksnavely/patch-1
...
Fix a small typo in the region configuration docs
2020-08-12 10:58:15 -07:00
Kyle Snavely
1f3bf85f89
Fix a small typo in the region configuration docs
2020-08-12 11:50:32 -06:00
Meng Xu
0d0efcfce7
FR:Fix incorrect ASSERT:batchIndex starts at 1 instead of 0
2020-08-12 10:36:31 -07:00
Steve Atherton
0ea4fe8033
Merge pull request #3625 from apple/dyoungworth/removeUnusedZLIB
...
Remove unused zlib library
2020-08-12 10:20:41 -07:00
Evan Tschannen
0ebc367257
Merge pull request #3629 from etschannen/master
...
Merge 6.3 into master
2020-08-12 00:20:37 -07:00
Evan Tschannen
3f82c815f9
changed another file identifier
2020-08-11 22:53:34 -07:00
Evan Tschannen
610e1e2525
change file identifier
2020-08-11 22:51:03 -07:00
Evan Tschannen
2f52c5f79b
Merge branch 'release-6.3'
...
# Conflicts:
# fdbserver/RestoreLoader.actor.cpp
2020-08-11 22:45:43 -07:00
Meng Xu
4e5b521571
Merge pull request #3626 from xis19/master
...
fixup! Fix the bug introduced in commit a7cff484bcc016a64488cc6b5d791…
2020-08-11 21:04:18 -07:00