mpilman
|
6c1f64ed22
|
Fixed c binding tests for IDE
|
2019-02-19 15:16:59 -08:00 |
mpilman
|
9b14aeb156
|
Tell cmake not to link/install on ide build
|
2019-02-19 15:16:59 -08:00 |
mpilman
|
46119dce0d
|
Disabled c-bindin tests on Windows
|
2019-02-15 00:01:42 -08:00 |
mpilman
|
4266429dcf
|
Fixed python dependency
|
2019-02-15 00:01:42 -08:00 |
mpilman
|
733ba0a751
|
Build c_performance_test and rwy_benchmark
addresses #1035
|
2019-02-15 00:01:42 -08:00 |
mpilman
|
f03cd6aee1
|
make c bindings work on Windows
|
2019-02-07 15:37:04 -08:00 |
mpilman
|
7a858b902d
|
Most of FDB compiling on Windows with cmake
|
2019-02-07 15:37:04 -08:00 |
Tim Guggenmos
|
dd4d9b104b
|
Staying consistent with Pointer syntax
Space after '*' instead of before it
|
2019-01-29 10:07:49 +01:00 |
A.J. Beamon
|
627b785a24
|
Fix: null handling for cluster file paths didn't work after merge
|
2019-01-11 10:04:05 -08:00 |
A.J. Beamon
|
bfa97d7ff2
|
Address review comments
|
2019-01-10 12:28:14 -08:00 |
A.J. Beamon
|
11cce3731b
|
Merge branch 'master' into remove-cluster-from-bindings
# Conflicts:
# bindings/c/fdb_c.cpp
|
2019-01-10 11:58:34 -08:00 |
Markus Pilman
|
df0f491c29
|
Some more improvements to the build and preparations for packaging
|
2018-12-13 15:04:13 -08:00 |
Markus Pilman
|
f8eac70700
|
Fixed C bindings DLLEXPORT and Java bindings
|
2018-12-13 14:59:36 -08:00 |
Markus Pilman
|
4833afea53
|
CMake compiles fdb c bindings
|
2018-12-13 14:54:13 -08:00 |
A.J. Beamon
|
975711c389
|
Merge branch 'release-6.0' of github.com:apple/foundationdb
# Conflicts:
# documentation/sphinx/source/release-notes.rst
|
2018-11-27 09:50:39 -08:00 |
A.J. Beamon
|
96b9cbcfcf
|
fdb_c.cpp needs access to the legacy types, the C binding test uses the new API, and a couple javadoc links fixed.
|
2018-11-26 13:07:36 -08:00 |
A.J. Beamon
|
890a0f3e82
|
Merge branch 'master' into remove-cluster-from-bindings
# Conflicts:
# bindings/flow/fdb_flow.actor.cpp
|
2018-11-26 12:01:03 -08:00 |
A.J. Beamon
|
b19ab6d3dc
|
Don't use null as the cluster pointer if the cluster file path is null because the Java bindings don't work with a null cluster pointer.
|
2018-11-26 11:52:35 -08:00 |
Evan Tschannen
|
e45952bc53
|
Merge branch 'release-6.0'
# Conflicts:
# documentation/sphinx/source/release-notes.rst
# fdbclient/BackupContainer.actor.cpp
# fdbclient/BlobStore.actor.cpp
# fdbclient/HTTP.actor.cpp
# tests/BlobStore.txt
# versions.target
|
2018-11-13 16:06:39 -08:00 |
Evan Tschannen
|
a654183f63
|
Merge pull request #791 from ajbeamon/remove-cluster-from-iclientapi
Remove cluster from IClientApi (phase 2 of removing DB names)
|
2018-11-10 10:16:18 -08:00 |
Alvin Moore
|
e8f20e409f
|
Added shared library option to allow the c project tests to build
|
2018-11-08 08:40:56 -08:00 |
A.J. Beamon
|
d5357d2439
|
Update all of the bindings to use the new C API and deprecate or remove unneeded parts of their APIs.
|
2018-10-02 15:28:46 -07:00 |
A.J. Beamon
|
983a5bd390
|
Bump API version to 610
|
2018-09-26 10:58:07 -07:00 |
A.J. Beamon
|
1b259dbc9d
|
Initial work to remove clusters from our C API
|
2018-09-26 10:27:55 -07:00 |
A.J. Beamon
|
3eb4355a48
|
Some various cleanup and fixes. Added "Cluster" to TransactionMetrics trace event.
|
2018-09-25 15:06:19 -07:00 |
A.J. Beamon
|
09fba0647e
|
Use new instead of malloc; fix off by one.
|
2018-09-25 11:15:54 -07:00 |
A.J. Beamon
|
6ae50f7016
|
Change cluster objects to be a char* for the cluster file path. Remove IDatabase::createDatabase. DLApi::createDatabase deletes the temporary cluster it creates.
|
2018-09-25 11:01:09 -07:00 |
A.J. Beamon
|
c831051474
|
This removes the idea of clusters from IClientApi.
|
2018-09-21 15:58:14 -07:00 |
A.J. Beamon
|
2a97139d5d
|
This is the first step in eliminating the usage of database names in our code. The C API remains the same, but underneath that all usage of database names is eliminated.
|
2018-08-16 10:24:12 -07:00 |
Alec Grieser
|
46b8612566
|
bump API version from 520 to 600
|
2018-07-09 11:00:57 -07:00 |
Alex Miller
|
6c98aa8aac
|
Fix not depending on FDBLibTLS.a and default TLS_LIBDIR to a sensible place.
|
2018-07-05 13:23:20 -07:00 |
Alex Miller
|
01659e34cc
|
Move TLS libs into STATIC_LIBS to avoid having a make dependency on them.
And fix STATIC_LIBS to be cross platform.
|
2018-07-04 00:29:53 -07:00 |
Alvin Moore
|
ab255b444f
|
Added support for specifying location of LibreSSL libraries via define TLS_LIBDIR
|
2018-07-03 09:01:01 -07:00 |
Alvin Moore
|
c3f88dbfe1
|
Merge branch 'master' of github.com:apple/foundationdb into tls-static
|
2018-07-01 23:13:57 -07:00 |
Alvin Moore
|
132e2d9267
|
Defined TLS build flags for projects
Updated TLS documentation
|
2018-07-01 22:49:39 -07:00 |
Alvin Moore
|
ef8de426d3
|
Changed the TLS_DISABLED macro
Disable TLS within Windows until working
|
2018-06-26 12:08:32 -07:00 |
Alvin Moore
|
f8ce1de601
|
Added support for compiling TLS into binaries
|
2018-06-20 09:21:23 -07:00 |
Chang Liu
|
5492ea7f8c
|
rename opaque types in c binding to avoid conflicts with the standard library
Signed-off-by: Chang Liu <liuchang0812@gmail.com>
|
2018-06-13 11:09:42 +08:00 |
A.J. Beamon
|
cfd50d83d4
|
Add comment and remove whitespace
|
2018-05-09 14:38:11 -07:00 |
A.J. Beamon
|
499a3c78dc
|
Line ending fix
|
2018-05-09 10:32:02 -07:00 |
A.J. Beamon
|
01a3360982
|
Move addNetworkThreadCompletionHook to IClientApi.
|
2018-05-08 16:33:43 -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
|
6502d790b9
|
Remove extra call to create transaction. Cleanup created transactions.
|
2018-05-04 09:06:47 -07:00 |
Alec Grieser
|
a1faaafca3
|
Merge remote-tracking branch 'upstream/release-5.1' into merge-release-5.1
|
2018-04-27 16:38:18 -07:00 |
A.J. Beamon
|
261645baf4
|
Tabs->spaces
|
2018-04-22 09:15:33 -07:00 |
Evan Tschannen
|
c1ba16b3c8
|
Merge branch 'release-5.1' into release-5.2
# Conflicts:
# bindings/java/src/test/com/apple/foundationdb/test/AbstractTester.java
# bindings/java/src/test/com/apple/foundationdb/test/VersionstampSmokeTest.java
# bindings/nodejs/lib/fdb.js
# bindings/nodejs/src/Version.h
# bindings/nodejs/tests/tuple_test.js
|
2018-04-10 16:50:47 -07:00 |
Alvin Moore
|
b84a0e789f
|
Added Dockerfile build file for building packages
Removed package dependency not preventing Dockerfile from building packages target
|
2018-03-27 13:16:09 -07:00 |
AlvinMooreSr
|
c6347c79f5
|
Merge pull request #114 from apple/release-5.1
Release 5.1 Merge
|
2018-03-22 10:31:47 -07:00 |
Alvin Moore
|
8af451dae5
|
Added clean targets
Merged upstream into branch
|
2018-03-20 15:43:14 -07:00 |
Alec Grieser
|
285e1a1ccc
|
bump API version to 520
|
2018-03-02 10:30:41 -08:00 |