Evan Tschannen
|
f17f00fdd5
|
Merge branch 'release-6.2'
# Conflicts:
# documentation/sphinx/source/release-notes.rst
|
2020-05-10 22:33:38 -07:00 |
|
Evan Tschannen
|
048201717c
|
Fixed a number of problems with monitorLeaderRemotely
|
2020-05-10 14:20:50 -07:00 |
|
Evan Tschannen
|
0957b33948
|
Merge pull request #3107 from etschannen/feature-fast-keyserver-decode
optimized decodeKeyServersValue on the proxy when loading all key ranges on startup
|
2020-05-09 18:05:29 -07:00 |
|
Evan Tschannen
|
f9518c3441
|
Merge pull request #3069 from alexmiller-apple/tls-connection-count
YOLO at reducing TLS connection count via doing monitorLeader on coordinators
|
2020-05-09 17:12:27 -07:00 |
|
Evan Tschannen
|
9d5e37f1a8
|
optimized decodeKeyServersValue on the proxy when loading all key ranges on startup
|
2020-05-09 16:54:35 -07:00 |
|
Andrew Noyes
|
8bd5dcaff8
|
Merge branch 'master' into atn34/special-key-versioning
|
2020-05-09 15:34:20 -07:00 |
|
A.J. Beamon
|
02307ba7b6
|
Merge branch 'master' into transaction-tagging
# Conflicts:
# fdbclient/DatabaseContext.h
|
2020-05-09 07:50:29 -07:00 |
|
Andrew Noyes
|
4cbf7b0fc0
|
Fix typo
|
2020-05-09 03:12:55 +00:00 |
|
Andrew Noyes
|
c9205a5e1e
|
Explain module
|
2020-05-09 03:03:53 +00:00 |
|
Andrew Noyes
|
d1b16eafc5
|
Only call getKeyRange once
|
2020-05-09 03:01:56 +00:00 |
|
Andrew Noyes
|
d48185bbed
|
Remove unnecessary usages
I wish I remember why I added these
|
2020-05-09 02:47:05 +00:00 |
|
Andrew Noyes
|
a53d05ea2d
|
Fix bug and add test
|
2020-05-09 02:46:40 +00:00 |
|
Evan Tschannen
|
ee0be88b99
|
consistency check can use a UIDtoTag map at a different version from the keyservers which could result in missing entries
|
2020-05-08 17:45:06 -07:00 |
|
Evan Tschannen
|
f0f52fb2be
|
Merge branch 'master' into feature-small-endpoint
# Conflicts:
# fdbclient/StorageServerInterface.h
|
2020-05-08 16:37:35 -07:00 |
|
Evan Tschannen
|
8166e1af8b
|
Storage server tags cannot change once used in the keyServer location map
|
2020-05-08 16:17:10 -07:00 |
|
Andrew Noyes
|
c6c0e2eb0f
|
Add several TEST macros
|
2020-05-08 05:37:37 +00:00 |
|
Andrew Noyes
|
6389f6ac51
|
Combine \xff\xff/transaction/* into one module
|
2020-05-08 05:37:37 +00:00 |
|
Andrew Noyes
|
697685574d
|
Fix worker_interfaces
They don't come sorted by address, they come sorted by process id
|
2020-05-08 05:37:37 +00:00 |
|
Andrew Noyes
|
38830f0eb9
|
Fix range read bounds bug
|
2020-05-08 05:37:37 +00:00 |
|
Andrew Noyes
|
76aed13bdc
|
Add prefix in comparator for worker_interfaces
|
2020-05-08 05:37:37 +00:00 |
|
Andrew Noyes
|
524a5c19e4
|
Rename to onModuleRead, add missing usages
|
2020-05-08 05:37:37 +00:00 |
|
Andrew Noyes
|
32d50fc359
|
Port over all existing special keys to framework
|
2020-05-08 05:37:37 +00:00 |
|
Andrew Noyes
|
ce0e03a800
|
Add virtual destructor to SpecialKeyRangeBaseImpl
|
2020-05-08 05:37:37 +00:00 |
|
Andrew Noyes
|
de53322d20
|
Prepare to transfer existing special key reads to framework
|
2020-05-08 05:37:37 +00:00 |
|
Andrew Noyes
|
640eb41ba4
|
Introduce special key space in api version 630
|
2020-05-08 05:37:37 +00:00 |
|
Andrew Noyes
|
6b35b1b686
|
Disallow no-module read by default
|
2020-05-08 05:37:37 +00:00 |
|
Andrew Noyes
|
1d6209e304
|
Check for cross-module reads
|
2020-05-08 05:37:37 +00:00 |
|
Meng Xu
|
a08bbcc539
|
Merge pull request #3046 from atn34/atn34/conflict-ranges
Add read/write conflict ranges to special key space
|
2020-05-07 22:36:18 -07:00 |
|
Jingyu Zhou
|
a833724322
|
Merge pull request #3078 from xumengpanda/mengxu/fr-circus-stall-PR
Performant restore: Various improvements based on circus test
|
2020-05-07 20:07:23 -07:00 |
|
Steve Atherton
|
62882f5552
|
Merge pull request #3088 from sears/lb_ub_perf_2
unrevert lb_ub_perf pull request
|
2020-05-07 18:23:17 -07:00 |
|
A.J. Beamon
|
0e21c0c17e
|
More fixes to the merge problem
|
2020-05-07 16:06:46 -07:00 |
|
Alex Miller
|
5f51d97444
|
Remove unneeded module violation.
|
2020-05-07 15:40:22 -07:00 |
|
A.J. Beamon
|
a8e3ad3c15
|
Fix merge error
|
2020-05-07 15:10:50 -07:00 |
|
A.J. Beamon
|
aed97a9f20
|
Merge branch 'master' into transaction-tagging
|
2020-05-07 14:52:22 -07:00 |
|
A.J. Beamon
|
92730b2f05
|
Merge branch 'master' into transaction-tagging
# Conflicts:
# fdbclient/NativeAPI.actor.cpp
|
2020-05-07 14:50:25 -07:00 |
|
Evan Tschannen
|
ff992060cd
|
Merge pull request #3073 from tclinken/fix-open-for-ide-build
Fix non-boost-related OPEN_FOR_IDE build errors
|
2020-05-07 14:47:59 -07:00 |
|
Russell Sears
|
bb1724c3ae
|
remove obsolete less field from PTreeFingerEntry, increase finger size to 96 based on calculation in check()
|
2020-05-07 12:09:02 -07:00 |
|
Russell Sears
|
c9489d45c5
|
remove the finger trimming loops from PTree::lower_bound and upper_bound
|
2020-05-07 12:08:54 -07:00 |
|
Russell Sears
|
ea02c5b896
|
optimize PTreeFinger copy constructors
|
2020-05-07 12:08:47 -07:00 |
|
Russell Sears
|
3569dfe6cb
|
stack allocate fingers
|
2020-05-07 12:08:39 -07:00 |
|
Russell Sears
|
5e1c43f87b
|
replace double invocations of operator<() with three way compare().
|
2020-05-07 12:08:29 -07:00 |
|
Russell Sears
|
99a805517e
|
reduce the number of calls to operator< made by lower_bound and upper_bound #2877
|
2020-05-07 12:08:21 -07:00 |
|
Russell Sears
|
ae2d9744cb
|
simple benchmarks of IndexedSet, VersionedMap and std::map
|
2020-05-07 12:08:00 -07:00 |
|
Evan Tschannen
|
9ccc417a4f
|
An indentifier must be set before calling LOG_TRANSACTION
|
2020-05-07 11:18:03 -07:00 |
|
A.J. Beamon
|
90dbf33182
|
Merge pull request #3079 from bnamasivayam/client-transaction-info
Add read version and commit version info to getVersion and commit cli…
|
2020-05-07 09:59:35 -07:00 |
|
A.J. Beamon
|
cd52005b4b
|
Merge branch 'master' into transaction-tagging
|
2020-05-07 09:16:52 -07:00 |
|
A.J. Beamon
|
fbf436f45f
|
Various cleanup and knob adjustments.
|
2020-05-07 09:15:33 -07:00 |
|
Evan Tschannen
|
5b7874c96d
|
Merge pull request #3084 from ajbeamon/fix-mutation-ref-serialization
MutationRef serialization depended on uninitialized data
|
2020-05-07 09:00:40 -07:00 |
|
Alex Miller
|
8a6e177950
|
Merge remote-tracking branch 'upstream/master' into tls-connection-count
|
2020-05-05 16:49:36 -07:00 |
|
A.J. Beamon
|
b1055a8501
|
Merge branch 'master' into transaction-tagging
|
2020-05-05 16:03:39 -07:00 |
|