14391 Commits

Author SHA1 Message Date
Markus Pilman
02248a8f9d add release branch instructions 2021-03-15 15:41:16 -06:00
Markus Pilman
28a0607996 Merge remote-tracking branch 'sfc/new-pr-template-master' into new-pr-template-master 2021-03-12 15:50:53 -07:00
Markus Pilman
011648387f
Fix typos
Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>
2021-03-12 15:49:50 -07:00
Markus Pilman
9cb3ae887e Address review comments 2021-03-12 15:49:03 -07:00
Markus Pilman
0449ae93e8 description string 2021-03-12 13:47:26 -07:00
Markus Pilman
61aed9154d Add new PR template for master 2021-03-12 13:46:04 -07:00
Markus Pilman
335df9b052
Merge pull request #4468 from sfc-gh-nwijetunga/fix-watches-test
Watches Test Fix
2021-03-12 09:19:32 -07:00
Nim Wijetunga
8c3b292b55 address pr comments 2021-03-11 19:21:58 -05:00
Nim Wijetunga
b8f595cbc7 clang format 2021-03-11 17:56:59 -05:00
Nim Wijetunga
371f9478fc Merge branch 'master' of github.com:apple/foundationdb
* 'master' of github.com:apple/foundationdb: (49 commits)
  Use LF instead of CRLF in LatencyBandConfig
  Remove unnecessary change
  Fix windows build
  clang-format: Fix the TEST() macros which require comments in line
  Revert change on storageCacheServer
  apply clang-format to *.c, *.cpp, *.h, *.hpp files
  Disable go bindings for sanitizer builds
  Update comments for cache consistency check, refactor some part of the code
  Add the test that sets invalid values
  Enable traces
  Pass SANITIZER_LINK_OPTIONS to CGO
  fixing formatting errors
  making times record counts too
  Inform boost context of valgrind usage
  Fix base trace event name inconsistency
  Addressing PR comments
  Adjust default native buffer sizes to be more efficient
  Change Net2::connect to only call initTLS for tls
  Adding a reference implementation of EventKeeper
  Better approach to non-locked stats gathering (including knowing what thread will operate)
  ...
2021-03-11 17:28:36 -05:00
Nim Wijetunga
1fe50997b4 include atomic 2021-03-11 17:17:33 -05:00
Nim Wijetunga
76952e6ed0 fix set value 2021-03-11 17:16:47 -05:00
A.J. Beamon
50a86e8a25
Merge pull request #4464 from vishesh/master-format-final
apply clang-format to *.c, *.cpp, *.h, *.hpp files
2021-03-11 13:30:42 -08:00
Vishesh Yadav
2c316db94d Merge remote-tracking branch 'apple/master' into master-format-final
Also format the changes
2021-03-11 12:54:26 -08:00
sfc-gh-ngoyal
800c37bbb3
Merge pull request #4434 from sfc-gh-clin/cache-correctness
Add consistencycheck for cache in consistencycheck workload
2021-03-11 12:00:18 -08:00
Andrew Noyes
be980ebb55
Merge pull request #4354 from sfc-gh-clin/add-advanceversion
Add advanceversion into special keys
2021-03-11 11:43:53 -08:00
Nim Wijetunga
32125177b1 fix test 2021-03-11 14:36:11 -05:00
Vishesh Yadav
6d111186d9 Use LF instead of CRLF in LatencyBandConfig 2021-03-11 08:56:55 -08:00
Vishesh Yadav
39968b3bde Merge remote-tracking branch 'apple/master' into master-format-final 2021-03-11 08:18:22 -08:00
Chaoguang Lin
032a590e74 Remove unnecessary change 2021-03-11 00:42:59 -08:00
A.J. Beamon
be4581d5c6
Merge pull request #4459 from vishesh/master-format
Merge release-6.3 (before the format) into master
2021-03-10 20:59:06 -08:00
Vishesh Yadav
d91def7743 Fix windows build 2021-03-10 18:56:01 -08:00
Vishesh Yadav
d7252da951 clang-format: Fix the TEST() macros which require comments in line 2021-03-10 16:50:53 -08:00
Vishesh Yadav
2cd3f45fd6 Merge remote-tracking branch 'apple/release-6.3' into master-format-final
release-6.3 was recently merged, and there were two PRs which were
merged in between and got those changes in here. Hence, since all the
changes were in, discarded the incoming changes and accepted all
current.
2021-03-10 16:50:44 -08:00
Chaoguang Lin
513abfe04a Revert change on storageCacheServer 2021-03-10 14:09:10 -08:00
Vishesh Yadav
af36e52fdf Merge branch 'release-6.3-pre-format' into master-format
This merges release-6.3 branch right before it was fully formatted.
There were quite a few conflicts that are resolved here. CoroFlow had
a check for OOM errors introduced in 6.3, but didn't seem applicable in
the new implmentation which seems to use boost.
2021-03-10 10:40:53 -08:00
FDB Formatster
df90cc89de apply clang-format to *.c, *.cpp, *.h, *.hpp files 2021-03-10 10:18:07 -08:00
Vishesh Yadav
2bb4f2e59f Merge branch 'release-6.3-pre-format' into master-format
This merges release-6.3 branch right before it was fully formatted.
There were quite a few conflicts that are resolved here. CoroFlow had
a check for OOM errors introduced in 6.3, but didn't seem applicable in
the new implmentation which seems to use boost.
2021-03-10 09:37:41 -08:00
Markus Pilman
a80c290cad
Merge pull request #4453 from sfc-gh-anoyes/anoyes/boost-valgrind
Inform boost context of valgrind usage
2021-03-09 15:17:13 -07:00
Andrew Noyes
ccc8404faa Disable go bindings for sanitizer builds 2021-03-09 20:55:41 +00:00
Chaoguang Lin
f99b6b04fe Update comments for cache consistency check, refactor some part of the code 2021-03-09 12:23:38 -08:00
Chaoguang Lin
7439ec227b Add the test that sets invalid values 2021-03-09 12:21:18 -08:00
Chaoguang Lin
8b578185f4 Enable traces 2021-03-09 12:18:11 -08:00
Markus Pilman
58550f9e37
Merge pull request #4450 from sfc-gh-clin/fix-trace-name-inconsistency
Fix base trace event attribute name inconsistency
2021-03-09 13:12:00 -07:00
Scott Fines
85a6e65e16
Merge pull request #4385 from scottfines/instrumented_java
Add the ability to instrument java driver actions
2021-03-09 13:46:31 -06:00
Andrew Noyes
fb8d021995 Pass SANITIZER_LINK_OPTIONS to CGO 2021-03-09 17:54:34 +00:00
Scott Fines
5f1fd54567
Merge pull request #4416 from scottfines/buffer_defaults
Better iteration_progression size defaults
2021-03-09 11:47:25 -06:00
Scott Fines
bdc888ba0a fixing formatting errors 2021-03-09 11:34:15 -06:00
Nim Wijetunga
013867bd66
Merge pull request #8 from apple/master
Merge Master
2021-03-09 12:33:26 -05:00
Andrew Noyes
9bdd8789e9
Merge pull request #4412 from sfc-gh-mpilman/bugfix/alternatives-deb
Fix Debian problems with versioned packages
2021-03-09 08:53:03 -08:00
Scott Fines
2db95bebf9
Merge branch 'release-6.3' into buffer_defaults 2021-03-09 08:53:12 -06:00
Scott Fines
329d6052b6 making times record counts too 2021-03-09 08:41:10 -06:00
Steve Atherton
7066513109
Merge pull request #4447 from sfc-gh-anoyes/anoyes/clang-tidy-warning
Add ASSERT to help clang-tidy
2021-03-08 18:55:26 -08:00
Chaoguang Lin
35e6e50c21 Merge branch 'release-6.3' of github.com:apple/foundationdb into fix-trace-name-inconsistency 2021-03-08 18:12:49 -08:00
Andrew Noyes
8766bb44b1 Address review comment 2021-03-09 01:40:59 +00:00
Andrew Noyes
b5084c634d Inform boost context of valgrind usage
This fixes the "client switching stacks?" warning that valgrind is
currently issuing.

Also fix a memory error that currently doesn't manifest because of the
way FastAllocator works (if you free a small buffer and then immediately
allocate the same size buffer in FastAllocator you always get the same
buffer back). You can see it if you set FDB_VALGRIND_PRECISE= (causes
FastAllocator to use malloc)

Also minor refactoring and cleanup of CoroFlow.actor.cpp

Also (probably) fix the other sanitizer builds, although I didn't test
that
2021-03-09 01:33:32 +00:00
Russell Sears
2b6da2ef28
Merge pull request #4441 from ammolitor/clang_format_the_world/6.3
apply clang-format to *.c, *.cpp, *.h, *.hpp files
2021-03-08 15:52:30 -08:00
Chaoguang Lin
9645f489e6 Fix base trace event name inconsistency 2021-03-08 15:20:50 -08:00
Russell Sears
36bf68ed2e
Merge branch 'release-6.3' into clang_format_the_world/6.3 2021-03-08 14:40:52 -08:00
Andrew Noyes
5ecb1dfcba Move ASSERT to right before dereference 2021-03-08 22:37:30 +00:00