1959 Commits

Author SHA1 Message Date
A.J. Beamon
33ba98c82c Fix indent 2018-05-09 10:12:37 -07:00
A.J. Beamon
330ac4875c Add flag to disable directory snapshot ops in the binding tester and use it in the flow bindings. 2018-05-09 10:12:37 -07:00
Alec Grieser
28ca911b6d
Merge pull request #341 from ajbeamon/bindingtester-flag-to-disable-directory-snapshot-ops
Add flag to disable directory snapshot ops in the binding tester
2018-05-09 10:00:02 -07:00
Alec Grieser
7e6bf77906
Merge pull request #344 from umpc/master
Improve comment consistency in Go tuple package
2018-05-09 09:56:14 -07:00
Justin Lowery
10410ca8cc
Remove empty line 2018-05-09 12:54:25 -04:00
A.J. Beamon
09937b8de7 Fix indent 2018-05-09 09:24:34 -07:00
Alec Grieser
f3093642b3
Merge pull request #242 from alecgrieser/32437306-better-versionstamped-value
Unify SET_VERSIONSTAMPED_KEY and SET_VERSIONSTAMPED_VALUE API
2018-05-09 09:04:07 -07:00
Alec Grieser
8de914a81f
use contents() instead of address of in withPrefix and withSuffix ; whitespace fixes 2018-05-09 09:01:22 -07:00
Justin Lowery
fa29a1b30c
Improve comment consistency in Go tuple package
Updates the first list of supported types, that can be encoded using a Tuple, to match the types that can be found in later comments within the tuple package.
2018-05-09 09:52:25 -04:00
Balachandar Namasivayam
e8b7f4b190 Add password support for tls. 2018-05-08 20:46:31 -07:00
Balachandar Namasivayam
49af5d685b Restore previous behavior of not specifying peer_verify option means disable checking. 2018-05-08 18:54:44 -07:00
Balachandar Namasivayam
788e6acb32 Add FDBLibTLSVerify files to build system. 2018-05-08 16:45:57 -07:00
A.J. Beamon
07273fb530 Add flag to disable directory snapshot ops in the binding tester and use it in the flow bindings. 2018-05-08 16:38:10 -07:00
A.J. Beamon
01a3360982 Move addNetworkThreadCompletionHook to IClientApi. 2018-05-08 16:33:43 -07:00
Balachandar Namasivayam
d3b5cfb93c Support latest TLS plugin.
Add support for https in backup.
2018-05-08 16:28:13 -07:00
Balachandar Namasivayam
f71e13fa4d TLS Plugin Changes. 2018-05-08 16:27:21 -07:00
Evan Tschannen
9f0d244efe Merge branch 'master' into feature-remote-logs 2018-05-08 13:28:23 -07:00
A.J. Beamon
70d59ba87c
Merge pull request #338 from etschannen/master
Merge Release 5.2 into Master
2018-05-08 13:26:10 -07:00
Evan Tschannen
7acdc314e4 Merge branch 'release-5.2'
# Conflicts:
#	fdbrpc/TLSConnection.actor.cpp
2018-05-08 13:22:53 -07:00
A.J. Beamon
e6f9fc160b
Merge pull request #337 from etschannen/release-5.2
Merge Release 5.1 into Release 5.2
2018-05-08 13:13:19 -07:00
Evan Tschannen
1f6c6a886b Merge branch 'release-5.1' into release-5.2 2018-05-08 13:08:11 -07:00
A.J. Beamon
ca720e1540
Merge pull request #297 from apple/release-5.2
Merge 5.2 to Master
2018-05-08 12:04:20 -07:00
A.J. Beamon
56f705682f
Merge pull request #325 from alecgrieser/fix-typos-and-formattign
Fix typos and formatting errors
2018-05-08 12:02:40 -07:00
A.J. Beamon
011a2c3977
Merge pull request #336 from etschannen/release-5.1
re-added dev_null option as deprecated
2018-05-08 12:01:36 -07:00
A.J. Beamon
5595a611fa
Merge pull request #335 from wangmeng99/fix_print_status
Fix the printStatus redundancy mode output
2018-05-08 12:00:58 -07:00
Evan Tschannen
24a8c104b4 re-added dev_null option as deprecated to prevent breaking client code which may have called the option. 2018-05-08 11:59:31 -07:00
Meng Wang
8d1bd95f36 Fix the printStatus redundancy mode output
The key used to get the redundancy mode should match what's in JSON
2018-05-08 11:40:47 -07:00
Alec Grieser
47c9e4f923
update bindings and bindingtester that uses versionstamps to use new protocol
issue #148
2018-05-08 08:57:09 -07:00
Alec Grieser
8987d21df3
use new semantics when writing position of vs key in native api 2018-05-08 08:57:09 -07:00
Alec Grieser
464e2cdbf0
change SetVersionstampedKey and SetVersionstampedValue behavior based on API version to make them consistent 2018-05-08 08:57:09 -07:00
Alec Grieser
6ee14bbb93
expose second versionstamp value type through vexillographer and add support in bindings and bindingtester 2018-05-08 08:57:09 -07:00
Alec Grieser
2167012d83
use littleEndian16/32 instead of rolling our own 2018-05-08 08:57:08 -07:00
Alec Grieser
14cca75429
server components of version of alternative versionstamp op that writes to an arbitrary place in the value 2018-05-08 08:57:08 -07:00
Alex Miller
1b112fc2c2
Merge pull request #326 from AlvinMooreSr/release-5.1-tlsplugin
TLS Artifact Name Change
2018-05-07 23:25:23 -07:00
Evan Tschannen
e8f6ad88f0 fix: tripled the smallStorageTarget to prevent simulations which do a lot of work from timing out 2018-05-07 17:26:44 -07:00
Alvin Moore
9aa94e87a3 Renamed the default TLS search plugin 2018-05-07 17:01:14 -07:00
Alvin Moore
05c1a887f2 Changed the name of the TLS artifact to fdb-libressl-plugin.so 2018-05-07 16:47:46 -07:00
Alec Grieser
752deb07a1
fix fdbmonitor help message output ; fix spelling error Ratekeeper.actor.cpp 2018-05-07 16:19:50 -07:00
Alec Grieser
50d303867b
Merge pull request #305 from jblache/fdb-go-install-fixes
Improvements to fdb-go-install.sh
2018-05-07 15:54:45 -07:00
Julien Blache
83f86aa26f Switch repository clone URL from SSH to HTTPS 2018-05-07 15:20:48 -07:00
Julien Blache
dc498f2309 Use mcs instead of dmcs when dmcs is not available
According to <http://www.mono-project.com/docs/about-mono/languages/csharp/>, mcs replaces
dmcs and all previous versions of the Mono compiler.
2018-05-07 15:16:22 -07:00
Julien Blache
899a173526 Check for FDB C library early on, add /usr/lib64 to Linux search path
Getting a warning at the end of the script is confusing as to the status
of the operation. Did it complete? Partially complete? What was done? It
also wastes time as the repo download comes first.

On Linux, the library may be in /usr/lib64 in many cases, so check for
the library in that path too.
2018-05-07 15:16:22 -07:00
Evan Tschannen
4677789b38 fix: low latency tests need 4 machines per datacenter to support triple replication after 1 machine has failed 2018-05-07 11:28:25 -07:00
Evan Tschannen
529bd34cf9 fix: when a tlog is stopped by another recruitment it no longer has the opportunity for commtingQueue to be set 2018-05-06 20:37:44 -07:00
Evan Tschannen
81c7bddaf8 fix: must check for log router errors while waiting on satellite replies because the recruitmentID will not be updated if it threw an error 2018-05-06 18:15:12 -07:00
Nicolas Braud-Santoni
43f68612e3 build/scver.mk: Support externally setting version IDs
This is convenient for Linux distributions, like Debian, which do not build the
package in an environment where the VCS metadata is available.
2018-05-07 03:14:23 +02:00
Nicolas Braud-Santoni
2c006934b5 build/scver.mk: Use else-if rather than nested conditionals
See the GNU Make manual for the syntax reference:
  https://www.gnu.org/software/make/manual/html_node/Conditional-Syntax.html
2018-05-07 02:54:31 +02:00
Nicolas Braud-Santoni
6f6499690c Fixup build/scver.mk 2018-05-07 02:31:04 +02:00
Evan Tschannen
8cb8198250 fix: the e-brake should be buggified with ratekeeper storage limits to prevent simulation from running full blast into the e-brake resulting in simulation taking forever to complete (joshua timeouts) 2018-05-06 12:33:25 -07:00
Evan Tschannen
cc6511a39e fix: we do not know that the minimum popped version on the log router is a known committed version until it has advanced. 2018-05-06 09:32:41 -07:00