Dan Lambright
f68d018a06
conflicts
2021-10-08 12:39:39 -04:00
A.J. Beamon
77c3122391
Slight modification to comment to remove the indication that we flush the trace log explicitly.
2021-09-27 13:17:00 -07:00
A.J. Beamon
0fc3cf44dc
When we have a large trace log buffer in simulation, that suggests we may be stuck in a loop that prevents us from running the trace flush. Detect when this has happened and fail the test early, which allows us to do the flush and have logging for the offending loop.
2021-09-27 13:17:00 -07:00
Sreenath Bodagala
950de29d5a
Merge remote-tracking branch 'apple-upstream/master' into version-vector-prototype
2021-09-20 21:29:57 +00:00
A.J. Beamon
d51b93390d
Proper handling of reset and transaction destruction. Add some comments.
2021-09-17 18:10:56 -06:00
Sreenath Bodagala
2aa3b44d4e
Merge remote-tracking branch 'apple-upstream/master' into version-vector-prototype
...
- Conflicts:
fdbserver/LogSystem.h
fdbserver/LogSystemConfig.h
fdbserver/TagPartitionedLogSystem.actor.cpp
- Files modified during merge:
modified: fdbserver/LogSystem.cpp
modified: fdbserver/LogSystemConfig.cpp
2021-09-17 19:36:18 +00:00
Xiaoge Su
e68b131e4a
fixup! Reformat source code
2021-09-16 19:40:28 -07:00
Xiaoge Su
abf73047ca
Enforce std:: specifier rather than using namespace
2021-09-16 19:40:28 -07:00
Mohamed Oulmahdi
ce4bef2cec
Allow / and - for fdbserver command line parameter values
2021-09-15 16:30:58 -06:00
sfc-gh-tclinkenbeard
8e523c5bae
Fixed grv_proxy_failed error message
2021-09-12 17:33:25 -07:00
sfc-gh-tclinkenbeard
368e217adf
Fixed commit_proxy_failed error message
2021-09-12 17:33:25 -07:00
Kao Makino
f7c7a31478
Disable clang-format on flow/aarch64/asmdefs.h
2021-09-10 15:33:40 -07:00
Xiaoge Su
cb9ee75d9b
Fix the self-assign warning in Atomic.h
...
When compiling FDB using clang++, self-assign warning appears due to the
code
pos = littleEndian32(pos);
in Atomic.h, which expands to
pos = pos;
as littleEndian32 is defined as
#define littleEndian32(value) value
This warning is not interesting, but annoying, by adding a
no-side-effect casting, the warning is suppressed.
2021-08-31 23:54:56 -07:00
Dan Lambright
8689e1f106
merge with master
2021-08-30 15:29:08 -04:00
sfc-gh-tclinkenbeard
86c6c2b643
Merge remote-tracking branch 'origin/master' into paxos-config-db
2021-08-27 23:24:14 -07:00
FDB Formatster
2c788c233d
apply clang-format to *.c, *.cpp, *.h, *.hpp files
2021-08-27 17:07:47 -07:00
A.J. Beamon
a51988ff3a
Refactor our PRIVATE_EXCEPT_FOR_TLSCONFIG_CPP macro to be compatible with clang-format. Remove one use of it that is no longer needed now that actors can access private members.
2021-08-27 16:41:45 -07:00
sfc-gh-tclinkenbeard
ad99f025e3
Merge remote-tracking branch 'origin/master' into paxos-config-db
2021-08-27 14:13:34 -07:00
Fuheng Zhao
2a147b53cb
update the logReport function
2021-08-27 13:47:30 -07:00
Fuheng Zhao
0516b2b24f
add clear to writeToLog
2021-08-27 13:45:11 -07:00
sfc-gh-tclinkenbeard
7f8a1385d5
Merge remote-tracking branch 'origin/master' into paxos-config-db
2021-08-26 17:00:43 -07:00
sfc-gh-fzhao
e81927e801
Merge branch 'apple:master' into HistogramCountDetailFormatChange
2021-08-26 14:44:52 -07:00
Andrew Noyes
05853b97c5
Merge pull request #4920 from apple/anoyes/aarch64-memcmp
...
Use custom mem{cmp,cpy} impl on Arm
2021-08-26 14:30:05 -07:00
Fuheng Zhao
d8c257e263
resolve conflicts
2021-08-26 13:13:01 -07:00
Fuheng Zhao
8a19dac2f7
update the count and precetage to countLinear and percentageLinear
2021-08-26 13:08:11 -07:00
Fuheng Zhao
656dccae08
fix type
2021-08-26 13:02:55 -07:00
Steve Atherton
be440ab954
Merge pull request #5260 from FuhengZhao/RedwoodHistogram
...
Redwood local histograms
2021-08-26 12:05:44 -07:00
Andrew Noyes
8b7e598feb
Disallow usage of `wait` outside of ACTORs
...
Before this change, calling `wait` outside of an ACTOR would compile (!!)
2021-08-26 08:47:50 -07:00
Fuheng Zhao
5eb92ae65c
reomve registry
2021-08-24 15:47:04 -07:00
sfc-gh-tclinkenbeard
a047782db2
Merge remote-tracking branch 'origin/master' into paxos-config-db
2021-08-24 11:08:20 -07:00
Fuheng Zhao
57652a0cae
Format
2021-08-24 10:00:24 -07:00
Fuheng Zhao
b65a66fab7
log redwood histogram seperatly
2021-08-24 09:57:39 -07:00
Lukas Joswiak
b756667d5b
Merge pull request #5402 from Doxense/fix-sampling-projects-conflicts-with-msbuild
...
Add dependencies between sampling and non-sampling actors projects
2021-08-24 09:25:31 -07:00
Jingyu Zhou
eafe5b31ca
Merge pull request #5432 from Doxense/fix-windows-std-mutex-crash
...
Fix Windows std::mutex crash
2021-08-24 08:41:52 -07:00
Mohamed Oulmahdi
c1bb977a93
Set sampling dependencies for Windows only
2021-08-24 10:48:31 +02:00
Mohamed Oulmahdi
2c5510011c
Add dependencies between sampling and non-sampling actors projects
2021-08-24 10:48:31 +02:00
Kao Makino
ab318880a5
Add ACKNOWLEDGEMENTS. Replace memcpy with advsimd implementation.
2021-08-23 19:12:52 -07:00
Lukas Joswiak
d554205db3
Move common knob initialization macros to header
2021-08-23 11:41:01 -07:00
Lukas Joswiak
e2d897a2c2
Clean up types
2021-08-23 11:41:01 -07:00
Lukas Joswiak
4c92026213
Use existing error when triggering local config restart
2021-08-23 11:41:01 -07:00
Lukas Joswiak
7998ec4232
Add atomicity to knobs
2021-08-23 11:41:00 -07:00
Trevor Clinkenbeard
66df75c570
Merge pull request #5385 from sfc-gh-tclinkenbeard/debug-dd
...
Capture deep copy of `machine_info` in `printSnapshotTeamsInfo`
2021-08-20 13:25:50 -07:00
sfc-gh-tclinkenbeard
3a067b9cc8
Expand scope of GetGenerationQuorum object in PaxosConfigTransactionImpl
2021-08-20 10:15:01 -07:00
Fuheng Zhao
5aeb6249a5
change unit::cout format into %u
2021-08-20 09:24:59 -07:00
Mohamed Oulmahdi
bff33372f6
Use WIN32 mutex instead of std::mutex for singleton
2021-08-20 17:39:57 +02:00
Jingyu Zhou
32142bdec2
Merge pull request #5422 from sfc-gh-xwang/master
...
fix spelling error
2021-08-19 15:48:27 -07:00
Xiaoxi Wang
09342f43ea
fix spelling error
2021-08-19 13:55:30 -07:00
Fuheng Zhao
dc31064e96
change histogram counts write to log format
2021-08-18 18:52:44 -07:00
Chaoguang Lin
b9628bdb50
Merge branch 'master' of github.com:apple/foundationdb into add-flow-db-interface
2021-08-17 20:24:41 +00:00
Evan Tschannen
0a78c84a3e
Merge pull request #5183 from sfc-gh-xwang/tlog_dev
...
TLog Streaming Peek
2021-08-17 11:51:34 -07:00