Commit Graph

12030 Commits

Author SHA1 Message Date
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