A.J. Beamon
|
e0526e0095
|
Add busiest read tags to storage server status
|
2020-05-12 15:49:40 -07:00 |
A.J. Beamon
|
4f3f70e0c5
|
Fix: BusiestReadTag was logged before the first interval
|
2020-05-12 14:12:02 -07:00 |
A.J. Beamon
|
da14e1eb04
|
Fix: debug tagging was always enabled
|
2020-05-12 14:11:03 -07:00 |
A.J. Beamon
|
acf1244317
|
Fix: ratekeeper was logging the auto throttle count for the manual throttle count
|
2020-05-12 14:10:40 -07:00 |
A.J. Beamon
|
30be00fd6c
|
Merge pull request #3145 from ajbeamon/fix-invalid-mem-access
Fix invalid memory access in ReadHotDetection test
|
2020-05-12 12:56:43 -07:00 |
A.J. Beamon
|
bdc58eaa11
|
Fix invalid memory access in ReadHotDetection test due to memory being stored in a non-standalone stringref.
|
2020-05-12 11:16:35 -07:00 |
Balachandar Namasivayam
|
7355fc6b44
|
Merge pull request #3143 from dongxinEric/bugfix/fix-storage-metrics-dead-loop
Fix the possible dead loop when endKey got reset to equal to the begi…
|
2020-05-12 09:10:42 -07:00 |
Xin Dong
|
696d95ebca
|
Fix the possible dead loop when endKey got reset to equal to the beginKey.
|
2020-05-12 08:12:15 -07:00 |
Evan Tschannen
|
c1f53667da
|
Merge pull request #3136 from etschannen/release-6.3
revert loadBalanceDelay because it hurts read performance
|
2020-05-11 19:06:37 -07:00 |
Evan Tschannen
|
a8e0f1d581
|
removed knob
|
2020-05-11 18:20:46 -07:00 |
Evan Tschannen
|
c90ff6a6c3
|
revert loadBalanceDelay because it hurts read performance
|
2020-05-11 18:17:57 -07:00 |
A.J. Beamon
|
aa81086679
|
Merge pull request #1724 from alexmiller-apple/pyfdbgenerators
python: Post-API Version 630, @fdb.transactional on a generator will throw
|
2020-05-11 14:59:55 -07:00 |
A.J. Beamon
|
65b5fc5287
|
Merge pull request #3128 from vishesh/failmon
Avoid setting failure status of local addresses in main thread
|
2020-05-11 13:41:10 -07:00 |
Alex Miller
|
4b65da6db7
|
Merge remote-tracking branch 'origin/pyfdbgenerators' into pyfdbgenerators
|
2020-05-11 13:20:27 -07:00 |
Vishesh Yadav
|
afe6bf19e2
|
Fix typos and whitespace
|
2020-05-11 12:53:19 -07:00 |
Alex Miller
|
ffc36dcf45
|
7.0 became 6.3, so change API versions accordingly
|
2020-05-11 11:53:34 -07:00 |
Vishesh Yadav
|
9dc65547ad
|
Avoid setting failure status of local addresses in main thread
|
2020-05-11 11:24:19 -07:00 |
Alex Miller
|
7b87cc3f88
|
Merge remote-tracking branch 'upstream/release-6.3' into pyfdbgenerators
|
2020-05-11 11:11:10 -07:00 |
Evan Tschannen
|
fabd851366
|
Merge pull request #3125 from etschannen/master
Fixed a crash related to destruction order in data distribution
|
2020-05-10 23:41:23 -07:00 |
Evan Tschannen
|
48b1b20f67
|
Fixed a crash related to destruction order in data distribution
|
2020-05-10 23:14:19 -07:00 |
Evan Tschannen
|
15ac282422
|
Merge pull request #3124 from etschannen/master
Merge release 6.2 into master
|
2020-05-10 23:12:14 -07:00 |
Evan Tschannen
|
f17f00fdd5
|
Merge branch 'release-6.2'
# Conflicts:
# documentation/sphinx/source/release-notes.rst
|
2020-05-10 22:33:38 -07:00 |
Evan Tschannen
|
a04e79b267
|
Merge pull request #3123 from etschannen/release-6.2
Commits could stall on the proxy because of inaccurate compute estimates
|
2020-05-10 20:12:52 -07:00 |
Meng Xu
|
67ead730cc
|
Merge pull request #3122 from sfc-gh-anoyes/anoyes/fix-get-exception-contract
Allow error_code_special_keys_no_module_found
|
2020-05-10 18:15:11 -07:00 |
Evan Tschannen
|
d0b414ddf2
|
Merge pull request #3121 from etschannen/master
Added a large random delay on failure detection
|
2020-05-10 17:59:51 -07:00 |
Evan Tschannen
|
68708f3f40
|
updated release notes
|
2020-05-10 17:55:32 -07:00 |
Evan Tschannen
|
9d1df2aa58
|
fix: the first CPU estimate could be wrong enough to cause stalls on a newly recruited proxy
|
2020-05-10 17:50:09 -07:00 |
Evan Tschannen
|
3eaa9d6397
|
fix: do not report datacenter version difference before both datacenters report a correct version
|
2020-05-10 17:49:09 -07:00 |
Evan Tschannen
|
b1bd5ef83e
|
Merge pull request #3120 from satherton/feature-redwood
Redwood read concurrency limit, some knobs, and memory-only Pager mode.
|
2020-05-10 17:34:41 -07:00 |
Andrew Noyes
|
4dc458d93c
|
Allow error_code_special_keys_no_module_found
When getting a special key and the relaxed option isn't set
|
2020-05-11 00:18:40 +00:00 |
Evan Tschannen
|
306eeb30e0
|
Merge branch 'master' of github.com:etschannen/foundationdb
|
2020-05-10 17:09:58 -07:00 |
Evan Tschannen
|
07111f0e41
|
add a large random delay on failure detection so that not all storage servers need to attempt to become the cluster controller
|
2020-05-10 17:09:33 -07:00 |
Steve Atherton
|
43f9e4dfad
|
Implemented concurrent read limit in IKeyValueStore interface for Redwood. Added knobs for Redwood page size, concurrent read limit, and page fill factor. Changed commitSubtree() recursion back to use a vector and waitForAll() because it seems to be lower overhead than ActorCollection.
|
2020-05-10 16:13:22 -07:00 |
Evan Tschannen
|
c6ff6454bf
|
Merge pull request #3119 from etschannen/master
Fixed a number of problems with monitorLeaderRemotely
|
2020-05-10 15:42:09 -07:00 |
Evan Tschannen
|
2ecea80539
|
removed unneeded debugging
|
2020-05-10 14:26:40 -07:00 |
Evan Tschannen
|
048201717c
|
Fixed a number of problems with monitorLeaderRemotely
|
2020-05-10 14:20:50 -07:00 |
Steve Atherton
|
ffbed1d84c
|
Use actor collection for subtree recursions.
|
2020-05-10 11:44:07 -07:00 |
Steve Atherton
|
f306666e21
|
Added commonPrefixLength for StringRefs that takes a prefix skip length.
|
2020-05-10 04:24:11 -07:00 |
Steve Atherton
|
5bb5bd2fd5
|
Improvements to Redwood set benchmark to improve readability and limit commit sizes to a record count or byte limit.
|
2020-05-10 04:21:25 -07:00 |
Steve Atherton
|
2ed43ebdf7
|
Added a non-persistent, memory-only option to DWALPager.
|
2020-05-10 02:19:19 -07:00 |
Evan Tschannen
|
0957b33948
|
Merge pull request #3107 from etschannen/feature-fast-keyserver-decode
optimized decodeKeyServersValue on the proxy when loading all key ranges on startup
|
2020-05-09 18:05:29 -07:00 |
Evan Tschannen
|
abbb01f7ac
|
Merge pull request #3109 from etschannen/master
revert strage class monitor leader because of correctness issues
|
2020-05-09 18:04:56 -07:00 |
Evan Tschannen
|
6fca885b9d
|
revert strage class monitor leader because of correctness issues
|
2020-05-09 18:03:59 -07:00 |
Evan Tschannen
|
f9518c3441
|
Merge pull request #3069 from alexmiller-apple/tls-connection-count
YOLO at reducing TLS connection count via doing monitorLeader on coordinators
|
2020-05-09 17:12:27 -07:00 |
Evan Tschannen
|
9d5e37f1a8
|
optimized decodeKeyServersValue on the proxy when loading all key ranges on startup
|
2020-05-09 16:54:35 -07:00 |
Evan Tschannen
|
ebf141c84b
|
Merge pull request #3103 from etschannen/feature-optimize-ss
Refactored some actors in the storage server to improve performance
|
2020-05-09 16:35:06 -07:00 |
Meng Xu
|
d9c5a0c559
|
Merge pull request #3095 from atn34/atn34/special-key-versioning
Add api versioning and opt-in cross-module reads to special key space
|
2020-05-09 16:21:02 -07:00 |
Evan Tschannen
|
54175c6619
|
Merge pull request #2961 from kaomakino/kaomakino/aarch64
aarch64 Linux port
|
2020-05-09 16:00:57 -07:00 |
Evan Tschannen
|
dbdf6ddbd7
|
removed an unnecessary try/catch
|
2020-05-09 16:00:36 -07:00 |
Andrew Noyes
|
8bd5dcaff8
|
Merge branch 'master' into atn34/special-key-versioning
|
2020-05-09 15:34:20 -07:00 |