18242 Commits

Author SHA1 Message Date
Renxuan Wang
6978486e85 Coordinator should only reply client data if it's valid.
Because when a coordinator restarts or newly joins a cluster, a client trying to connect to it may already have client data, while the coordinator doesn't. In this case, the coordinator should not reply empty client data.
2021-12-10 16:37:48 -08:00
Aaron Molitor
8aab68303b add discrete tag_postfix to images, cleanup documentation 2021-12-10 15:37:04 -08:00
A.J. Beamon
af931ad989 Add support for universal trace fields that apply to all events in a process. Add a universal field on clients called ClientDescription that identifies the client logging the event. 2021-12-10 15:03:14 -08:00
Josh Slocum
26a36535fb fixing formatting 2021-12-10 12:47:53 -06:00
Josh Slocum
bd0ec5c69e Update bindings/c/test/mako/mako.c
Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>
2021-12-10 12:47:53 -06:00
Josh Slocum
3afe9fb6e0 MVC bug fixes 2021-12-10 12:47:53 -06:00
Josh Slocum
b7b2ad0a6f Handling timeout and transaction changes for ThreadResults properly 2021-12-10 12:47:53 -06:00
Josh Slocum
da5d3e3ae8 Added new RETURN*_ON_ERROR variants to allow catching errors in other types of functions 2021-12-10 12:47:53 -06:00
Evan Tschannen
2bee1e4030
Merge pull request #6135 from sfc-gh-jslocum/add_cf_empty_back
Adding explicit empty version back to change feeds for now
2021-12-10 09:28:32 -08:00
Josh Slocum
f6ea67120e Adding explicit empty version back to change feeds for now 2021-12-10 10:04:05 -06:00
Andrew Noyes
66b387916a Add test for correct permissions for libfdb_c execstack 2021-12-09 17:15:22 -08:00
Andrew Noyes
e27d5f6208
Merge pull request #6131 from sfc-gh-anoyes/anoyes/sanitizer-fixes
Fix some problems when running ctest with ASAN builds
2021-12-09 09:13:25 -08:00
Andrew Noyes
79116ea887 Use boost coroutines by default for sanitizers 2021-12-08 16:44:35 -08:00
Andrew Noyes
1ce9c0faed Add sleep 1 after killing/suspending a process
So that it's more likely to actually deliver the message
2021-12-08 16:44:03 -08:00
Josh Slocum
c24826430f Removing this check as it still won't work if the knob is set 2021-12-08 18:13:41 -06:00
neethuhaneesha
50ed545706
Merge pull request #6122 from neethuhaneesha/enableMetricsLogger
Enabling rocksdb metrics logger in simulation.
2021-12-08 11:00:26 -08:00
Andrew Noyes
ffe51901ec
Merge pull request #6123 from sfc-gh-ajbeamon/increase-timeout-test-epsilon
Fix false positive in disconnected_timeout_test
2021-12-08 09:20:13 -08:00
A.J. Beamon
1a1f15323a When checking whether a timeout fired too early, use a larger epsilon from the target duration. 2021-12-07 18:50:49 -08:00
Zhe Wu
e95ed4e9e0 Release notes for 6.3.23 2021-12-07 16:35:35 -08:00
Renxuan Wang
9f70e84a7b Remove trimFromHostname(). 2021-12-07 15:39:51 -08:00
Neethu Haneesha Bingi
d23b8645f8 Enabling rocksdb metrics logger in simulation. 2021-12-07 15:18:29 -08:00
Evan Tschannen
20ee921986
Merge pull request #5923 from sfc-gh-sgwydir/minicycletest
Add MiniCycle Test
2021-12-07 11:30:16 -08:00
Andrew Noyes
ef81252f31 Link libfdb_c with -z noexecstack 2021-12-07 10:51:10 -08:00
Sam Gwydir
31c0eef69c Add Minicycle Workload 2021-12-06 15:46:40 -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
Andrew Noyes
def41697bf
Merge pull request #6083 from sfc-gh-tclinkenbeard/remove-temporaries
Avoid creating unnecessary temporary objects
2021-12-06 13:24:56 -08:00
sfc-gh-tclinkenbeard
a874eb8961 Use toml for remaining from_7.0.0 and to_7.0.0 restarting tests 2021-12-06 13:23:55 -08:00
sfc-gh-tclinkenbeard
6b81065b32 Use toml for snapshot test files 2021-12-06 13:23:55 -08:00
Trevor Clinkenbeard
bf2c7f1274
Merge pull request #6102 from sfc-gh-ajbeamon/fix-sim-oom
Modify parameters of ApiCorrectnessSwitchover test to avoid out of memory errors
2021-12-06 13:14:40 -08:00
Zhe Wu
dc88d3fa37 use CC_ENABLE_WORKER_HEALTH_MONITOR knob to guard remoteDCIsHealthy logic 2021-12-06 09:33:45 -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
Andrew Noyes
9954c6c0a3
Merge pull request #6100 from apple/anoyes/fix-aarch64-build-including-m1
Fix aarch64 build including m1
2021-12-03 18:05:53 -08:00
A.J. Beamon
88ae9fd1a8 Modify parameters of ApiCorrectnessSwitchover test to avoid out of memory errors. 2021-12-03 17:42:59 -08:00
Andrew Noyes
23de546586 Only build libcoro if COROUTINE_IMPL == libcoro
It doesn't build at all on mac m1
2021-12-03 16:34:35 -08:00
Andrew Noyes
b43f1640a4 Fix crashes for versioned symbols on mac m1
Also fix the build to not require relocations for arm linux

Tested on mac m1
2021-12-03 16:32:50 -08:00
Andrew Noyes
5d88fdf16c Use the correct directory for m1 for embedding libfdb_java 2021-12-03 16:31:50 -08:00
Andrew Noyes
5fae5c859e
Merge pull request #6091 from sfc-gh-anoyes/anoyes/upgrade-google-benchmark
Upgrade google benchmark to v1.6.0
2021-12-03 16:27:10 -08:00
Aaron Molitor
661181d61c make curl and sha256sum more quiet, pull local binaries from the correct place in build_output_directory 2021-12-03 15:06:09 -08:00
Evan Tschannen
6e9b1f18fe
Merge pull request #6095 from sfc-gh-ngoyal/fix-exclude-unreliable-from-protected
Don't include an unreliable process in the protected list.
2021-12-03 14:49:59 -08:00
Tao Lin
9b0a9c4503
Return error when getRangeAndFlatMap has more & Improve simulation tests (#6029) 2021-12-03 12:50:07 -08:00
negoyal
037b30fbde Clang format. 2021-12-03 10:01:49 -08:00
negoyal
2725183b26 Don't include an unreliable process in the protected list. 2021-12-03 09:44:52 -08:00
Andrew Noyes
5b167729d2 Upgrade google benchmark to v1.6.0
This fixes a compile error with clang 13
2021-12-02 16:06:40 -08:00
neethuhaneesha
c5562852a5
Merge pull request #6081 from neethuhaneesha/DisableDiskFailureTst
Excluding DiskFailureCycle test for rocksdb storage engine.
2021-12-02 14:31:29 -08:00
sfc-gh-tclinkenbeard
3d36dfe5e9 Fix compilation error in resolveTCPEndpoint_impl 2021-12-02 12:51:00 -08:00
Evan Tschannen
b11ae4dae8
Merge pull request #5910 from sfc-gh-jslocum/bg_bindings
Blob Granule C bindings
2021-12-02 11:40:26 -08:00
Neethu Haneesha Bingi
fa4ed67f70 Excluding DiskFailureCycle test for rocksdb storage engine. 2021-12-02 10:27:48 -08:00
Trevor Clinkenbeard
ec02d72338
Merge pull request #6082 from sfc-gh-tclinkenbeard/fix-unused-warnings
Fix `-Wunused-but-set-variable` warnings
2021-12-02 10:27:10 -08:00
sfc-gh-tclinkenbeard
70c8f98eb9 Apply clang-format to Net2.actor.cpp 2021-12-02 10:22:22 -08:00
Josh Slocum
a8b1154728 Fix C++ style comments. 2021-12-02 12:18:08 -06:00