Commit Graph

17226 Commits

Author SHA1 Message Date
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
Evan Tschannen 415458deef made LogSet reference counted,
fixed a few bugs
2017-07-11 15:48:10 -07:00
Evan Tschannen 81ae263ad9 implemented setPeekCursor
removed oldTLogServer
first compiling version
2017-07-10 17:41:32 -07:00
Alex Miller 3efeb474f3 Merge pull request #124 from cie/go-bindings-cleanup
<rdar://32932617> Go bindings: Use proper import path for fdb imports
2017-07-10 16:09:00 -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
Evan Tschannen 979ebcef6c changed to using a vector of logSets instead of a duplicate set of logs for remote servers
finished porting changes to the tlog
everything but peeking is finished in the TagPartitionedLogSystem
2017-07-09 14:46:16 -07:00
Alec Grieser e51260a771 Merge remote-tracking branch 'origin/release-5.0' into release-5.0 2017-07-05 17:39:28 -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
Stephen Atherton 39ff1b3c52 Bug fix, when io_timeouts are enabled in warn only mode they weren’t being logged at all. 2017-07-05 14:43:10 -07:00
Stephen Atherton c508e8bdf9 Adjacent internal btree pages can now contain the same keys at different versions. 2017-07-04 23:49:18 -07:00
Stephen Atherton 1a71df1871 Lots of bug fixes and debug output added. Unitttest for set works…pretty often. 2017-07-04 23:41:48 -07:00
Alec Grieser 8d09b8554b fixed go imports to use github ; some spaces -> tabs "fixes" 2017-07-04 23:10:11 -07:00
Evan Tschannen aa1c903b52 fix: do not log that data distribution is initialized until readyToStart is ready 2017-06-30 16:21:59 -07:00
A.J. Beamon 332e1e829f Merge pull request #122 from cie/alexmiller/testharness
Fix TestHarness extract-errors OOM on large trace files.
2017-06-30 15:43:28 -07:00
A.J. Beamon 713ca46536 Remove fdb_rpc dependency in fdb_flow_tester 2017-06-30 14:19:24 -07:00
Alec Grieser 158b0186e4 undo whitespace change 2017-06-30 11:23:38 -07:00
Alec Grieser 343367c5b4 whitespace change to trigger release 2017-06-30 11:21:33 -07:00
Alec Grieser ba961cb883 Merge branch 'master' of github.com:apple/foundationdb 2017-06-30 11:12:42 -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
Stephen Atherton 1b1a0d27e2 Merge branch 'release-5.0'
# Conflicts:
#	versions.target
2017-06-29 15:58:04 -07:00
Evan Tschannen 0906250e78 merged everything from feature-remote-logs besides the tlog and tagpartitionedlogsystem
re-included tags in messages to the tlog
previously never committed the LogRouter
2017-06-29 15:50:19 -07:00
Alec Grieser 2c5e764cef Merge remote-tracking branch 'origin/master' 2017-06-29 15:47:57 -07:00
Alec Grieser aab8805981 Merge pull request #121 from cie/alexmiller/dockerinit
Add --init to docker-do-native for ctrl-c pass through and reaping.
2017-06-29 15:46:29 -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
A.J. Beamon 169e41804e Update ryw benchmark key count for get range/clear range tests 2017-06-29 15:35:07 -07:00
A.J. Beamon a4ebfb7814 Merge branch 'release-5.0' 2017-06-29 15:11:51 -07:00
Stephen Atherton 028fb75f88 Added last write timestamp to lost write detector class. Renamed TraceEvent for lost writes detected since it is no longer part of the KAIO class specifically. 2017-06-29 15:11:11 -07:00
Balachandar Namasivayam bd1debbd9d Update versions.target to the next patch version 2017-06-29 15:04:52 -07:00
A.J. Beamon a2d229ff00 Merge branch 'release-5.0' 2017-06-29 08:16:22 -07:00
Balachandar Namasivayam 529e7a191c Generate new guid for FDBInstaller.wxs 2017-06-28 18:43:22 -07:00
Evan Tschannen 69c862ed6e updated release notes for 5.0.1 2017-06-28 16:52:45 -07:00
Evan Tschannen 663535e00a add the same number for shared metrics and local metrics 2017-06-28 15:21:54 -07:00
Alec Grieser 343d115b37 update Platform to handle newer version of clang that does have __rdtsc 2017-06-28 14:32:01 -07:00
Alec Grieser 9bcdfe4ddb removed undefined behavior surrounding TLS logging 2017-06-28 14:23:53 -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
Evan Tschannen fe37d0b056 added additional logging about bytesInput and bytesDurable 2017-06-28 13:29:40 -07:00
Alec Grieser 82b1a57804 back to version 5.0.1 2017-06-27 16:27:52 -07:00
Alec Grieser 6abc81378e temporary downgrade to version 5.0.0 for docs publish 2017-06-27 16:27:18 -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 f71de985d8 Merge branch 'release-5.0' of github.com:apple/foundationdb into release-5.0 2017-06-27 13:55:34 -07:00
Alvin Moore 31d562ff7b Merge branch 'release-5.0'
# Conflicts:
#	fdbclient/ManagementAPI.actor.cpp
#	fdbserver/DatabaseConfiguration.cpp
#	versions.target
2017-06-27 11:16:08 -07:00
Alvin Moore 41769bcd6c Updated version after release 2017-06-27 10:54:50 -07:00
Alvin Moore 909e15ed44 Generated new Windows GUID after release 5.0 2017-06-26 18:05:31 -07:00
Evan Tschannen 1a6e0abf7a Merge pull request #99 from cie/removing-old-dc-code
Removes old code for multi data center support.
2017-06-26 16:27:15 -07:00