Evan Tschannen
|
b36e08f08f
|
first version of non-copying recovery. Upgrades are broken, and it has not been tested using fearless configurations yet
|
2018-03-29 15:12:38 -07:00 |
Evan Tschannen
|
9c8cb445d6
|
optimized the tlog to use a vector for tags instead of a map
|
2018-03-17 10:36:19 -07:00 |
Evan Tschannen
|
ccd70fd005
|
The tlog uses the tags embedded in the message instead of a separate vector of locations
optimized remote tlog committing to avoid re-serializing the message
|
2018-03-16 16:47:05 -07:00 |
Evan Tschannen
|
37a6a81634
|
Merge commit '7f6fc3e039c911cd84b8540f7f799fc38a1c1822' into feature-remote-logs
# Conflicts:
# fdbserver/workloads/RestartRecovery.actor.cpp
|
2018-02-23 12:33:28 -08:00 |
Evan Tschannen
|
cfcf98cffc
|
fix: log router tags were not stored at a best location
|
2018-02-23 12:26:19 -08:00 |
Alec Grieser
|
0bae9880f1
|
remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py
|
2018-02-21 10:25:11 -08:00 |
Evan Tschannen
|
c7b3be5b19
|
re-enabled better master exists
the cluster controller can choose a better data center for itself and let the workers know where the next cluster controller should be recruited
|
2018-02-09 16:48:55 -08:00 |
Evan Tschannen
|
89f0f9318a
|
decodeServerTagValue decodes tags encoded pre-6.0
|
2018-01-20 10:33:13 -08:00 |
Evan Tschannen
|
5ac4f73978
|
Merge branch 'release-5.1' into feature-remote-logs
# Conflicts:
# fdbclient/NativeAPI.actor.cpp
# fdbrpc/Locality.h
# fdbrpc/simulator.h
# fdbserver/ApplyMetadataMutation.h
# fdbserver/ClusterController.actor.cpp
# fdbserver/LogSystemPeekCursor.actor.cpp
# fdbserver/MasterProxyServer.actor.cpp
# fdbserver/SimulatedCluster.actor.cpp
# fdbserver/TLogServer.actor.cpp
# fdbserver/TagPartitionedLogSystem.actor.cpp
# fdbserver/WorkerInterface.h
# fdbserver/masterserver.actor.cpp
# flow/Net2.actor.cpp
# tests/fast/SidebandWithStatus.txt
# tests/rare/LargeApiCorrectnessStatus.txt
# tests/slow/DDBalanceAndRemoveStatus.txt
|
2018-01-05 11:33:42 -08:00 |
Evan Tschannen
|
982f0dcb1e
|
Merge pull request #222 from cie/alexmiller/drtimefix2
Fix yet another VersionStamp DR issue.
|
2017-12-20 15:09:23 -08:00 |
Alex Miller
|
c7dbd31a1e
|
Refactoring: Create a common prefixRange and do UID->Key once in backup.
|
2017-12-19 17:17:50 -08:00 |
Evan Tschannen
|
1dc9eceb6d
|
optimize GetKeyLocationRequests on the proxy so they only require a single map lookup, instead of doing 3 + (3* [number of ranges]) lookups
|
2017-12-15 20:13:44 -08:00 |
Evan Tschannen
|
c22708b6d6
|
added tag localities
fix: remote logs need to stop the master when they are stopped
|
2017-08-03 16:16:36 -07:00 |
FDB Dev Team
|
a674cb4ef4
|
Initial repository commit
|
2017-05-25 13:48:44 -07:00 |