Evan Tschannen
|
0f21e9ccf4
|
keep a second unordered_set for failed endpoints
|
2020-05-20 12:15:30 -07:00 |
Evan Tschannen
|
dfc152ebb3
|
shift the bits farther
|
2020-05-20 11:34:24 -07:00 |
Evan Tschannen
|
ed9d5dd857
|
cannot change sort order of endpoints
|
2020-05-20 00:00:06 -07:00 |
Evan Tschannen
|
c09a28b0db
|
speed up comparison of endpoints
|
2020-05-19 20:41:56 -07:00 |
Evan Tschannen
|
bf9f24beb5
|
fixed mismatch of Endpoint UIDs
|
2020-05-19 17:16:41 -07:00 |
Evan Tschannen
|
2557da1d47
|
fix compiler errors
|
2020-05-19 16:53:14 -07:00 |
Evan Tschannen
|
9313e490aa
|
change the first part of the UID to make comparisons cheaper
|
2020-05-19 16:48:20 -07:00 |
Evan Tschannen
|
ead17d6a7f
|
another attempt at changing serialization
|
2020-05-19 16:28:01 -07:00 |
Evan Tschannen
|
7dd226d264
|
readded a missing line
|
2020-05-19 15:35:57 -07:00 |
Evan Tschannen
|
99e1fbdd47
|
another attempt at speeding up serialization
|
2020-05-19 12:36:11 -07:00 |
Evan Tschannen
|
b7126f0acb
|
experimentally revert serialization of storage server interface
|
2020-05-18 19:54:09 -07: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 |
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 |
Meng Xu
|
11958c4039
|
Merge pull request #3097 from senthil-ram/snapRestoreNoBoost
Snapshot feature not to rely on boost::process
|
2020-05-07 19:17:46 -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
|
0be453de0a
|
Merge pull request #3026 from atn34/atn34/tsan
Add USE_TSAN and fix some data races
|
2020-05-07 18:06:18 -07:00 |
A.J. Beamon
|
e2cf7af2d9
|
Merge pull request #3049 from vishesh/go-generate-options
go: Update `generated.go` for 6.3
|
2020-05-07 18:02:08 -07:00 |
A.J. Beamon
|
32b161e054
|
Merge pull request #3099 from ajbeamon/fix-invalid-type-detail-tpcc
Fix TraceEvent "Type" detail in TPCC workload
|
2020-05-07 18:01:54 -07:00 |
Russell Sears
|
4098f3f48e
|
pr comment
|
2020-05-07 17:22:04 -07:00 |
Andrew Noyes
|
202129d5a7
|
Require c11 support for our c compiler
|
2020-05-07 23:45:19 +00:00 |
Andrew Noyes
|
3964fe34b8
|
Use c11 atomics in libeio
|
2020-05-07 23:43:50 +00:00 |
Andrew Noyes
|
449eac25ae
|
Use DefaultOnMainThread if not on the main thread
Otherwise use the old behavior, which I'm told was intended to fix a
priority version long ago.
|
2020-05-07 23:22:22 +00:00 |
A.J. Beamon
|
fb3c705c6b
|
Rename Type->TransactionType
|
2020-05-07 16:07:33 -07:00 |
Russell Sears
|
42950eba91
|
fix two correctness bugs in the comparison logic
|
2020-05-07 15:50:40 -07:00 |
Meng Xu
|
a93c23d239
|
Resovle review comments
|
2020-05-07 15:06:59 -07:00 |
Vishesh Yadav
|
c8b5ec475b
|
go: Replace quotes with backticks in generated.go
|
2020-05-07 14:54:57 -07:00 |
Evan Tschannen
|
6aec2b9c53
|
Merge pull request #3096 from ajbeamon/fix-invalid-type-detail
Fix invalid trace event detail named "Type" for invalid suppressions
|
2020-05-07 14:54:53 -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 |
Evan Tschannen
|
50a0753673
|
Merge pull request #3063 from atn34/atn34/improve-fb-empty-string
Reduce size of flatbuffers messages
|
2020-05-07 14:42:05 -07:00 |
Evan Tschannen
|
41732bc218
|
Merge pull request #3062 from tclinken/fix-backup-invalid-info-message
Fixed backup_invalid_info error message
|
2020-05-07 14:40:56 -07:00 |
sramamoorthy
|
13ff1b3b20
|
Revert "Exclude Snap related tests from correctness test temporily"
This reverts commit f95bbc0ffa .
|
2020-05-07 14:39:13 -07:00 |
Evan Tschannen
|
dd11b4dc1a
|
Merge pull request #3034 from mpilman/documentation/transaction-semantics
Additional documentation on transaction semantics
|
2020-05-07 14:36:42 -07:00 |
Evan Tschannen
|
5cd3b3df69
|
Merge pull request #3006 from mpilman/bugfixes/fix-clang10-compiler-warnings
Bugfixes/fix clang10 compiler warnings
|
2020-05-07 14:34:01 -07:00 |
Evan Tschannen
|
574914640a
|
Merge pull request #2999 from tclinken/more-move-optimizations
Generate rvalue reference overloads for actor callback functions
|
2020-05-07 14:32:27 -07:00 |
sramamoorthy
|
096afe40be
|
enhance spawnProcess
|
2020-05-07 14:24:35 -07:00 |
sramamoorthy
|
789975e191
|
fixes in spawnProcess
|
2020-05-07 14:24:34 -07:00 |
sramamoorthy
|
697a9422f5
|
replace boost::process with execv to spawn snapCreate process
|
2020-05-07 14:24:34 -07:00 |
Russell Sears
|
945daf980d
|
fix clang build
|
2020-05-07 12:09:40 -07:00 |
Russell Sears
|
5c17d5e054
|
fix MacOS + Windows build (std::random_shuffle has been deprecated + removed in newer versions of C++)
|
2020-05-07 12:09:40 -07:00 |
Russell Sears
|
1f102f7e16
|
pr comment: restore assert
|
2020-05-07 12:09:09 -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 |