Commit Graph

900 Commits

Author SHA1 Message Date
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