1218 Commits

Author SHA1 Message Date
Evan Tschannen
d67b0e7d54 removed binding tester references to dev_null_is_web_scale 2018-04-26 14:36:17 -07:00
Evan Tschannen
e8378115e0 removed dev_null_is_web_scale 2018-04-26 14:10:28 -07:00
Evan Tschannen
61d7c26502
Merge pull request #177 from alecgrieser/javadoc-links-fix
Fix broken links within javadocs
2018-04-19 09:50:26 -07:00
Alec Grieser
bba4c065cb
fix broken links within javadocs 2018-04-19 09:44:40 -07:00
Evan Tschannen
cc1d606b66
Merge pull request #174 from etschannen/release-5.1
updated versions.target for 5.1.8
2018-04-18 20:46:50 -07:00
Evan Tschannen
77eee396f7 updated versions.target for 5.1.8 2018-04-18 20:40:36 -07:00
Evan Tschannen
9ad8d02386
Merge pull request #173 from etschannen/release-5.1
Release 5.1.7
5.1.7
2018-04-18 19:55:50 -07:00
Evan Tschannen
ee77f4f1d0 updated downloads documentation 2018-04-18 19:54:20 -07:00
Evan Tschannen
f50187b7f1 updated msi Product Id 2018-04-18 19:51:42 -07:00
Evan Tschannen
96105cc87b updated the release notes for 5.1.7 2018-04-18 19:49:07 -07:00
Evan Tschannen
72236265ce Merge branch 'release-5.1' of github.com:apple/foundationdb into release-5.1 2018-04-18 19:38:06 -07:00
Evan Tschannen
77d100e1e6 fix: if a DR cluster has a much lower version than the primary database, it would take a long time to process the empty versions. But the version of the DR cluster before starting the DR to avoid this problem. 2018-04-18 19:37:24 -07:00
Evan Tschannen
224621be04 fix: extraDB==0 must leave g_simulator.extraDB as null, so that non-DR tests do not attempt to use a DR database 2018-04-18 19:34:35 -07:00
Alec Grieser
0d5650d882
Merge pull request #172 from alecgrieser/docs-python31-compatible
Make the class scheduling tutorial compatible with Python 2 and 3
2018-04-18 18:00:42 -07:00
Alec Grieser
694053829f
class scheduling tutorial now works in python 2.7 and python 3.6
this now uses are tuple encoding for integers instead of ASCII-encoding them
2018-04-18 17:20:45 -07:00
John Brownlee
08d21b2444
Merge pull request #153 from alexmiller-apple/tlsdocs51
Add documentation for the TLS Plugin
2018-04-18 15:19:50 -07:00
Alex Miller
b5e448c010 Fix "ships with" -> "offers", because we aren't offering builds of the TLS Plugin at this moment. 2018-04-18 15:15:57 -07:00
Ben Collins
5975af4b71
Merge pull request #156 from AlvinMooreSr/release-5.1-builddoc
Build instructions for Linux
2018-04-18 14:51:46 -07:00
Alvin Moore
1d3a4fc514 Updated Linux build instructions 2018-04-18 08:30:41 -07:00
Evan Tschannen
f939939dd6
Merge pull request #163 from etschannen/release-5.1
updated msi installer and versions.target
2018-04-17 18:39:15 -07:00
Evan Tschannen
318a48c420 updated msi installer and versions.target 2018-04-17 18:34:20 -07:00
AlvinMooreSr
eac7a57a33
Merge pull request #162 from alecgrieser/configurable-venv-url
Make virtualenv download directories overridable
5.1.6
2018-04-17 10:55:41 -07:00
Alec Grieser
d620090705
make virtual env download make variables so that one can override them 2018-04-17 10:01:50 -07:00
Evan Tschannen
5e6812f0ba
Merge pull request #161 from etschannen/release-5.1
5.1.6 release
2018-04-16 13:20:07 -07:00
Evan Tschannen
b390d65504 updated the GUID for 5.1.6
updated downloads documentation for 5.1.6
2018-04-16 13:19:00 -07:00
Evan Tschannen
fd687ada1b updated the release notes for 5.1.6 2018-04-16 13:10:45 -07:00
Alex Miller
fd588bd3b8
Merge pull request #151 from alexmiller-apple/tlsplugin51
LibreSSL TLS Plugin
2018-04-13 16:51:07 -07:00
Evan Tschannen
57aa7ff8d4
Merge pull request #154 from satherton/fix-fdbbackup-infinite-loops
Fixed rare infinite loop in blob list and delete operations.
2018-04-13 14:54:40 -07:00
Alvin Moore
65f02ef361 Added periods to end of each bullet point 2018-04-13 11:05:54 -07:00
Evan Tschannen
8e441a1140
Merge pull request #159 from yichic/fix-dr-upgrade-backup-range
Fix DR Upgrade workload backup range
2018-04-13 10:31:19 -07:00
Yichi Chiang
a4e8b6492c Fix DR Upgrade workload backup range 2018-04-13 09:59:32 -07:00
John Brownlee
7bd9324092
Merge pull request #125 from brownleej/go-doc-build-removal
Removes the steps to build godoc from our Makefile
2018-04-13 08:55:35 -07:00
Alvin Moore
422e7d0cbf Updated the mark down syntax for the Linux build instructions 2018-04-13 01:34:51 -07:00
Alvin Moore
d69ccb0ec7 Added build documentation for Linux 2018-04-13 01:21:24 -07:00
Stephen Atherton
0169384636 Fixed rare infinite loop in blob list and delete operations. 2018-04-12 17:22:34 -07:00
Alex Miller
b86e70f77d Add documentation for the TLS Plugin. 2018-04-12 17:17:08 -07:00
Alex Miller
5efd9fe3c4 Integrate FDBLibTLS into the FoundationDB build system.
This includes...
 * A minimal vcxproj file to list all the source files required for the build.
   Some future Visual Studio user can come along and replace it with a real
   actual vcxproj file with all the other metadata that I didn't bother to copy.
 * A local.mk file to specify all the custom flags and libraries we need for
   the build/link of the TLS plugin.
 * Including the project in the list of all FDB sub-projects
 * Fixes `make clean` to wipe all of lib/, including libFDBLibTLS.so

And offers a target of `bin/FDBLibTLS.so` that can be built, and I have
verified that it works with simulation.

Note that this requires a build image that contains the previous Dockerfile changes.
2018-04-12 14:13:02 -07:00
Alex Miller
5c65584aac Explicitly export get_plugin from FDBLibTLS Plugin.
For some reason, on some platforms it ends up as a local symbol, even though we
point the linker at the symbol map to expose it.  Double-requesting its
exportation makes it appear, though there's possibly a better solution.
2018-04-12 14:13:02 -07:00
Alex Miller
53e8a84bef Import LibreSSL TLS Plugin.
This does not integrate it into the FoundationDB build system at all, though
the original Makefile exists and could be used to build this plugin.
2018-04-12 14:13:02 -07:00
Alex Miller
be3780d6b0 Add an -fPIC build of libressl to the build image.
Even if ubuntu provided a libressl package, we'd still need to build this
ourself, because we wish to statically link all the dependencies into the
plugin.  This requires a relocatable (position-independant) static library, and
it would be very unlikely for Ubuntu to offer a libressl-pic package.
2018-04-12 14:13:02 -07:00
Alec Grieser
0d030876f7
Merge pull request #150 from TheBenCollins/release-5.1
Remove references to unused project
2018-04-12 10:59:25 -07:00
Ben Collins
7f9e0dafa1 Remove references to unused project 2018-04-12 10:56:06 -07:00
Alec Grieser
a6abd1e76f
Merge pull request #145 from yichic/release-5.1.5
Release 5.1.5 update versions.target and product id GUID
2018-04-11 17:42:50 -07:00
Yichi Chiang
e84c683143 Release 5.1.5 update versions.target and product id GUID 2018-04-11 17:39:58 -07:00
John Brownlee
b5b5e74229
Merge pull request #143 from yichic/release-5.1.5
Create release 5.1.5
5.1.5
2018-04-11 13:00:40 -07:00
AlvinMooreSr
f4e9939ea1
Merge pull request #144 from brownleej/installer-url-fix
Change the installer text to point toward the root of our website rather than the documentation subdirectory.
2018-04-11 12:50:38 -07:00
John Brownlee
1113ee0969 Change the installer text to point toward the root of our website rather than the documentation subdirectory. 2018-04-11 12:46:44 -07:00
John Brownlee
962537b6ca
Merge pull request #133 from AlvinMooreSr/release-5.1-package
Added the resources back into the mac package
2018-04-11 12:45:04 -07:00
Yichi Chiang
5ac9375577 Create release 5.1.5 2018-04-11 12:32:34 -07:00
A.J. Beamon
629825b061
Merge pull request #141 from etschannen/release-5.1
updated release notes, fixed cli bug
2018-04-11 11:37:15 -07:00