A.J. Beamon
|
6cef57d695
|
Merge commit '786c229240cdcdd194212ed8c06f60581f437c84' into java-remove-old-bindings
# Conflicts:
# bindings/java/src-completable/junit/com/apple/foundationdb/tuple/ArrayUtilTests.java
# bindings/java/src-completable/main/com/apple/foundationdb/Cluster.java
# bindings/java/src-completable/main/com/apple/foundationdb/Database.java
# bindings/java/src-completable/main/com/apple/foundationdb/FDB.java
# bindings/java/src-completable/main/com/apple/foundationdb/FDBDatabase.java
# bindings/java/src-completable/main/com/apple/foundationdb/FDBTransaction.java
# bindings/java/src-completable/main/com/apple/foundationdb/JNIUtil.java
# bindings/java/src-completable/main/com/apple/foundationdb/KeySelector.java
# bindings/java/src-completable/main/com/apple/foundationdb/LocalityUtil.java
# bindings/java/src-completable/main/com/apple/foundationdb/NativeFuture.java
# bindings/java/src-completable/main/com/apple/foundationdb/OptionsSet.java
# bindings/java/src-completable/main/com/apple/foundationdb/Range.java
# bindings/java/src-completable/main/com/apple/foundationdb/RangeQuery.java
# bindings/java/src-completable/main/com/apple/foundationdb/ReadTransactionContext.java
# bindings/java/src-completable/main/com/apple/foundationdb/Transaction.java
# bindings/java/src-completable/main/com/apple/foundationdb/TransactionContext.java
# bindings/java/src-completable/main/com/apple/foundationdb/async/AsyncUtil.java
# bindings/java/src-completable/main/com/apple/foundationdb/async/Cancellable.java
# bindings/java/src-completable/main/com/apple/foundationdb/async/CloneableException.java
# bindings/java/src-completable/main/com/apple/foundationdb/directory/DirectoryLayer.java
# bindings/java/src-completable/main/com/apple/foundationdb/directory/DirectoryPartition.java
# bindings/java/src-completable/main/com/apple/foundationdb/directory/DirectorySubspace.java
# bindings/java/src-completable/main/com/apple/foundationdb/directory/DirectoryUtil.java
# bindings/java/src-completable/main/com/apple/foundationdb/directory/MismatchedLayerException.java
# bindings/java/src-completable/main/com/apple/foundationdb/directory/PathUtil.java
# bindings/java/src-completable/main/com/apple/foundationdb/subspace/Subspace.java
# bindings/java/src-completable/main/com/apple/foundationdb/tuple/ByteArrayUtil.java
# bindings/java/src-completable/main/com/apple/foundationdb/tuple/Tuple.java
# bindings/java/src-completable/main/com/apple/foundationdb/tuple/TupleUtil.java
# bindings/java/src-completable/test/com/apple/foundationdb/test/AsyncDirectoryExtension.java
# bindings/java/src-completable/test/com/apple/foundationdb/test/AsyncStackTester.java
# bindings/java/src-completable/test/com/apple/foundationdb/test/BlockingBenchmark.java
# bindings/java/src-completable/test/com/apple/foundationdb/test/ConcurrentGetSetGet.java
# bindings/java/src-completable/test/com/apple/foundationdb/test/Context.java
# bindings/java/src-completable/test/com/apple/foundationdb/test/ContinuousSample.java
# bindings/java/src-completable/test/com/apple/foundationdb/test/DirectoryExtension.java
# bindings/java/src-completable/test/com/apple/foundationdb/test/DirectoryTest.java
# bindings/java/src-completable/test/com/apple/foundationdb/test/DirectoryUtil.java
# bindings/java/src-completable/test/com/apple/foundationdb/test/Example.java
# bindings/java/src-completable/test/com/apple/foundationdb/test/Instruction.java
# bindings/java/src-completable/test/com/apple/foundationdb/test/IterableTest.java
# bindings/java/src-completable/test/com/apple/foundationdb/test/LocalityTests.java
# bindings/java/src-completable/test/com/apple/foundationdb/test/ParallelRandomScan.java
# bindings/java/src-completable/test/com/apple/foundationdb/test/RangeTest.java
# bindings/java/src-completable/test/com/apple/foundationdb/test/ReadWrite.java
# bindings/java/src-completable/test/com/apple/foundationdb/test/SerialInsertion.java
# bindings/java/src-completable/test/com/apple/foundationdb/test/SerialIteration.java
# bindings/java/src-completable/test/com/apple/foundationdb/test/SerialTest.java
# bindings/java/src-completable/test/com/apple/foundationdb/test/StackEntry.java
# bindings/java/src-completable/test/com/apple/foundationdb/test/StackTester.java
# bindings/java/src-completable/test/com/apple/foundationdb/test/StackUtils.java
# bindings/java/src-completable/test/com/apple/foundationdb/test/TupleTest.java
# bindings/java/src-completable/test/com/apple/foundationdb/test/VersionstampSmokeTest.java
# bindings/java/src-completable/test/com/apple/foundationdb/test/WatchTest.java
# bindings/java/src-completable/test/com/apple/foundationdb/test/WhileTrueTest.java
# bindings/java/src/test/com/apple/foundationdb/test/AsyncPerformanceTester.java
|
2017-12-14 13:50:56 -08:00 |
Alec Grieser
|
fd10562b55
|
made tabulation consistent for two lines
|
2017-12-14 13:36:34 -08:00 |
Alec Grieser
|
c88b30b815
|
SPACES TO TABS I CAN'T EVEN RIGHT NOW
|
2017-12-14 11:49:47 -08:00 |
Alec Grieser
|
c7a730006c
|
I have had it with these monkey-fighting whitespaces changes in this Monday-to-Friday repo
|
2017-12-14 11:45:08 -08:00 |
Alec Grieser
|
311bb89258
|
for some reason, my IDE wants to insert spaces after a tab instead of a tab and I don't like it 🤬
|
2017-12-14 11:35:11 -08:00 |
Alec Grieser
|
87b769f446
|
rename methods on iterators to include "remaining" ; removed unused version of mapIterable
|
2017-12-14 11:33:17 -08:00 |
Alec Grieser
|
616e27e476
|
added redundant modifier check to style and then fixed errors it turned up
|
2017-12-14 11:07:19 -08:00 |
Alec Grieser
|
9b1bcea525
|
added javadocs for DONE, READY_TRUE, and READY_FALSE ; used it in some places instead of CompletableFuture.completedFuture
|
2017-12-14 10:10:11 -08:00 |
Alec Grieser
|
9934b2e09a
|
believe it or not, for once, it's a whitespace only change, spaces -> tabs 🤮
|
2017-12-14 09:57:24 -08:00 |
Alec Grieser
|
08127bd340
|
Merge remote-tracking branch 'origin/java-add-missing-dispose' into java-future-cleanup
|
2017-12-13 16:28:15 -08:00 |
Alec Grieser
|
33f8b2f7cf
|
added a style guide ; fixed errors found from the style guide ; updated tests to use java 8 closures
|
2017-12-13 16:16:31 -08:00 |
A.J. Beamon
|
a5d63ce1e1
|
Patch up the makefiles and remove references to the completable bindings
|
2017-12-13 11:07:19 -08:00 |
A.J. Beamon
|
d6e4eed5f1
|
Move Java src-completable to src
|
2017-12-13 10:18:44 -08:00 |
A.J. Beamon
|
59799147bd
|
Remove Java src folder
|
2017-12-13 10:17:53 -08:00 |
A.J. Beamon
|
8ea671196f
|
Add missing } in javadoc for Transaction.close
|
2017-12-13 08:56:35 -08:00 |
A.J. Beamon
|
4d749e932c
|
Update known testers now that completable bindings don't support API versions older than 510
|
2017-12-12 11:16:38 -08:00 |
Alec Grieser
|
4d734a4925
|
Merge branch 'java-add-missing-dispose' into java-future-cleanup
|
2017-12-12 11:11:46 -08:00 |
A.J. Beamon
|
b831e869e2
|
Don't call BoundaryIterator.close if it's already closed.
|
2017-12-12 10:34:01 -08:00 |
A.J. Beamon
|
84a428972e
|
Limit to API version 510. Document the FDB.warnOnUnclosed function.
|
2017-12-12 09:57:58 -08:00 |
A.J. Beamon
|
b354c7fc00
|
Remove unused constructor, add close() to BoundaryIterator finalizer for now, remove unused debug method from NativeFuture
|
2017-12-12 09:24:34 -08:00 |
A.J. Beamon
|
db4c3cf740
|
Minor documentation and import edits
|
2017-12-11 18:28:17 -08:00 |
A.J. Beamon
|
f76e6729fc
|
Revert whitespace change
|
2017-12-11 15:01:28 -08:00 |
A.J. Beamon
|
171a7f34ea
|
Replace Disposable with AutoCloseable. Update documentation of close (formerly dispose). Some other small cleanup items.
|
2017-12-11 14:54:22 -08:00 |
Alec Grieser
|
51e7e41256
|
Merge remote-tracking branch 'origin/java-add-missing-dispose' into java-future-cleanup
|
2017-12-11 08:55:15 -08:00 |
Alec Grieser
|
154000e2c3
|
move most old-style closures to Java 8-style closures
|
2017-12-11 08:54:35 -08:00 |
A.J. Beamon
|
ab431004a3
|
Database documentation was updated in the wrong place.
|
2017-12-08 15:37:24 -08:00 |
A.J. Beamon
|
0c0069a02e
|
Various fixes to stack tester Transaction reference counting.
|
2017-12-08 14:52:01 -08:00 |
A.J. Beamon
|
570b60fe53
|
isDone check in NativeFuture.dispose, try/finally for finalizers, some rewriting of stack tester context transaction management.
|
2017-12-06 13:06:57 -08:00 |
A.J. Beamon
|
f456c67bda
|
Merge branch 'master' into java-add-missing-dispose
# Conflicts:
# bindings/java/src-completable/main/com/apple/foundationdb/Cluster.java
# bindings/java/src-completable/main/com/apple/foundationdb/async/AsyncIterator.java
# bindings/java/src-completable/main/com/apple/foundationdb/async/AsyncUtil.java
|
2017-12-06 10:22:39 -08:00 |
A.J. Beamon
|
157e32fe2e
|
Various java cleanup. Convert some anonymous classes to lambdas, remove some unnecessary keywords from some interfaces, fix some documentation issues, etc.
|
2017-12-06 10:16:43 -08:00 |
A.J. Beamon
|
bfa701ac8e
|
Add a finalizer warning to all Disposable objects. Futures now dispose when marshalled (rather than just release memory). Range futures gets disposed as soon as their results are actually marshalled (in RangeQuery). AsyncIterator is no longer disposable, but a new interface DisposableAsyncIterator provides a disposable version. getBoundaryKeys returns a DisposableAsyncIterator rather than an AsyncIterable. Update the stack testers to dispose of their objects.
|
2017-12-06 09:58:53 -08:00 |
Alec Grieser
|
773a239830
|
whitespace fixes 🤮
|
2017-12-05 08:45:40 -08:00 |
Alec Grieser
|
8971f35a73
|
fixed some errors found by inspection
|
2017-12-04 10:16:57 -08:00 |
Alec Grieser
|
9d5aa5fc96
|
pass -Xlint to javac ; fix kvetching
|
2017-12-04 09:56:35 -08:00 |
A.J. Beamon
|
3ded271153
|
Dispose of Cluster objects in fdb.open()
|
2017-11-17 12:21:14 -08:00 |
Alec Grieser
|
f657be8136
|
add a space to match the bracing style used in this file
|
2017-11-17 09:55:11 -08:00 |
A.J. Beamon
|
0981e0dcdd
|
Dispose of newly created transactions if transfer() fails.
|
2017-11-17 09:47:17 -08:00 |
A.J. Beamon
|
5b5850e097
|
The dispose in Database.createTransaction was supposed to happen on error, not in the finally block
|
2017-11-16 10:50:13 -08:00 |
A.J. Beamon
|
db017317ac
|
Update the Java bindings to call add missing dispose calls.
|
2017-11-15 15:56:50 -08:00 |
A.J. Beamon
|
d174e05bac
|
Merge pull request #180 from cie/bindings-versionstamps-in-tuples
<rdar://problem/25560444> [Feature] Versionstamped keys and tuple/directory incompatibility
|
2017-11-06 16:39:17 -08:00 |
A.J. Beamon
|
fee6734e71
|
Add braces around multiline if block
|
2017-11-06 16:38:32 -08:00 |
Alec Grieser
|
396434794d
|
some python versionstamp api tweaks
|
2017-11-06 14:56:41 -08:00 |
Alec Grieser
|
dafe553dc1
|
now pass along firstChunk when doing asList to avoid making two calls
|
2017-11-02 17:15:23 -07:00 |
Alec Grieser
|
eb62b9d9a9
|
add overload to whileTrue that takes supplier ; deprecated version that takes a Function
|
2017-11-01 11:21:23 -07:00 |
Evan Tschannen
|
93be673e20
|
Merge pull request #192 from cie/bindingtester-ro-lock-aware-option
<rdar://problem/34579176> Transaction option for read-only lock aware
|
2017-10-27 17:19:40 -07:00 |
Alec Grieser
|
381928535c
|
removed spurious 'at' ; fixed whitespace 🤮
|
2017-10-26 09:27:34 -07:00 |
Alec Grieser
|
5cc4328602
|
Merge remote-tracking branch 'origin/master' into bindings-versionstamps-in-tuples
|
2017-10-26 08:58:09 -07:00 |
Balachandar Namasivayam
|
cfefab18fb
|
Merge branch 'master' into add-new-atomic-ops
|
2017-10-25 18:03:34 -07:00 |
Alec Grieser
|
8cad278da1
|
add set_read_lock_aware to atomic ops unit tests in binding tester
|
2017-10-25 15:14:18 -07:00 |
Balachandar Namasivayam
|
9dd588dcce
|
Addressed review comments.
Changed naming for NewMin and NewAnd to MinV2 and AndV2
|
2017-10-25 14:48:05 -07:00 |
Alec Grieser
|
2b293242f6
|
resolver -> db ; correct versionstamp spelling
|
2017-10-25 13:38:03 -07:00 |
Alec Grieser
|
957243a88e
|
tuple encoding now has fewer copies ; various java 8 vs java 6 inconsistency fixes
|
2017-10-25 10:53:33 -07:00 |
Alec Grieser
|
1855f876db
|
Merge remote-tracking branch 'origin/master' into bindings-versionstamps-in-tuples
|
2017-10-24 18:08:47 -07:00 |
Alec Grieser
|
929fa5699a
|
tuple and versionstamp documentation updates
|
2017-10-24 17:53:16 -07:00 |
Alec Grieser
|
deb48641e3
|
use a constant instead of 12 ; some better comments ; remove prefix_len weirdness
|
2017-10-24 16:40:58 -07:00 |
Alec Grieser
|
584b56ecaf
|
bindingtester spec typos ; pack versionstamps more naturally ; fix double/float mixup
|
2017-10-24 16:08:19 -07:00 |
Alec Grieser
|
f0bca54061
|
mostly javadocs fixes
|
2017-10-24 16:06:56 -07:00 |
Alec Grieser
|
a2b7fce4d9
|
whitespace changes
|
2017-10-24 15:44:39 -07:00 |
Alec Grieser
|
e2932b7660
|
fixed unnecessary differences between src and src-completable versions of TupleUtil
|
2017-10-24 12:03:28 -07:00 |
Alec Grieser
|
d7adaf766c
|
whitespace fixes 🤮
|
2017-10-24 11:58:45 -07:00 |
Alec Grieser
|
9baa8c30b5
|
added hashCode implementation to subspace
|
2017-10-23 09:12:45 -07:00 |
Alec Grieser
|
dd6d8f3b0e
|
Merge branch 'master' into add-new-atomic-ops
|
2017-10-18 16:36:44 -07:00 |
Alec Grieser
|
1ebdd574cd
|
fixed some sneaky references to com.apple.cie.foundationdb hiding in javadocs
|
2017-10-18 14:16:46 -07:00 |
Alec Grieser
|
c12c928141
|
Merge branch 'master' into bindings-versionstamps-in-tuples
|
2017-10-18 14:13:01 -07:00 |
Alec Grieser
|
d40eb1ef9a
|
changed java package from com.apple.cie.foundationdb to com.apple.foundationdb
|
2017-10-16 08:31:44 -07:00 |
Alec Grieser
|
18432f235f
|
moved java files from com/apple/apple/foundationdbdb to com/apple/foundationdb in preparation for package rename
|
2017-10-16 08:11:41 -07:00 |
Alec Grieser
|
09e54aa23b
|
~~whitespace fixes~~
|
2017-10-11 14:54:49 -07:00 |
Alec Grieser
|
2722e6d99e
|
added a helper method to fdb.Subspace and updated some docs
|
2017-10-11 14:48:09 -07:00 |
Balachandar Namasivayam
|
8e0bea2795
|
Update API_VERSION from 500 to 510
|
2017-10-11 13:49:38 -07:00 |
Alec Grieser
|
5e44aa06e4
|
python tester now sometimes uses has_incomplete_versionstamp
|
2017-10-11 11:00:16 -07:00 |
Alec Grieser
|
9fd934e002
|
added packWithVersionstamp to subspace ; some testing/javadocs tweaks
|
2017-10-11 10:53:51 -07:00 |
Alec Grieser
|
f95553aca2
|
updated javadocs
|
2017-10-10 16:56:32 -07:00 |
Balachandar Namasivayam
|
eeebf10030
|
Modified existing behavior of MIN and AND atomic ops. The new behavior results in a 'SET' if the atomic op is performed on a non -existing key.
Added new atomic ops ByteMin and ByteMax that does lexicographic comparison of byte strings.
|
2017-10-10 13:02:22 -07:00 |
Alec Grieser
|
fc97fa3c8d
|
added documentation for versionstamped tuples to python docs
|
2017-10-10 09:12:42 -07:00 |
Alec Grieser
|
2868908c14
|
make use of Tuple.pack(prefix) in java tests
|
2017-10-09 15:28:52 -07:00 |
Alec Grieser
|
152e10eba1
|
added hasIncompleteVersionstamp utility method to tuples
|
2017-10-09 13:52:00 -07:00 |
Alec Grieser
|
a9cc7af79e
|
added versionstamps to java tuples
|
2017-10-09 11:07:34 -07:00 |
A.J. Beamon
|
d886b95628
|
Merge pull request #131 from cie/33300740-with-shutdown-hooks
<rdar://problem/33300740> Java: support callbacks from external multi-version client threads
|
2017-10-04 09:17:25 -07:00 |
Evan Tschannen
|
ef41b07bb3
|
renamed past_version to transaction_too_old
implemented read_lock_aware option
|
2017-09-28 16:35:08 -07:00 |
A.J. Beamon
|
d30c730f75
|
Add the ability to access name and description in Error. Update error descriptions.
|
2017-09-28 12:35:03 -07:00 |
Alec Grieser
|
bd6dabacdb
|
added versionstamp type to python tuple layer and updated bindingtester to test it
|
2017-09-28 12:03:40 -07:00 |
A.J. Beamon
|
91281ec754
|
Don't use SetByteArrayRegion for get range results.
|
2017-09-27 13:41:06 -07:00 |
Alec Grieser
|
80f559d148
|
changed name from thread_completion_hook to network_thread_completion_hook
|
2017-09-27 11:30:39 -07:00 |
Alec Grieser
|
18edc56559
|
removed unused local variable
|
2017-09-27 09:32:31 -07:00 |
Alec Grieser
|
d7e1b267be
|
changed name from shutdown hook to thread completion hook ; added hook parameter
|
2017-09-26 17:00:04 -07:00 |
Alec Grieser
|
a5f1c3b15b
|
Merge remote-tracking branch 'origin/master' into 33300740-with-shutdown-hooks
|
2017-09-26 11:28:40 -07:00 |
Ben Collins
|
21688afeb3
|
Merge pull request #155 from cie/feature-jni-no-memcpy
Fix possible leaks, move to SetByteArrayRegion()
|
2017-09-20 11:01:29 -07:00 |
A.J. Beamon
|
da9b56e1ef
|
More use of SetByteArrayRegion and various memory management fixes.
|
2017-09-20 10:31:25 -07:00 |
Alvin Moore
|
b1dd2ac6fe
|
Merge branch 'release-5.0'
|
2017-09-12 13:34:28 -07:00 |
Alec Grieser
|
81860eeee7
|
fixed exclusion rule to actually not take flow tester
|
2017-09-11 13:04:45 -07:00 |
A.J. Beamon
|
a3eceb71ec
|
Merge branch 'release-5.0'
|
2017-09-01 12:37:16 -07:00 |
A.J. Beamon
|
560e172c46
|
tests: Update binding single key get range performance test to specify a limit of 2 and use exact mode.
|
2017-09-01 12:36:24 -07:00 |
Alvin Moore
|
0994587573
|
Fixed OS X compilation build warnings due to printf field specifiers
|
2017-09-01 09:35:56 -07:00 |
Alvin Moore
|
fd439e9d1c
|
Fixed OS X compilation build warnings due to printf field type specifiers
|
2017-09-01 09:34:53 -07:00 |
Ben Collins
|
52f5ad83ea
|
Clean up some boilerplate by switching to SetByteArrayRegion()
|
2017-09-01 09:29:11 -07:00 |
Ben Collins
|
f19deec5d7
|
Remove a few more outdated items
|
2017-09-01 09:15:59 -07:00 |
Alec Grieser
|
e31a7ff354
|
Merge branch 'release-5.0'
|
2017-08-24 17:07:35 -07:00 |
Alec Grieser
|
45ade048c4
|
use apple internal repos for node stuff
|
2017-08-24 16:30:39 -07:00 |
A.J. Beamon
|
f8be643662
|
Merge branch 'release-5.0'
|
2017-08-09 15:30:43 -07:00 |
A.J. Beamon
|
853a98053c
|
Move some memory related activities outside of the timed block
|
2017-08-09 14:36:19 -07:00 |
Alec Grieser
|
baa9998e4d
|
Merge branch 'release-5.0'
|
2017-08-07 10:44:04 -07:00 |
Alec Grieser
|
2499aac09d
|
for once, a whitespace change
|
2017-08-07 09:51:53 -07:00 |
Alec Grieser
|
b8b61a66b3
|
maybeLogError uses logError ; FDB_API_VERSION defined in test.h
|
2017-08-02 21:58:51 -07:00 |
Alec Grieser
|
604be02f62
|
spaces to tabs 😢
|
2017-08-02 21:55:36 -07:00 |
Alec Grieser
|
d34e301dc6
|
added c performance test ; make packages now includes archive of them
|
2017-07-31 18:08:13 -07:00 |
Alec Grieser
|
83bf2ee312
|
added add_shutdown_hook to fdb_c api and used it to detach java threads where appropriate
|
2017-07-25 15:57:26 -07:00 |
Alec Grieser
|
5a33d102a9
|
Merge branch '33300740-java-bindings-callbacks-on-external-threads' into 33300740-with-shutdown-hooks
|
2017-07-24 16:52:25 -07:00 |
Alec Grieser
|
ee1e413927
|
fix whitespace issues <grumble, grumble>
|
2017-07-24 10:09:54 -07:00 |
Alec Grieser
|
68e539164e
|
JNI now tries to attach thread to JVM if g_thread_jenv not set
|
2017-07-21 18:26:18 -07:00 |
Alec Grieser
|
e065254b4f
|
Merge branch 'release-5.0'
|
2017-07-17 17:20:28 -07:00 |
Alec Grieser
|
1ef77ef99a
|
java tester support on release-5.0
|
2017-07-17 16:42:50 -07:00 |
Alec Grieser
|
c860f09d8a
|
Merge branch 'release-5.0'
|
2017-07-14 16:01:15 -07:00 |
Alec Grieser
|
660729839c
|
moved Notified.h from flow -> fdbclient ; flow bindings package does better job when excluding testers
|
2017-07-14 15:49:30 -07:00 |
Alec Grieser
|
4a9b5d95f2
|
Merge branch 'master' of github.com:apple/foundationdb
|
2017-07-13 11:21:26 -07:00 |
Alec Grieser
|
f75b6f333b
|
Merge branch 'release-5.0'
|
2017-07-13 11:21:18 -07:00 |
Alec Grieser
|
b133862db6
|
added FLOW and FDB_FLOW targets to make packages of flow headers and libs
|
2017-07-13 10:21:36 -07:00 |
Alec Grieser
|
50c206c93e
|
CompletableFuture reference is now an @link
|
2017-07-12 10:41:31 -07:00 |
Alec Grieser
|
a5a403fff1
|
Merge branch 'release-5.0' of github.com:apple/foundationdb into release-5.0
|
2017-07-12 09:52:49 -07:00 |
Alec Grieser
|
6576e62a4e
|
removed FIXME from Javadocs
|
2017-07-12 09:52:19 -07:00 |
Alec Grieser
|
800cbc0ccf
|
added perf tests in python and java for single key get ranges
|
2017-07-11 19:32:24 -07:00 |
Alec Grieser
|
a6ed7532c0
|
now build files into binaries for go when running fdb-go-install
|
2017-07-10 15:40:26 -07:00 |
Alec Grieser
|
3cb6a8faf1
|
added .PHONY for go targets
|
2017-07-10 13:45:18 -07:00 |
Alec Grieser
|
94f195c6a7
|
handle name change of fdb-java-completable packages used by circus
|
2017-07-10 10:33:42 -07:00 |
Alec Grieser
|
4a751ffa49
|
updated paths and formatting with go docs and examples
|
2017-07-05 17:25:32 -07:00 |
Alec Grieser
|
99ca7105a9
|
messed with the build stuff more to allow for local builds that do not pollute public go path
|
2017-07-05 14:59:00 -07:00 |
Alec Grieser
|
8d09b8554b
|
fixed go imports to use github ; some spaces -> tabs "fixes"
|
2017-07-04 23:10:11 -07:00 |
A.J. Beamon
|
713ca46536
|
Remove fdb_rpc dependency in fdb_flow_tester
|
2017-06-30 14:19:24 -07:00 |
A.J. Beamon
|
f51d8c59fa
|
Add error handling and memory cleanup.
|
2017-06-30 10:44:13 -07:00 |
A.J. Beamon
|
03fe86aa1f
|
RYW benchmark in C
|
2017-06-29 16:38:57 -07:00 |
A.J. Beamon
|
da3015c6e5
|
Update ryw benchmark key count for get range/clear range tests
|
2017-06-29 15:37:18 -07:00 |
Alec Grieser
|
e5a8b25d7d
|
fixed KPI names in java tests ; added subspace arg for those tests as well
|
2017-06-28 14:00:34 -07:00 |
Alec Grieser
|
693ef857ad
|
added Java perf tests ; made python ryw tests more to what appears to be the spec
|
2017-06-27 16:26:29 -07:00 |
Alec Grieser
|
06d9e28ebe
|
added new files to fdb_node.target to fix windows build
|
2017-06-23 15:32:28 -07:00 |
Alec Grieser
|
61d8c1a0a1
|
added FdbUtil to binding.gyp.npmsrc
|
2017-06-23 14:54:56 -07:00 |
Alec Grieser
|
c39d353eee
|
Merge pull request #119 from cie/bindings-tuple-improvements
Added docs for new-fangled tuple types for ruby and node
|
2017-06-23 14:35:03 -07:00 |
Alec Grieser
|
8a0155a9d2
|
removed unused header file
|
2017-06-23 14:34:12 -07:00 |
Alec Grieser
|
ed204fe200
|
added explicit float casting to node C++ extension to avoid undefined behavior
|
2017-06-23 10:14:28 -07:00 |
Evan Tschannen
|
4bdcd8fc12
|
Merge branch 'release-4.6' into release-5.0
# Conflicts:
# bindings/bindingtester/run_binding_tester.sh
# fdbrpc/AsyncFileKAIO.actor.h
|
2017-06-14 16:43:53 -07:00 |
A.J. Beamon
|
b0af820d61
|
Add back a cast that I shouldn’t have removed.
|
2017-05-26 15:20:47 -07:00 |
Alec Grieser
|
0740d587dd
|
Merge pull request #82 from cie/bindings-tuple-improvements
<rdar://problem/30053926> Bindings: Upstream Tuple2 changes from CK's fdbext
|
2017-05-26 14:38:43 -07:00 |
Alec Grieser
|
1bca602956
|
updated javadoc for fromStream with new types
|
2017-05-26 14:36:12 -07:00 |
A.J. Beamon
|
bd3757ba90
|
We no longer need to cast int to int64_t when inserting into flow tuples.
|
2017-05-26 14:32:56 -07:00 |
Alec Grieser
|
d9dffd39ac
|
Merge pull request #111 from cie/java-remove-transaction-reset
Remove transaction reset from Java bindings.
|
2017-05-26 14:28:51 -07:00 |
Alec Grieser
|
15eed95508
|
Merge pull request #114 from cie/flow-bindings-remove-pre-api500
Flow bindings no longer support API versions prior to 500. Remove DB name argument.
|
2017-05-26 14:19:08 -07:00 |
Alec Grieser
|
1e29aef09c
|
Merge pull request #113 from cie/node-remove-pre-api500-code
Remove old api version specific code, remove dbname from open/createDatabase
|
2017-05-26 14:18:04 -07:00 |
A.J. Beamon
|
ad7c4708ec
|
Change streamline tester supported API versions to match node.
|
2017-05-26 14:00:11 -07:00 |
A.J. Beamon
|
ca3fdddf03
|
Flow bindings no longer support API versions prior to 500. Remove DB name argument.
|
2017-05-26 13:59:10 -07:00 |
A.J. Beamon
|
fc468f682b
|
Merge branch 'release-5.0' into bindings-tuple-improvements
# Conflicts:
# bindings/java/src-completable/main/com/apple/apple/foundationdbdb/tuple/Tuple.java
|
2017-05-26 12:33:33 -07:00 |
A.J. Beamon
|
84d4bfe749
|
Merge pull request #112 from cie/executor-marshall-on-callback
<rdar://problem/32413365> Java Bindings: Execute marshalling and callbacks off of network thread
|
2017-05-26 09:16:08 -07:00 |
FDB Dev Team
|
a674cb4ef4
|
Initial repository commit
|
2017-05-25 13:48:44 -07:00 |