Commit Graph

5612 Commits

Author SHA1 Message Date
A.J. Beamon a0f0badf0b
Merge pull request #1763 from mpilman/fixes/windows-dlopen
Fixed two silly compilation bugs
2019-06-27 12:37:58 -07:00
mpilman 7bfda1faaa Fixed three more Windows issues
This is now compiling on my Windows machine
2019-06-27 11:39:36 -07:00
mpilman 7efdf492ce Fixed two silly compilation bugs 2019-06-27 10:29:59 -07:00
A.J. Beamon 6f29ac5b91
Merge pull request #1759 from alecgrieser/windows-build-port-me-else
Fix Windows build caused by incorrect definition check
2019-06-26 12:35:36 -07:00
Alec Grieser e5d02b7ad4
use _WIN32 to determine platform instead of __WIN32__ 2019-06-26 11:55:26 -07:00
A.J. Beamon b92e6b09ad
Merge pull request #1758 from alexmiller-apple/external-workload
Fix ExternalWorkload not being a part of the old build/test system.
2019-06-26 08:23:33 -07:00
Alex Miller 30b27349a7 Fix addFdbTest 2019-06-25 21:57:09 -07:00
Alex Miller 83fae6cc15 Fix ExternalWorkload not being a part of the old build/test system. 2019-06-25 21:42:35 -07:00
Andrew Noyes 231577adc6 Fix gcc9 warning 2019-06-25 14:35:32 -07:00
Alvin Moore d1de96649f Added distcc to list of packages included within build-image in the event that builders use remote compilation nodes 2019-06-25 13:53:44 -07:00
Evan Tschannen 0fe6edc254
Merge pull request #1678 from mpilman/features/external-workload
Features/external workload
2019-06-25 13:53:19 -07:00
Evan Tschannen c913aafc1c
Merge pull request #1721 from bnamasivayam/address-comma-separate-list
Make public address and listen address a comma separated list
2019-06-25 13:52:16 -07:00
Evan Tschannen 24937d8125
Merge pull request #1744 from vishesh/task/monitor-leader-on-demand
Fix setting enClientFailureMonitor global for client
2019-06-25 13:38:59 -07:00
Vishesh Yadav cbc2398254 fdbrpc: Remove default parameter from FlowTransport::createInstance 2019-06-25 01:17:38 -07:00
Evan Tschannen cc69bc14ca
Merge pull request #1746 from etschannen/master
pseudoLocalities was introduced in the current protocol version, which is 6107
2019-06-24 18:28:15 -07:00
A.J. Beamon 4bbd475b9f
Merge pull request #1745 from senthil-ram/bugfixNativeAPI
Undo the partial retry implementation in NativeAPI
2019-06-24 17:59:06 -07:00
Evan Tschannen 54c2b8d5bf pseudoLocalities was introduced in the current protocol version, which is 6107 2019-06-24 17:04:52 -07:00
Alvin Moore 418f86dd1e Define default compiler via environmental variables 2019-06-24 15:27:06 -07:00
Alvin Moore 8ff5150470
Merge pull request #1636 from atn34/export-libfdb_c
Export libfdb c
2019-06-24 13:08:41 -07:00
sramamoorthy 212136d024 SnapTest to handle retries for exec txns 2019-06-24 10:22:42 -07:00
sramamoorthy 5abc891b12 undo the partial retry logic in NativeAPI 2019-06-24 09:36:07 -07:00
Jingyu Zhou 24f5a598e7
Merge pull request #1741 from mpilman/features/protocol-version
Fixed version for PseudoLocalities
2019-06-23 22:04:47 -07:00
mpilman a812b93fbf Fixed version for PseudoLocalities 2019-06-23 09:46:18 -07:00
Alec Grieser e8c75505d3
Merge pull request #1725 from jzhou77/db-option
Add transaction size option
2019-06-21 08:25:34 -07:00
Jingyu Zhou 312a7bc16d
Update documentation/sphinx/source/api-common.rst.inc
Co-Authored-By: Alec Grieser <alloc@apple.com>
2019-06-20 23:33:41 -07:00
Jingyu Zhou 0715ae493b
Update documentation/sphinx/source/api-common.rst.inc
Co-Authored-By: Alec Grieser <alloc@apple.com>
2019-06-20 23:33:16 -07:00
Balachandar Namasivayam 5ce45a8a2d Addressed review comments. 2019-06-20 23:03:49 -07:00
Jingyu Zhou 16765c6b67 Fix a comment 2019-06-20 20:52:29 -07:00
Evan Tschannen 1c005d5878
Merge pull request #1584 from alexmiller-apple/spilled-only-peek
Save TLog resources by letting peek request only spilled data.
2019-06-20 18:22:31 -07:00
Alex Miller 26343f557a Update getMore() contract.
MultiCursor already did this.
2019-06-20 17:48:24 -07:00
Evan Tschannen 37c1df2491
Merge pull request #1705 from bnamasivayam/suspend-process
Extend RebootRequest API to include time to suspend the process befor…
2019-06-20 17:36:25 -07:00
Evan Tschannen 460af91913
Merge pull request #1727 from alexmiller-apple/dd-failure-time
Increase how long FDB will wait before starting DD to repair data loss.
2019-06-20 17:33:16 -07:00
Evan Tschannen aeb7b752ef
Merge pull request #1731 from alexmiller-apple/new-log-spill-default
Bump the default log_version to 3 and log_spill to 2
2019-06-20 17:28:36 -07:00
Evan Tschannen 55cf429cc1
Merge pull request #1735 from ajbeamon/fix-load-balanced-reply-error-initialization
LoadBalancedReplies were sending uninitialized versions of their subc…
2019-06-20 14:27:38 -07:00
A.J. Beamon 1809b2e678 Initialize KeySelectorRef primitive types in its default constructor. 2019-06-20 14:20:59 -07:00
Jingyu Zhou 77d5932465 Add a transaction size limit test 2019-06-20 14:14:09 -07:00
Jingyu Zhou 3a63d053e9 Address review comments for PR#1725 2019-06-20 14:06:32 -07:00
A.J. Beamon 189541d42c LoadBalancedReplies were sending uninitialized versions of their subclasses when there was an error. 2019-06-20 13:57:56 -07:00
Jingyu Zhou ebc7e7cb4a Use old transaction size limt during reset 2019-06-19 23:16:27 -07:00
Jingyu Zhou 357c9ba0fb Refactor code 2019-06-19 20:41:53 -07:00
Jingyu Zhou 387ed4fc8d Fix documentation 2019-06-19 20:31:56 -07:00
A.J. Beamon de48b83384
Merge pull request #1728 from alexmiller-apple/cloexec
Provide a no-op O_CLOEXEC on windows to fix the build.
2019-06-19 18:50:07 -07:00
Alex Miller d1ab19c4ca Bump the default log_version to 3 and log_spill to 2.
Thus making spill-by-reference and crc32c disk queue checksums the default.
2019-06-19 18:38:46 -07:00
Alex Miller 12dbe13c9c Provide a no-op O_CLOEXEC on windows to fix the build. 2019-06-19 17:16:06 -07:00
Jingyu Zhou bf6bd92d8b Fix documentation on transaction size limit 2019-06-19 14:54:50 -07:00
Alex Miller df0baa0066
Merge pull request #1720 from mpilman/features/protocol-version
Make protocol version a type
2019-06-19 13:46:35 -07:00
Alex Miller 61901effed Increase how long FDB will wait before starting DD to repair data loss.
10s is a bit short for starting data distribution, which is rather
expensive.  60s is a bit more reasonable.
2019-06-19 13:40:21 -07:00
Alex Miller 1611f0385a Remove symbolication from ctest, as a large number of backtraces times out tests.
HugeArenaAllocation in particular is a bit spammy of backtraces,
intentionally, and is causing testing in the CI to time out.
2019-06-19 13:37:59 -07:00
mpilman 66da71d0ee Changed documentation to reflect new implementation 2019-06-19 13:03:41 -07:00
mpilman ab7562160c Made JavaWorkload an external workload 2019-06-19 13:03:41 -07:00