Commit Graph

10958 Commits

Author SHA1 Message Date
Evan Tschannen fdc14d9c57 update version to 6.3.3 2020-06-15 11:06:39 -07:00
Daniel Smith 2a9fd611c5 Don't log ok status on DB close 2020-06-15 16:51:42 +00:00
Daniel Smith a959c6eb23 Fix copy/paste error 2020-06-15 16:48:19 +00:00
Daniel Smith acbfe2e4c9
Revert "Revert "Initial RocksDB"" 2020-06-15 12:45:36 -04:00
Evan Tschannen e4fb5449fa
Merge pull request #3361 from etschannen/release-6.3
randomize the coordinator a storage worker connects to
2020-06-14 23:25:20 -07:00
Evan Tschannen 56addb24a4 updated documentation for 6.3.2 2020-06-14 23:16:04 -07:00
Evan Tschannen beab24de76 Merge branch 'release-6.3' of github.com:apple/foundationdb into release-6.3 2020-06-14 22:38:37 -07:00
Evan Tschannen e755d53e2b
Merge pull request #3331 from ajbeamon/update-release-notes-6.3
Add some more release notes for 6.3.1
2020-06-14 22:37:53 -07:00
Evan Tschannen 2a8a5645e0
Merge pull request #3291 from ajbeamon/coordinator-response-short-circuit
Avoid non-coordinator reporting coordinator role indefinitely
2020-06-14 22:37:20 -07:00
Evan Tschannen 1c4958ce26
Merge pull request #3352 from ajbeamon/fix-invalid-memory-writes-in-tls-refresh
Fix invalid memory writes in TLS certificate refresh
2020-06-14 22:28:07 -07:00
Evan Tschannen c56d97cc9f randomize the coordinator a storage worker connects to 2020-06-14 22:26:06 -07:00
sfc-gh-tclinkenbeard 3a914c71f2 Add TransactionOptions::clear function 2020-06-13 17:17:06 -07:00
A.J. Beamon d0b6a4d2d5 Add release note. 2020-06-12 15:02:30 -07:00
A.J. Beamon 6f4d6f1923 Refreshing TLS files was done to an incorrect location that resulted in random memory being wiped out. Also fixed a typo that loaded the key bytes into the CA bytes in some cases. 2020-06-12 14:40:10 -07:00
Chaoguang Lin 5bc2e2e595 update comments, make isAsync() virtual, remove unused code 2020-06-12 10:12:44 -07:00
Chaoguang Lin 980bee1d13 Fix fetchShardMetricsList_impl and add read cache in special key space 2020-06-12 10:12:44 -07:00
Meng Xu cc10aef548
Merge pull request #3287 from jzhou77/backup-cmd
Set up blob credentials for backup workers
2020-06-11 21:04:52 -07:00
Jingyu Zhou dc70591859 Fix fdbbackup help message 2020-06-11 17:26:21 -07:00
Jingyu Zhou 444a5a0ec8 Set up blob credentials for backup workers
This is needed so that backup workers (fdbserver) can upload files to blobs.
2020-06-11 17:26:21 -07:00
Meng Xu fcd1ede853
Merge pull request #3345 from apple/revert-3224-rocksdb-6.3
Revert "Initial RocksDB"
2020-06-11 17:23:40 -07:00
Jingyu Zhou 9cd1614c82
Revert "Initial RocksDB" 2020-06-11 15:29:46 -07:00
Evan Tschannen 26a977ea29
Merge pull request #3224 from Daniel-B-Smith/rocksdb-6.3
Initial RocksDB
2020-06-11 11:53:11 -07:00
Daniel Smith 2d1bbfd067
Fix typo 2020-06-11 14:50:48 -04:00
Daniel Smith 47b410cbc2 Merge branch 'rocksdb-6.3' into rocksdb-build 2020-06-11 18:21:23 +00:00
Daniel Smith 346749d73c Implement deleting the data 2020-06-11 18:21:09 +00:00
A.J. Beamon acf6767332
Merge pull request #3339 from Daniel-B-Smith/trace-batch-thread-hostile
Make TraceBatch no longer thread hostile
2020-06-11 10:25:12 -07:00
Daniel Smith 87bc24cfdc Merge branch 'rocksdb-6.3' into rocksdb-build 2020-06-11 16:12:41 +00:00
Daniel Smith c3178d829d No longer double delete the DB 2020-06-11 16:12:29 +00:00
Daniel Smith 2243ee0033
s/NULL/nullptr/
Co-authored-by: A.J. Beamon <ajbeamon@users.noreply.github.com>
2020-06-11 12:06:16 -04:00
Daniel Smith 207ac63919 Merge branch 'rocksdb-6.3' into rocksdb-build 2020-06-11 15:54:18 +00:00
Daniel Smith a4dbb5dd01 Merge branch 'trace-batch-thread-hostile' into rocksdb-6.3 2020-06-11 15:53:57 +00:00
Daniel Smith 8088bf7212 Move flush call onto main thread to make TraceBatch not thread hostile 2020-06-11 15:53:29 +00:00
Daniel Smith d556bdae68 Merge branch 'rocksdb-6.3' into rocksdb-build 2020-06-11 15:29:30 +00:00
Daniel Smith 35372cbe38 Don't use global TraceBatch object 2020-06-11 15:28:36 +00:00
Daniel Smith bb1f56fdb0 Merge branch 'rocksdb-build' of github.com:Daniel-B-Smith/foundationdb into rocksdb-build 2020-06-11 15:27:42 +00:00
Daniel Smith eedf0cb7a6 Don't build shared RocksDB 2020-06-11 15:27:36 +00:00
Daniel Smith 1a1d45cab5 Fix ninja build 2020-06-10 22:37:03 +00:00
Daniel Smith 31db90963d factor out duplicate include directories 2020-06-10 21:45:40 +00:00
Daniel Smith 744b6aabad Merge branch 'rocksdb-build' of github.com:Daniel-B-Smith/foundationdb into rocksdb-build 2020-06-10 21:36:14 +00:00
Daniel Smith f5562355e3 Fix comment 2020-06-10 21:36:13 +00:00
Daniel Smith 9b3a5f8e13
Fix typo
Co-authored-by: Markus Pilman <markus.pilman@snowflake.com>
2020-06-10 17:34:00 -04:00
Daniel Smith 49562c2de3 Merge branch 'rocksdb-build' of github.com:Daniel-B-Smith/foundationdb into rocksdb-build 2020-06-10 21:29:39 +00:00
Daniel Smith 8c00b391da Merge remote-tracking branch 'upstream/release-6.3' into rocksdb-build 2020-06-10 21:29:20 +00:00
A.J. Beamon 49a1feaa76 Fix unrelated bug in an ASSERT that breaks the windows compile and is already fixed in release-6.3. 2020-06-10 14:13:12 -07:00
Daniel Smith dae91bb05f Add RocksDB to FDBComponents.cmake 2020-06-10 21:07:49 +00:00
Daniel Smith b8ac6ee41e Get build to work with Ninja 2020-06-10 20:53:53 +00:00
Vishesh Yadav 5bd8145fbf
Merge pull request #3257 from ajbeamon/fix-java-test-resource-closing
Fix Java tests that weren't closing resources
2020-06-10 13:19:13 -07:00
Daniel Smith d310a45cb4 Crash when trying to set up the rocks engine without building rocks 2020-06-10 20:19:06 +00:00
Daniel Smith 2872673763 Remove cmake logic from initial PR 2020-06-10 19:40:06 +00:00
Daniel Smith 471730a61c Merge branch 'rocksdb-6.3' into rocksdb-build 2020-06-10 19:35:45 +00:00