sfc-gh-tclinkenbeard
|
a71099471b
|
Update copyright header dates
|
2022-03-21 13:36:23 -07:00 |
|
sfc-gh-tclinkenbeard
|
184f0d7586
|
Improve const correctness of storage wiggler classes
|
2022-03-11 09:20:53 -04:00 |
|
A.J. Beamon
|
d8e161f89e
|
Refactor NativeAPI transactions to create and pass around a reference counted state object. Watches no longer use the tranasction info object but instead use their own state.
|
2021-12-17 11:57:39 -08:00 |
|
Evan Tschannen
|
fd2b27d7c4
|
Merge pull request #6103 from sfc-gh-ajbeamon/fix-dd-merge-too-soon
Fix: Merge too soon bug
|
2021-12-06 15:01:47 -08:00 |
|
A.J. Beamon
|
ce2d1e1648
|
Fix: the shard tracker state could become inaccurate if there is an ABA type update to the bandwith state of a shard.
|
2021-12-03 18:42:55 -08:00 |
|
sfc-gh-tclinkenbeard
|
3b5d23ef88
|
Remove unnecessary temporary objects when appending to vector of pairs
|
2021-12-01 18:15:16 -08:00 |
|
Chang Liu
|
c10dd0df4b
|
fix roll trace event issue for data distribution
Description
Testing
|
2021-09-24 15:40:17 -07:00 |
|
Xiaoge Su
|
abf73047ca
|
Enforce std:: specifier rather than using namespace
|
2021-09-16 19:40:28 -07:00 |
|
Josh Slocum
|
17f6f7a2ca
|
Using the current max shard size estimate instead of the max possible if unavailable
|
2021-08-19 16:17:55 -05:00 |
|
sfc-gh-tclinkenbeard
|
3442ebd3b7
|
Fix more -Wreorder-ctor warnings across many files
|
2021-07-24 11:20:51 -07:00 |
|
Andrew Noyes
|
f5d312e4a0
|
Avoid casting NaN to int
Apparently it's possible for dbSizeEstimate to be negative
|
2021-06-04 09:47:06 -07:00 |
|
Evan Tschannen
|
d2f9bf7eb6
|
added comments and fixed style
|
2021-03-16 15:44:49 -07:00 |
|
FDB Formatster
|
df90cc89de
|
apply clang-format to *.c, *.cpp, *.h, *.hpp files
|
2021-03-10 10:18:07 -08:00 |
|
Steve Atherton
|
76a4293d1d
|
Merge branch 'release-6.3'
# Conflicts:
# fdbserver/fdbserver.actor.cpp
|
2021-02-15 02:13:06 -08:00 |
|
Steve Atherton
|
f4c9b88908
|
Merge branch 'release-6.2' into release-6.3
# Conflicts:
# cmake/CompileBoost.cmake
# fdbserver/DataDistribution.actor.cpp
# fdbserver/fdbserver.actor.cpp
# flow/Error.cpp
|
2021-02-15 02:05:03 -08:00 |
|
Andrew Noyes
|
4e184fe236
|
Fix memory errors
|
2021-02-11 02:58:21 +00:00 |
|
sfc-gh-tclinkenbeard
|
5b2e88b187
|
Use structured bindings in for loops
|
2020-12-27 01:46:20 -04:00 |
|
sfc-gh-tclinkenbeard
|
19816ccdbf
|
Improve DataDistribution const-correctness
|
2020-12-26 20:22:27 -04:00 |
|
Andrew Noyes
|
877997632d
|
Merge branch 'release-6.3' into anoyes/merge-release-6.3-master
Include conflict markers for review purposes
|
2020-12-04 01:38:07 +00:00 |
|
Andrew Noyes
|
dc2bac5670
|
Resolve conflicts
|
2020-11-24 19:09:42 +00:00 |
|
Andrew Noyes
|
1f541f02be
|
Merge branch 'anoyes/merge-6.2-to-6.3' into anoyes/release-6.3-merge
Merge, leaving conflict markers for now
|
2020-11-24 16:55:34 +00:00 |
|
Evan Tschannen
|
2e13aacf1e
|
Merge pull request #4049 from sfc-gh-tclinkenbeard/fix-shard-merge-too-soon
Fix HasBeenTrueFor::set function
|
2020-11-18 10:29:58 -08:00 |
|
David Youngworth
|
d64cf8b9e3
|
Merge branch 6.3 into master
|
2020-11-17 11:22:45 -08:00 |
|
sfc-gh-tclinkenbeard
|
84632d63ad
|
Remove stale comment
|
2020-11-16 17:54:47 -08:00 |
|
sfc-gh-tclinkenbeard
|
898fbac191
|
Remove special handling of broken_promise errors
|
2020-11-16 13:28:08 -08:00 |
|
sfc-gh-tclinkenbeard
|
4f369e70ab
|
Add code coverage macro to DataDistributionTracker::SafeAccessor::operator()
|
2020-11-16 13:25:39 -08:00 |
|
sfc-gh-tclinkenbeard
|
6235d087a6
|
Prevent shardTracker or trackShardBytes from accidentally unsafely accessing DataDistributionTracker
|
2020-11-16 12:46:21 -08:00 |
|
David Youngworth
|
d0391db862
|
Merge branch 'release-6.2' into release-6.3
|
2020-11-16 10:15:23 -08:00 |
|
sfc-gh-tclinkenbeard
|
ca8ea3b6ff
|
Fix memory issues caused by cancelling data distribution tracker
|
2020-11-15 23:52:36 -08:00 |
|
sfc-gh-tclinkenbeard
|
6917da9ce7
|
Fix HasBeenTrueFor::set
|
2020-11-13 13:15:51 -08:00 |
|
Meng Xu
|
222da17558
|
Merge branch 'release-6.2' into mengxu/ha-code-read
|
2020-11-12 13:39:27 -08:00 |
|
Meng Xu
|
c2dd7d1d38
|
Remove unresolved questions
|
2020-11-11 22:39:11 -08:00 |
|
Andrew Noyes
|
f467524e06
|
Don't dereference self on broken_promise
|
2020-11-11 00:24:23 +00:00 |
|
sfc-gh-tclinkenbeard
|
4669f837fa
|
Add uses of makeReference
|
2020-11-07 22:10:18 -08:00 |
|
Meng Xu
|
063700e4d6
|
Add comments and questions to HA and tLog code reading
The comments' correctness need to be confirmed by reviewers.
|
2020-10-30 12:14:57 -07:00 |
|
Jingyu Zhou
|
8f17a1a5d6
|
Merge branch 'release-6.2' into release-6.3
|
2020-10-16 15:25:39 -07:00 |
|
sfc-gh-tclinkenbeard
|
91a8367acb
|
Avoid slow task in ~DataDistributionTracker
|
2020-10-01 11:44:55 -07:00 |
|
Xin Dong
|
3ac6996844
|
Increased some knobs to throttle the spammy read hot logging. Also added more details inside the read hot log to make it useful
|
2020-08-12 14:27:34 -07:00 |
|
Chaoguang Lin
|
5bc2e2e595
|
update comments, make isAsync() virtual, remove unused code
|
2020-06-12 10:12:44 -07:00 |
|
Chaoguang Lin
|
980bee1d13
|
Fix fetchShardMetricsList_impl and add read cache in special key space
|
2020-06-12 10:12:44 -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 |
|
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 |
|
Chaoguang Lin
|
ef724bf939
|
Merge remote-tracking branch 'upstream/master' into add-data-distribution-metrics
|
2020-05-08 18:39:28 -07:00 |
|
chaoguang
|
e8b62e48f4
|
Rename DDMetrics to DDMetricsRef
|
2020-05-08 17:17:27 -07:00 |
|
Xin Dong
|
1927f15898
|
Now the ReadHotDetection tests can be run reliably. Added it to nightly bundle.
|
2020-04-28 13:26:02 -07:00 |
|
Xin Dong
|
76eb1c4376
|
Address review comments from Meng
|
2020-04-21 11:00:19 -07:00 |
|
Xin Dong
|
7dd7406c59
|
Merge branch 'master' into feature/hot-read-key-detection-part-2
|
2020-04-16 14:54:05 -07:00 |
|
A.J. Beamon
|
b1172417f5
|
Merge branch 'master' into per-priority-busy-logging
# Conflicts:
# flow/Knobs.cpp
# flow/Knobs.h
# flow/Net2.actor.cpp
|
2020-04-14 14:22:12 -07:00 |
|
tclinken
|
247ab84323
|
Merge branch 'master' of https://github.com/apple/foundationdb into add-data-distribution-metrics
|
2020-03-23 17:01:17 -07:00 |
|