A.J. Beamon
135b88d85f
Merge pull request #3254 from apple/release-6.3
...
Merge release-6.3 into master
2020-05-27 20:03:19 -07:00
A.J. Beamon
b3c269351a
Merge pull request #3252 from apple/release-6.2
...
Merge release-6.2 into release-6.3
2020-05-27 19:13:24 -07:00
A.J. Beamon
96f396ec7f
Make sure to build the binary stripping targets when packaging stripped binaries
2020-05-27 16:40:07 -07:00
A.J. Beamon
736a47837d
Merge pull request #3245 from apple/release-6.3
...
Merge release-6.3 into master
2020-05-27 13:27:47 -07:00
A.J. Beamon
d6be580319
Merge branch 'release-6.2' into merge-release-6.2-into-release-6.3
...
# Conflicts:
# documentation/sphinx/source/command-line-interface.rst
# documentation/sphinx/source/release-notes.rst
# fdbcli/fdbcli.actor.cpp
2020-05-27 11:42:27 -07:00
Meng Xu
36ad1a95f4
Resolve conflicts when merge release-6.3 into master
2020-05-25 12:11:59 -07:00
Meng Xu
1c35ad884f
Merge branch 'master' into mengxu/release-6.3-conflict-PR
...
Has conflict with master;
Next commit will fix the conflicts.
2020-05-25 12:01:49 -07:00
Evan Tschannen
ee6ff80064
another compile fix
2020-05-22 17:26:22 -07:00
Evan Tschannen
d1625e4add
another fix
2020-05-22 17:22:37 -07:00
Evan Tschannen
4b6e1d8a57
fix compile problem
2020-05-22 17:16:59 -07:00
Evan Tschannen
ced65cd30b
finished explicitly versioning everything stored in the database
2020-05-22 17:14:21 -07:00
Evan Tschannen
72ce997d22
explicitly versioned every key in systemData, so we only will update the associated protocolVersion when the serialization actually changes
2020-05-22 16:35:01 -07:00
Evan Tschannen
8fd926e08e
serialize old tlog entries with old protocol versions to support downgrades
2020-05-22 14:00:07 -07:00
Evan Tschannen
740d212a66
Merge pull request #3220 from sfc-gh-clin/add-traces-to-conflicting-keys-test
...
Fix nightly failure in ReportConflictingKeys test
2020-05-22 09:31:38 -07:00
Evan Tschannen
a49221c2f4
Merge pull request #3217 from jzhou77/backup-fix
...
Fix a super rare missing mutation bug in backup workers
2020-05-22 09:27:56 -07:00
A.J. Beamon
d128252e90
Merge release-6.3 into master
2020-05-22 09:25:32 -07:00
Chaoguang Lin
f957dfabb5
clang-format
2020-05-22 05:25:13 -07:00
Chaoguang Lin
b44ec9c98a
Fix bug in reporting conflicting keys. Add read_conflict_range index mapping when we have multiple resolvers
2020-05-22 04:44:09 -07:00
Chaoguang Lin
a03a3c297d
Add more detailed traces
2020-05-21 14:48:35 -07:00
A.J. Beamon
2f9cd383ea
Use stripped executables in packages when not building with debug symbols.
2020-05-21 13:39:55 -07:00
Jingyu Zhou
9e23166cf8
Fix a super rare missing mutation bug in backup workers
...
When a backup worker stops pulling for an old epoch, we cannot clear mutations.
This is because these muations are needed for saving.
2020-05-21 12:19:57 -07:00
Andrew Noyes
a2fd6d46a0
Cancel pending special key space reads on destroy
...
Previously the special key space would take a reference to the
transaction, but this doesn't make sense since the transaction might not
be refcounted
2020-05-21 17:37:11 +00:00
Evan Tschannen
cc9dd8ac72
Merge pull request #3214 from etschannen/release-6.3
...
Do not use tags in the keyServers map in the initial version of 6.3
2020-05-20 17:12:43 -07:00
Meng Xu
3bf2ff9ae8
Merge pull request #2547 from tclinken/add-data-distribution-metrics
...
Add data distribution metrics
2020-05-20 17:11:40 -07:00
Evan Tschannen
7d91a3a919
Merge branch 'release-6.3' of github.com:apple/foundationdb into release-6.3
2020-05-20 16:30:14 -07:00
Chaoguang Lin
afa7c0a9cc
Change the value format to as json string
2020-05-20 15:59:01 -07:00
Meng Xu
c0c15130b8
Merge pull request #3172 from jzhou77/backup-fix
...
Limit memory usage of backup workers
2020-05-20 15:46:11 -07:00
Chaoguang Lin
0d9135ee57
Merge remote-tracking branch 'upstream/release-6.3' into add-data-distribution-metrics
2020-05-20 15:21:26 -07:00
A.J. Beamon
2aac9d1202
Merge pull request #3178 from ajbeamon/tag-throttling-by-priority
...
Tag (un)throttling by priority in fdbcli
2020-05-20 15:17:51 -07:00
Evan Tschannen
91f3b1c476
Merge pull request #3160 from satherton/feature-redwood
...
Update Redwood.
2020-05-20 15:04:01 -07:00
Evan Tschannen
f1dca05cf3
Merge pull request #3194 from etschannen/feature-small-endpoint
...
Optimized failure monitor performance
2020-05-20 14:48:13 -07:00
Chaoguang Lin
edc5fc8c0b
fix typo and use ASSERT_WE_THINK
2020-05-20 14:46:19 -07:00
Jingyu Zhou
3bf38c1acd
Add a comment on restore's clear mutation
2020-05-20 14:42:30 -07:00
Evan Tschannen
d27ac1e73a
Merge pull request #3104 from jzhou77/backup-cmd
...
Toggle backup mode in ConfigureDatabase workload
2020-05-20 14:38:48 -07:00
Evan Tschannen
06676fc88f
Merge pull request #3166 from tclinken/6.3-avoid-ub
...
Eliminate some undefined behavior and const_cast usage
2020-05-20 14:36:30 -07:00
A.J. Beamon
cc4874918a
Merge branch 'release-6.3' into tag-throttling-by-priority
...
# Conflicts:
# fdbserver/Ratekeeper.actor.cpp
2020-05-20 14:26:35 -07:00
Evan Tschannen
87350e1bf7
Merge pull request #3174 from ajbeamon/process-available-memory-balancing
...
Balance available memory based on the limits set for each process.
2020-05-20 14:20:11 -07:00
Evan Tschannen
6a006c4c1f
use the first RequestStream as the base endpoint
2020-05-20 13:52:22 -07:00
Jingyu Zhou
cdeabc4de6
Fix memory accounting error due to growing Arena
...
After an Arena object is counted, it can grow larger later. So we can't reduce
the amount of memory of arena size later. Instead, we use the arena size when
inserting mutations.
2020-05-20 13:26:57 -07:00
A.J. Beamon
b589c3c940
Remove IncludeVersions.h, which is no longer needed for cmake-only builds
2020-05-20 13:23:02 -07:00
A.J. Beamon
0f43ccbbf0
Merge pull request #3205 from bnamasivayam/add-locality-data
...
Add locality data
2020-05-20 10:56:31 -07:00
Chaoguang Lin
298b94a044
clang-format the change
2020-05-19 20:51:02 -07:00
Chaoguang Lin
c230c23a3a
Add test for smaller range read in dd-stats
2020-05-19 20:49:15 -07:00
Balachandar Namasivayam
938eac2821
Fix bug.
2020-05-19 18:49:04 -07:00
Balachandar Namasivayam
a22d71bb24
Parse Events through the EventParser
2020-05-19 17:02:13 -07:00
Jingyu Zhou
4315af25e7
Fix unfinished restore tests
...
Because backup worker is disabled before performing the restore, we can't allow
a new backup of the new type running.
2020-05-19 15:18:45 -07:00
Jingyu Zhou
9e9591a07a
Fix an infinite loop
2020-05-19 15:15:39 -07:00
Chaoguang Lin
93ca130602
Delete the unnecessay endKey field in DDMetricsRef, since each begin key is the previous end key
2020-05-19 13:32:42 -07:00
A.J. Beamon
d636194d0d
Remove deprecated fields in status: worst_version_lag_storage_server and limiting_version_lag_storage_server
2020-05-19 13:12:10 -07:00
A.J. Beamon
7a09d016a6
Merge branch 'release-6.3' into merge-release6.3-into-master
2020-05-19 12:52:44 -07:00