Cherry pick PR 8630 to release 7.1 #8740
Conversation
Result of foundationdb-pr-clang on Linux CentOS 7
|
Doxense CI Report for Windows 10
|
jzhou77
left a comment
There was a problem hiding this comment.
This introduces a new network option, which means fdb client library needs to be updated for customers to use this feature.
Result of foundationdb-pr on Linux CentOS 7
|
Result of foundationdb-pr-cluster-tests on Linux CentOS 7
|
3ed8ff0 to
6cb7ac4
Compare
Result of foundationdb-pr-clang on Linux CentOS 7
|
Result of foundationdb-pr on Linux CentOS 7
|
Doxense CI Report for Windows 10
|
Result of foundationdb-pr-cluster-tests on Linux CentOS 7
|
|
|
||
| <Options> | ||
| <Scope name="NetworkOption"> | ||
| <Option name="retain_client_library_copies" code="67" |
There was a problem hiding this comment.
This causes update_bindings_go_src_fdb_generated_go test to fail. You'll need to update bindings/go/src/fdb/generated.go file.
There was a problem hiding this comment.
update_bindings_go_src_fdb_generated_go compares a generated go file with the existing one, and fails on mismatch ( as far as I can tell.)
Result of foundationdb-pr-clang on Linux CentOS 7
|
Result of foundationdb-pr on Linux CentOS 7
|
Result of foundationdb-pr-cluster-tests on Linux CentOS 7
|
Doxense CI Report for Windows 10
|
| endif() | ||
| endif() | ||
| set(USE_AVX OFF CACHE BOOL "Enable AVX instructions") | ||
| set(USE_AVX ON CACHE BOOL "Enable AVX instructions") |
There was a problem hiding this comment.
That does not seem related to the cherry-pick. Is it necessary?
There was a problem hiding this comment.
Yes. This should be reverted.
|
Because of a CI change, you need to cherrypick #8761 as well. |
Result of foundationdb-pr-clang on Linux CentOS 7
|
Result of foundationdb-pr-clang on Linux CentOS 7
|
Result of foundationdb-pr-clang on Linux CentOS 7
|
Result of foundationdb-pr-macos-m1 on macOS BigSur 11.5.2
|
Result of foundationdb-pr-macos on macOS Monterey 12.x
|
Result of foundationdb-pr on Linux CentOS 7
|
Result of foundationdb-pr-cluster-tests on Linux CentOS 7
|
Result of foundationdb-pr-cluster-tests on Linux CentOS 7
|
Result of foundationdb-pr-cluster-tests on Linux CentOS 7
|
Result of foundationdb-pr-clang on Linux CentOS 7
|
Result of foundationdb-pr-macos-m1 on macOS BigSur 11.5.2
|
Result of foundationdb-pr-macos on macOS Monterey 12.x
|
Doxense CI Report for Windows 10
|
Result of foundationdb-pr on Linux CentOS 7
|
Result of foundationdb-pr-clang on Linux CentOS 7
|
Result of foundationdb-pr on Linux CentOS 7
|
Result of foundationdb-pr-cluster-tests on Linux CentOS 7
|
| return buf | ||
| } | ||
|
|
||
| // Retain temporary external client library copies that are created for enabling multi-threading. |
There was a problem hiding this comment.
yes, I was using the old Go version in okteto. It will be in the next revision.
Result of foundationdb-pr-cluster-tests on Linux CentOS 7
|
Doxense CI Report for Windows 10
|
Result of foundationdb-pr-cluster-tests on Linux CentOS 7
|
Result of foundationdb-pr-clang on Linux CentOS 7
|
Result of foundationdb-pr on Linux CentOS 7
|
Result of foundationdb-pr-cluster-tests on Linux CentOS 7
|
Cherry pick PR 8630 to release 7.1 (Apple)
The 7.1 release does not have tests in
test/apitester. The changes tobindings/c/CMakeLists.txtare not included.Needed to take flame graphs on client fdb code.
Code-Reviewer Section
The general pull request guidelines can be found here.
Please check each of the following things and check all boxes before accepting a PR.
For Release-Branches
If this PR is made against a release-branch, please also check the following:
release-branchormainif this is the youngest branch)