Meng Xu
|
0fcd6c98d4
|
Include simulator.h to RestoreWorker
|
2020-03-23 11:34:02 -07:00 |
Meng Xu
|
48db54424f
|
Add assassination workload to restore test workload
Add assert to ensure restore worker is reliable and not killed.
|
2020-03-23 11:11:13 -07:00 |
Meng Xu
|
51047a6c1d
|
Protect restore worker from assassination in simulation
|
2020-03-23 11:06:40 -07:00 |
Meng Xu
|
980037f3a8
|
Merge pull request #2835 from bnamasivayam/revert-report-conflicting-keys
Revert report conflicting keys
|
2020-03-20 10:33:26 -07:00 |
Jingyu Zhou
|
34415f82b3
|
Merge pull request #2832 from xumengpanda/mengxu/backup-code-review-PR
Buggify upload delay when backup worker upload data to blob
|
2020-03-19 21:42:28 -07:00 |
Balachandar Namasivayam
|
804fe1b22e
|
Revert "Merge pull request #2257 from zjuLcg/report-conflicting-key"
This reverts commit 648dc4a933 , reversing
changes made to 487d131b38 .
|
2020-03-19 21:34:28 -07:00 |
Meng Xu
|
dfea2c2e55
|
BackupWorker:Remove assert in pop
|
2020-03-19 20:14:52 -07:00 |
Meng Xu
|
a323b80439
|
BackupWorker:Improve code comments
|
2020-03-19 15:58:22 -07:00 |
Meng Xu
|
94276076de
|
BackupWorker:Buggify upload delay
Add questions to code as well.
|
2020-03-18 19:04:45 -07:00 |
Balachandar Namasivayam
|
58a9bfa78b
|
Merge pull request #2820 from dongxinEric/fix/1977/add-back-trace-event-flush-failure-report
Fix/1977/add back trace event flush failure report
|
2020-03-18 16:11:44 -07:00 |
Balachandar Namasivayam
|
a476127f5f
|
Merge pull request #2802 from xumengpanda/mengxu/debug-master-PR
Fix correctness failure on master branch
|
2020-03-18 16:07:36 -07:00 |
Evan Tschannen
|
648dc4a933
|
Merge pull request #2257 from zjuLcg/report-conflicting-key
Report conflicting keys
|
2020-03-18 13:39:42 -07:00 |
Balachandar Namasivayam
|
747434a13d
|
Increate QuietDatabase time to 90 seconds for real world cases.
|
2020-03-17 14:36:07 -07:00 |
Jingyu Zhou
|
5385d94fbd
|
Merge pull request #2827 from zjuLcg/temp-branch
Delete unnecessary parameters in MakoWorkload
|
2020-03-17 14:27:14 -07:00 |
chaoguang
|
16cd68d3d9
|
Delete unnecessary parameters
|
2020-03-17 13:41:14 -07:00 |
Evan Tschannen
|
e08f0201f1
|
merge release 6.2 into master
|
2020-03-17 12:51:47 -07:00 |
Evan Tschannen
|
04052226df
|
reverting a change which causes data inconsistency between the primary and secondary
|
2020-03-17 09:41:44 -07:00 |
Meng Xu
|
7f559bc712
|
Cleanup code and apply clang-format
Self code review
|
2020-03-16 15:08:32 -07:00 |
Evan Tschannen
|
ed4d02a3e4
|
Merge pull request #2812 from etschannen/feature-proxy-mem-limit
Limit the amount of requests the proxy can queue up in memory
|
2020-03-16 14:56:56 -07:00 |
Meng Xu
|
1513df22f3
|
AutoQuorumChange:Exclude unreliable node from coordinator in simulation
|
2020-03-16 14:39:25 -07:00 |
Evan Tschannen
|
2038a56ff4
|
Merge pull request #2819 from etschannen/feature-first-proxy
A "proxy" class process would not be preferred as the "first proxy" for restore and DR purposes
|
2020-03-16 13:53:28 -07:00 |
Xin Dong
|
89861c661e
|
Fix the random crash. Use a thread safe 'ThreadReturnPromise' instead of the ThreadFuture.
|
2020-03-16 13:36:55 -07:00 |
A.J. Beamon
|
ee3cde0b0d
|
Merge pull request #2815 from etschannen/feature-timeout-tlog-create
Treat a tlog which takes a long time to create its disk queue as failed
|
2020-03-16 12:49:33 -07:00 |
Evan Tschannen
|
a068d4063f
|
renamed ProxyGetConsistentReadVersion
|
2020-03-16 12:11:32 -07:00 |
Evan Tschannen
|
7adc916e18
|
Merge pull request #2806 from ajbeamon/improve-team-request-performance
Improve performance of get team requests.
|
2020-03-16 11:56:45 -07:00 |
A.J. Beamon
|
fe19f30999
|
Merge pull request #2813 from etschannen/feature-satellite-usable-regions
do not recruit satellite tlogs when usable regions=1
|
2020-03-16 11:54:42 -07:00 |
Evan Tschannen
|
012344e297
|
refactor getWorkersForRoleInDatacenter
|
2020-03-16 11:50:17 -07:00 |
A.J. Beamon
|
f2defc3a3a
|
Merge pull request #2814 from etschannen/feature-delay-recovery
Prevent coordinated state from filling up with too many old generations
|
2020-03-16 11:45:17 -07:00 |
Evan Tschannen
|
ea98c7a40a
|
added additional timeout on initPersistentState
|
2020-03-16 11:38:14 -07:00 |
A.J. Beamon
|
682b9faa1a
|
Merge pull request #2817 from etschannen/feature-fix-0-left
fix: do not use priority 0 left when calculating priorities for empty teams
|
2020-03-16 11:15:12 -07:00 |
Evan Tschannen
|
56dee89e6e
|
active generations should include the current one
|
2020-03-16 11:09:42 -07:00 |
Evan Tschannen
|
e5d53c863b
|
report in status the number of active generations
|
2020-03-16 10:29:17 -07:00 |
Meng Xu
|
15c48b9e19
|
Add event for getDesired coordinators
|
2020-03-16 09:40:35 -07:00 |
Evan Tschannen
|
818537ed2d
|
Update fdbserver/masterserver.actor.cpp
Co-Authored-By: A.J. Beamon <ajbeamon@users.noreply.github.com>
|
2020-03-14 15:04:46 -07:00 |
Evan Tschannen
|
0ca89547a5
|
make sure the number of logRouterTags is larger than the number of satelliteTLogs to avoid having satellites with no data.
|
2020-03-14 15:02:19 -07:00 |
Evan Tschannen
|
04b752b40a
|
Added additional logging related to memory errors (including in status)
|
2020-03-13 18:31:22 -07:00 |
Evan Tschannen
|
a71e61f57b
|
fixed compiler issue
|
2020-03-13 18:22:38 -07:00 |
Evan Tschannen
|
ebbf4490b3
|
use a Deque for each priority instead of a priority queue to improve CPU with large numbers of outstanding requests
|
2020-03-13 18:07:48 -07:00 |
Evan Tschannen
|
79d5511149
|
A "proxy" class process would not be preferred as the "first proxy" for restore and DR purposes
|
2020-03-13 17:49:02 -07:00 |
Evan Tschannen
|
2f2f56020f
|
Update fdbserver/masterserver.actor.cpp
Co-Authored-By: A.J. Beamon <ajbeamon@users.noreply.github.com>
|
2020-03-13 15:54:13 -07:00 |
chaoguang
|
9dc441c65a
|
clang-format
|
2020-03-13 15:43:01 -07:00 |
chaoguang
|
39a37531db
|
Fix issues according to Andrew's comments
|
2020-03-13 15:42:15 -07:00 |
A.J. Beamon
|
700b13e5f8
|
Remember the best team from team requests, which will likely be the best again and can save us some computation.
|
2020-03-13 15:21:33 -07:00 |
Evan Tschannen
|
12f2b32770
|
added additional logging in data distribution
|
2020-03-13 15:19:33 -07:00 |
Evan Tschannen
|
9e99a00c8f
|
fix: do not use priority 0 left when calculating priorities for empty teams
|
2020-03-13 13:56:46 -07:00 |
chaoguang
|
c246f79d72
|
Update comments
|
2020-03-13 13:18:18 -07:00 |
chaoguang
|
a3b0dce3cd
|
Rename vars, update comments
|
2020-03-13 13:12:22 -07:00 |
chaoguang
|
8ee4fea3d3
|
clang-format
|
2020-03-13 12:54:12 -07:00 |
chaoguang
|
aef9b515de
|
Change the workload to a more controlled test like ConflictRange test
|
2020-03-13 12:42:28 -07:00 |
Evan Tschannen
|
d6d347f665
|
treat a tlog which takes a long time to create its disk queue as failed
|
2020-03-13 10:31:59 -07:00 |