Sync main
to release-1.7
as much as possible, in prep for #2158
#2165
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I have not up until now backported all
main
PRs -- since the creation ofrelease-1.7
-- to therelease-1.7
branch. In particular, C++-only changes haven't needed backporting.However, we're about to merge the important #2158 which won't backport cleanly to
release-1.7
without C++ prerequisites in place. Hence this catch-up PR.Note that things that should not be included have not been included: R
DESCRIPTION
andNEWS.md
files, controlled downgrades on.github/workflows/r-ci.yml
and.github/workflows/r-python-interop-testing.yml
, and core pins inapis/r/tools/get_tarball.R
andlibtiledbsoma/cmake/Modules/FindTileDB_EP.cmake
.Intentional remaining differences are here:
https://gist.github.com/johnkerl/ea70db9e28134ecae9bba84ea7c2a940