Commit Graph

12940 Commits

Author SHA1 Message Date
Evan Tschannen b1570c740f extraTlogEligileZones should consider the database available both during a failover and also if the cluster cannot recruit tlogs in the remote region 2020-09-30 18:10:04 -07:00
Evan Tschannen 8c729ca8e6 only add additional fault tolerance for availability if automatic failover is enabled 2020-09-30 18:04:23 -07:00
Lukas Joswiak 24e119b181 Simplify error handling 2020-09-30 17:53:41 -07:00
Evan Tschannen 1a28520eb4 fix: fdbcli would double count satellite DCs 2020-09-30 17:42:22 -07:00
Lukas Joswiak c080514eb4 Add tests 2020-09-30 17:38:58 -07:00
Evan Tschannen 9f61039858 more fixes 2020-09-30 16:52:58 -07:00
Evan Tschannen d7454ac7da fixed compile error 2020-09-30 16:49:36 -07:00
Balachandar Namasivayam c7a55fe15f
Merge pull request #3829 from yliucode/process-class
Support specifying proxy as process class and converting it to commit proxy
2020-09-30 16:46:24 -07:00
Evan Tschannen 2a279f64af Merge branch 'release-6.3' into feature-fix-fault-tolerance 2020-09-30 16:42:18 -07:00
Evan Tschannen fe5c30e778 fault tolerance was not being properly increased when usable regions was 2 and satellites are configured. 2020-09-30 16:41:00 -07:00
Alvin Moore 5637a5487e
Merge pull request #3832 from sfc-gh-mpilman/features/ctest-client-smoketests
Restore pom.xml.in
2020-09-30 17:08:42 -04:00
Young Liu 0c579674e6 Add more help messages for configuring 'proxies' 2020-09-30 13:29:01 -07:00
sfc-gh-tclinkenbeard e2705668be Lower WATCH_TIMEOUT default value to 30.0 2020-09-30 11:52:51 -07:00
Markus Pilman c5af8c8dd0 Restore pom.xml.in
(which is apparently still in use)
2020-09-30 12:34:35 -06:00
Jon Fu 8da8c6ff0d Merge branch 'master' of https://github.com/apple/foundationdb into jfu-snapshot-record-version 2020-09-30 14:25:29 -04:00
Jon Fu 44cd3b0999 add stopBackup to incrementalBackup workload 2020-09-30 14:24:52 -04:00
Jon Fu ee8ed6781b change test harness to check .toml restarting tests 2020-09-30 14:23:25 -04:00
Trevor Clinkenbeard 3705f5a6fe
Merge pull request #3820 from sfc-gh-tclinkenbeard/improve-type-safety
Improve ConfigurationResult and CoordinatorsResult type safety
2020-09-30 10:46:59 -07:00
sfc-gh-tclinkenbeard c50931832c Update base version in Dockerfile.devel 2020-09-30 10:45:25 -07:00
Evan Tschannen 0f00d8977e
Merge pull request #3819 from sfc-gh-tclinkenbeard/make-ifailure-monitor-const-correct
Make IFailureMonitor const-correct
2020-09-30 10:37:54 -07:00
Xin Dong 7a87d00269
Merge pull request #3828 from xumengpanda/mengxu/fix-63-PR
FastRestore:Fix segmentation fault
2020-09-30 09:26:09 -07:00
Markus Pilman bd3ca9c822
Merge pull request #3804 from AlvinMooreSr/bindingupdate
Updated BindingTester
2020-09-30 07:00:11 -06:00
Young Liu c34385ef7b Support proxy process class 2020-09-30 01:23:10 -07:00
Meng Xu 3aa92286aa FastRestore:Fix segmentation fault 2020-09-29 22:28:52 -07:00
Meng Xu cd89606fd9 FastRestore:Fix segmentation fault 2020-09-29 16:10:40 -07:00
Andrew Noyes cd520dcf93
Merge pull request #3808 from sfc-gh-mpilman/features/ctest-client-smoketests
Add ability to run tests on fdb in ctest
2020-09-29 12:09:51 -07:00
Markus Pilman 2e7dcb6907 ask the OS to find a free port 2020-09-29 10:39:00 -06:00
Meng Xu 21071b6214
Merge pull request #3813 from xumengpanda/mengxu/merge-to-master-PR
Merge 6.3 to master and resolve conflicts
2020-09-28 15:24:18 -07:00
Jon Fu 176fbd6a16 remove preset value in test spec 2020-09-28 17:37:17 -04:00
Jon Fu 3ceb44f4df add TEST macros in code paths 2020-09-28 16:40:38 -04:00
Jon Fu cfaa207f88 fix spacing and newlines at ends of files 2020-09-28 16:32:20 -04:00
Jon Fu 3aa4070adb remove trace events used for debugging 2020-09-28 16:27:30 -04:00
Markus Pilman 94b7fcf823 fix typo 2020-09-28 14:20:58 -06:00
Jon Fu e02caac2d9 Merge branch 'master' of https://github.com/apple/foundationdb into jfu-snapshot-record-version 2020-09-28 16:20:33 -04:00
Jon Fu 57a80cfef2 added new SimpleAtomicAdd workload and adjusted SnapIncrementalRestore restarting test 2020-09-28 16:19:48 -04:00
Markus Pilman bf179dfbf3 Add better help text to tmp_cluster script 2020-09-28 14:17:08 -06:00
Markus Pilman 3395e2b1a2 fix junit tests 2020-09-28 14:00:48 -06:00
Markus Pilman 38857b9773 remove pom reference 2020-09-28 12:49:12 -06:00
sfc-gh-tclinkenbeard 6c726ba8dd Improve ConfigurationResult and CoordinatorsResult type safety 2020-09-27 15:29:15 -07:00
sfc-gh-tclinkenbeard 84cce687da Make IFailureMonitor const-correct 2020-09-27 15:27:51 -07:00
Meng Xu 1fb11858e6 Fix failure caused by merge 2020-09-27 11:03:16 -07:00
Trevor Clinkenbeard c613fc6dee
Merge pull request #3761 from sfc-gh-tclinkenbeard/document-watchbytes-overhead
Add comments for WATCH_OVERHEAD_BYTES
2020-09-26 20:39:27 -07:00
Young Liu 8d9e7adac7
Merge pull request #3817 from yliucode/proxy-doc
Mention GRV & Commit proxy in docs and add backward compatibility for configuring proxies
2020-09-25 22:58:55 -07:00
Young Liu 5ba123493e resolve comments 2020-09-25 17:27:46 -07:00
Xin Dong 480fc82779 Resolve review comments 2020-09-25 16:58:54 -07:00
Meng Xu bbc7ce581e Resolve conflicts merging from 6.3 to master 2020-09-25 16:08:31 -07:00
Markus Pilman a5439f39a2 Run junit tests with ctest 2020-09-25 16:28:07 -06:00
Young Liu 9d962d35ff Fix title underline 2020-09-25 14:55:44 -07:00
Markus Pilman a3c65f81d2 Build with maven (doesn't work yet) 2020-09-25 14:59:25 -06:00
A.J. Beamon 8b2755501b
Merge pull request #3816 from oleg68/osamarin13
fileconfigure fails with Assertion false failed
2020-09-25 13:41:25 -07:00