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