sfc-gh-tclinkenbeard
|
41c790b299
|
Merge remote-tracking branch 'origin/master' into config-db
|
2021-06-10 22:31:23 -07:00 |
sfc-gh-tclinkenbeard
|
aac6aa2b29
|
Remove defunct configuration database workloads.
These may be added back later, but they are not in use now
|
2021-06-10 19:51:31 -07:00 |
Steve Atherton
|
d155482f5f
|
Remove the legacy IVersionedStore / IStoreCursor classes and implementations as they are no longer useful or efficient, respectively. BTreeCursor can be used far more efficiently to access the BTree.
|
2021-06-08 16:46:09 -07:00 |
sfc-gh-tclinkenbeard
|
cfc4545135
|
Use g_knobs for SERVER_KNOBS and CLIENT_KNOBS
|
2021-06-07 14:32:51 -07:00 |
Trevor Clinkenbeard
|
866f536983
|
Merge pull request #4888 from sfc-gh-tclinkenbeard/remove-fdbserver-includes
Remove fdbserver includes from fdbclient
|
2021-06-07 10:22:13 -07:00 |
Lukas Joswiak
|
153de33f57
|
Revert "Merge pull request #4802 from sfc-gh-ljoswiak/revert/actor-lineage"
This reverts commit 6499fa178e , reversing
changes made to 1512631957 .
|
2021-06-04 13:31:55 -07:00 |
Josh Slocum
|
ac209b32fd
|
Addressing review comments
|
2021-06-03 15:31:16 +00:00 |
Josh Slocum
|
b3e4f182ef
|
TSS Mapping Change
|
2021-06-02 17:30:09 +00:00 |
sfc-gh-tclinkenbeard
|
1a40c60674
|
Move RestoreWorkerInterface into fdbserver
|
2021-05-30 15:02:33 -07:00 |
sfc-gh-tclinkenbeard
|
594e8944ae
|
Move RestoreWorkerInterface into fdbserver
|
2021-05-30 11:51:47 -07:00 |
sfc-gh-tclinkenbeard
|
739d8813dd
|
Create configuration database node files on demand
|
2021-05-23 18:01:50 -07:00 |
sfc-gh-tclinkenbeard
|
ea8396c9be
|
Improve decoupling of configuration database interfaces and implementations
|
2021-05-17 15:31:03 -07:00 |
sfc-gh-tclinkenbeard
|
641882ef0b
|
Add dummy PaxosConfixDatabaseNode implementation
|
2021-05-17 14:15:30 -07:00 |
sfc-gh-tclinkenbeard
|
32f38394b1
|
Added dummy PaxosConfigConsumer implementation
|
2021-05-17 13:41:50 -07:00 |
sfc-gh-tclinkenbeard
|
6a163c0df9
|
Add basic ConfigBroadcaster unit test
|
2021-05-13 11:22:25 -07:00 |
sfc-gh-tclinkenbeard
|
511ce8d088
|
Use SimpleConfigConsumer in LocalConfiguration
|
2021-05-12 17:24:13 -07:00 |
sfc-gh-tclinkenbeard
|
a5749de6b6
|
Refactor ConfigBroadcaster
|
2021-05-11 16:57:37 -07:00 |
sfc-gh-tclinkenbeard
|
21e5456230
|
Add schema to configuration database (not yet tested)
|
2021-05-11 11:12:19 -07:00 |
Lukas Joswiak
|
4ea760b2a9
|
Revert "Merge pull request #4136 from sfc-gh-mpilman/features/actor-lineage"
This reverts commit da41534618 , reversing
changes made to e6300905d6 .
|
2021-05-10 20:26:12 -07:00 |
sfc-gh-tclinkenbeard
|
4d3a7ceb44
|
Added simple DynamicKnobsWorkload
|
2021-04-29 16:32:30 -07:00 |
sfc-gh-tclinkenbeard
|
9bed1f7aa5
|
Run SimpleConfigBroadcaster on cluster controller
|
2021-04-25 17:20:02 -07:00 |
sfc-gh-tclinkenbeard
|
f54f082159
|
Build interfaces for full config update pipeline
|
2021-04-16 17:58:00 -07:00 |
sfc-gh-tclinkenbeard
|
18f17a4ea2
|
First draft of config-db
|
2021-04-14 22:06:37 -07:00 |
Markus Pilman
|
eb036b7b02
|
Merge remote-tracking branch 'origin/master' into features/actor-lineage
|
2021-03-17 11:59:54 -06:00 |
Andrew Noyes
|
4a6ec52e0d
|
Merge pull request #4242 from sfc-gh-mpilman/features/coroutine2
Replace libcoro with boost::coroutine2
|
2021-02-17 15:45:19 -08:00 |
Markus Pilman
|
d13e240496
|
use libcoroutine for Windows
The Windows CI still doesn't have boost context installed
so we use the old implementation for now
|
2021-02-17 09:23:41 -07:00 |
Markus Pilman
|
82cda5448d
|
Merge pull request #4266 from sfc-gh-nwijetunga/optimize-watches-client
Optimize Watches Client
|
2021-02-16 13:28:51 -07:00 |
Nim Wijetunga
|
2560dc0227
|
add test workload
|
2021-02-09 12:32:37 -05:00 |
Andrew Noyes
|
46f98c8705
|
Update fdbserver/CMakeLists.txt
Co-authored-by: Markus Pilman <markus.pilman@snowflake.com>
|
2021-02-05 08:21:45 -08:00 |
Andrew Noyes
|
db82da5bc2
|
Only link to jemalloc in fdbserver
Including jemalloc in libfdb_c seems to be problematic, since it's
apparently not recommended to dlopen jemalloc:
https://github.com/jemalloc/jemalloc/issues/937#issuecomment-311242450
|
2021-02-05 01:30:31 +00:00 |
Steve Atherton
|
d718e7baf3
|
Merge pull request #4179 from sfc-gh-tclinkenbeard/run-minio-joshua
Support Testing S3BlobStore backup in simulation
|
2021-01-26 14:39:57 -08:00 |
Andrew Noyes
|
564c70acb4
|
Merge branch 'master' into anoyes/modernize-use-override
|
2021-01-25 18:26:18 -08:00 |
Andrew Noyes
|
0ef44739ea
|
Fix OPEN_FOR_IDE build in preparation for using clang-tidy
|
2021-01-26 02:04:11 +00:00 |
Andrew Noyes
|
adde95bea5
|
Merge branch 'release-6.3' into anoyes/merge-6.3-to-master
Commit merge conflicts for now
|
2021-01-25 18:55:24 +00:00 |
Markus Pilman
|
fb64902d5c
|
Assign roles
|
2021-01-19 16:04:09 -07:00 |
Steve Atherton
|
6da78b1b19
|
Rewrote how injected faults are handled in SQLite to be more reliable and work with an upcoming write throttling feature in AsyncFileCached.
|
2021-01-15 19:29:14 -08:00 |
Markus Pilman
|
8e93573aad
|
Merge branch 'master' of github.com:apple/foundationdb into features/actor-lineage
|
2021-01-05 10:24:45 -07:00 |
sfc-gh-tclinkenbeard
|
61a29ecfc8
|
Merge remote-tracking branch 'origin/master' into run-minio-joshua
|
2021-01-01 09:38:36 -04:00 |
sfc-gh-tclinkenbeard
|
2c8ca5d7f9
|
Added BlobStoreWorkload.h
|
2020-12-24 22:04:06 -04:00 |
Markus Pilman
|
f8e1df6c4f
|
Support for actor stack traces
|
2020-12-10 10:42:04 -07:00 |
Richard Chen
|
c77d9e4abe
|
merge conflicts
|
2020-12-02 21:53:19 +00:00 |
sfc-gh-tclinkenbeard
|
fff8e34b4d
|
Move IKeyValueContainer from flow to fdbserver
|
2020-11-15 12:23:08 -08:00 |
sfc-gh-tclinkenbeard
|
575b36bf53
|
Move RadixTree from flow to fdbserver
|
2020-11-15 11:57:54 -08:00 |
sfc-gh-tclinkenbeard
|
12a6205d99
|
Move MetricLogger from fdbclient to fdbserver
|
2020-11-15 11:41:57 -08:00 |
Markus Pilman
|
0f205620bf
|
Merge branch 'master' into features/udp
|
2020-11-12 13:51:17 -07:00 |
Richard Chen
|
9c6c2704d0
|
Merge branch 'master' of https://github.com/apple/foundationdb into stable_interfaces
|
2020-10-30 23:59:32 +00:00 |
Trevor Clinkenbeard
|
0faaecc780
|
Merge branch 'master' into merge
|
2020-10-29 22:27:40 -07:00 |
sfc-gh-tclinkenbeard
|
cf4c8e375f
|
Merge remote-tracking branch 'origin/release-6.3' into merge
|
2020-10-29 22:15:41 -07:00 |
sfc-gh-tclinkenbeard
|
82b6daa16b
|
First draft of Azure blob storage backup container
|
2020-10-24 16:47:51 -07:00 |
Richard Chen
|
055add9682
|
conflicts
|
2020-10-23 06:33:00 +00:00 |
Markus Pilman
|
93d7addd28
|
minor fix to make gperftools integration a bit prettier
|
2020-10-22 13:56:05 -06:00 |
Markus Pilman
|
4b12b9fc01
|
Fix toml11 cmake
|
2020-10-22 13:27:06 -06:00 |
Richard Chen
|
545ee4269d
|
master conflicts
|
2020-10-19 01:03:54 +00:00 |
sfc-gh-tclinkenbeard
|
c1d88b39ab
|
Merge remote-tracking branch 'origin/master' into add-upgrade-and-backup-restore-test
|
2020-10-17 11:35:12 -07:00 |
Trevor Clinkenbeard
|
24ea35e56f
|
Merge pull request #3748 from sfc-gh-ljoswiak/visibility-2
Add TLogVersion::V6
|
2020-10-14 17:35:32 -07:00 |
Richard Chen
|
41843f07e6
|
add simulator support for different process versions and ProtocolVersion test
|
2020-10-12 18:19:31 +00:00 |
Lukas Joswiak
|
dea7000970
|
Merge remote-tracking branch 'upstream/master' into visibility-1
|
2020-10-06 18:38:15 -07:00 |
Daniel Smith
|
4c89e38a29
|
Fix static linking of lz4
|
2020-10-06 18:22:03 +00:00 |
sfc-gh-tclinkenbeard
|
b4ffc04e4e
|
Add UpgradeAndBackupRestore test
|
2020-10-04 23:27:10 -07:00 |
Jon Fu
|
57a80cfef2
|
added new SimpleAtomicAdd workload and adjusted SnapIncrementalRestore restarting test
|
2020-09-28 16:19:48 -04:00 |
Young Liu
|
35bef73a1c
|
Rename proxy to commit proxy
|
2020-09-10 17:44:15 -07:00 |
Jon Fu
|
0eb7092faa
|
Merge branch 'master' of https://github.com/apple/foundationdb into jfu-incremental-backup-only
|
2020-09-08 12:53:29 -04:00 |
Lukas Joswiak
|
f896c68996
|
Cleanup
|
2020-09-04 15:36:47 -07:00 |
Lukas Joswiak
|
1ca7fe1a05
|
Add span metadata message
|
2020-09-04 15:36:47 -07:00 |
Young Liu
|
87693cae81
|
merge master branch and resolve conflicts
|
2020-09-02 13:44:33 -07:00 |
Jon Fu
|
b9baa996e3
|
Merge branch 'master' of https://github.com/apple/foundationdb into jfu-incremental-backup-only
|
2020-09-01 14:38:02 -04:00 |
Evan Tschannen
|
12edadd059
|
Merge branch 'release-6.3'
# Conflicts:
# CMakeLists.txt
# fdbclient/Knobs.cpp
# fdbclient/MasterProxyInterface.h
# fdbrpc/simulator.h
# fdbserver/MasterProxyServer.actor.cpp
# tests/fast/CycleAndLock.txt
# tests/fast/TxnStateStoreCycleTest.txt
# tests/fast/VersionStamp.txt
# tests/slow/ParallelRestoreOldBackupApiCorrectnessAtomicRestore.txt
# tests/slow/ParallelRestoreOldBackupCorrectnessCycle.txt
# versions.target
|
2020-08-31 19:33:34 -07:00 |
Daniel Smith
|
bf5acc7296
|
Use lz4
|
2020-08-31 20:07:35 +00:00 |
Evan Tschannen
|
29eec30183
|
Merge branch 'release-6.2' into release-6.3
# Conflicts:
# CMakeLists.txt
# build/Dockerfile
# build/Dockerfile.devel
# documentation/sphinx/source/downloads.rst
# fdbserver/Knobs.cpp
# fdbserver/LogSystem.h
# fdbserver/MasterProxyServer.actor.cpp
# fdbserver/TagPartitionedLogSystem.actor.cpp
# fdbserver/WaitFailure.actor.cpp
# fdbserver/fdbserver.vcxproj
# fdbserver/fdbserver.vcxproj.filters
# packaging/msi/FDBInstaller.wxs
|
2020-08-31 01:10:29 -07:00 |
Andrew Noyes
|
fbc97a12b8
|
Add LockDatabaseFrequently workload
|
2020-08-19 23:17:38 +00:00 |
Jon Fu
|
ae999aa118
|
Merge branch 'master' of https://github.com/apple/foundationdb into jfu-incremental-backup-only
|
2020-08-19 16:36:47 -04:00 |
Jon Fu
|
35aa1034cd
|
added new test spec and workload to verify correctness of incremental backup and restore
|
2020-08-19 13:45:51 -04:00 |
Young Liu
|
79ce16650d
|
merge master branch
|
2020-08-11 19:22:10 -07:00 |
Markus Pilman
|
4782c7c4b1
|
Merge remote-tracking branch 'origin/master' into features/udp
|
2020-08-11 15:35:52 -06:00 |
Markus Pilman
|
6d84bcb568
|
Merge remote-tracking branch 'origin/master' into features/udp
|
2020-08-06 14:08:34 -06:00 |
Markus Pilman
|
8976694ba1
|
UDP implementation (untested)
|
2020-08-06 14:06:50 -06:00 |
Xiaoge Su
|
d8bb36c4c8
|
Refactor applyMetadataMutations to accept less args
|
2020-08-06 11:40:40 -07:00 |
Evan Tschannen
|
a49cb41de7
|
Merge branch 'release-6.3'
# Conflicts:
# CMakeLists.txt
# cmake/ConfigureCompiler.cmake
# fdbserver/Knobs.cpp
# fdbserver/StorageCache.actor.cpp
# fdbserver/storageserver.actor.cpp
# flow/ThreadHelper.actor.h
# flow/serialize.h
# tests/CMakeLists.txt
|
2020-07-29 00:31:55 -07:00 |
Meng Xu
|
2b8aa296bb
|
Merge pull request #3482 from sfc-gh-tclinkenbeard/support-downgrades
Support and test downgrades
|
2020-07-28 17:00:54 -07:00 |
Young Liu
|
525f10e30c
|
Merge master branch
|
2020-07-22 16:08:49 -07:00 |
Meng Xu
|
b2a3b4fd83
|
Merge branch 'master' into mengxu/merge-6.3-PR
|
2020-07-20 11:34:18 -07:00 |
Meng Xu
|
8cffd30951
|
FastRestore:Replace master word with controller
|
2020-07-16 16:37:13 -07:00 |
Young Liu
|
5b06d69d25
|
Pass watches test
|
2020-07-15 00:37:41 -07:00 |
Alex Miller
|
0a8f61b967
|
Make TOML mandatory.
|
2020-07-12 19:43:38 -07:00 |
Alex Miller
|
c20fc87d6a
|
Fix the cmake things
|
2020-07-12 14:47:39 -07:00 |
Alex Miller
|
f08f0255cc
|
Copy paste cmake code until it seems like it maybe downloads TOML11
|
2020-07-12 14:47:39 -07:00 |
sfc-gh-tclinkenbeard
|
373b5ffb4f
|
Added forward compatibility and Downgrade workload
|
2020-07-09 14:28:35 -07:00 |
Meng Xu
|
1dead7c199
|
Merge pull request #3440 from sfc-gh-xwang/master
add HealthMetricsWorkload and WriteTagThrottlingWorkload
|
2020-07-09 10:04:46 -07:00 |
Alex Miller
|
c76e0cfe04
|
Add a ReadAfterWrite workload, to measure TLog->SS propagation delay.
|
2020-07-01 02:17:43 -07:00 |
Xiaoxi Wang
|
dc568cad21
|
add HealthMetricsWorkload and WriteTagThrottlingWorkload to prepare for new throttling feature
|
2020-07-01 04:56:21 +00:00 |
A.J. Beamon
|
76ac5dfeaf
|
Merge branch 'release-6.3' into merge-release-6.3-into-master
# Conflicts:
# documentation/sphinx/source/release-notes/release-notes-630.rst
|
2020-06-17 18:31:06 -07:00 |
Meng Xu
|
96206a8032
|
Merge pull request #3368 from apple/release-6.3
Merge Release 6.3 to master
|
2020-06-15 20:15:22 -07:00 |
Daniel Smith
|
acbfe2e4c9
|
Revert "Revert "Initial RocksDB""
|
2020-06-15 12:45:36 -04:00 |
Jingyu Zhou
|
9cd1614c82
|
Revert "Initial RocksDB"
|
2020-06-11 15:29:46 -07:00 |
Daniel Smith
|
a4dbb5dd01
|
Merge branch 'trace-batch-thread-hostile' into rocksdb-6.3
|
2020-06-11 15:53:57 +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
|
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 |