Skip to content

Commit 250429d

Browse files
committed
Backport update to TileDB core 2.29.2
1 parent b2b6c52 commit 250429d

File tree

6 files changed

+33
-21
lines changed

6 files changed

+33
-21
lines changed

.github/workflows/test-cpp.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050
run: |
5151
mkdir -p external
5252
# Please do not edit manually -- let scripts/update-tiledb-version.py update this
53-
wget --quiet https://github.com/TileDB-Inc/TileDB/releases/download/2.29.1/tiledb-linux-x86_64-2.29.1-9a6284d.tar.gz
53+
wget --quiet https://github.com/TileDB-Inc/TileDB/releases/download/2.29.2/tiledb-linux-x86_64-2.29.2-2cd33d3.tar.gz
5454
tar -C external -xzf tiledb-*.tar.gz
5555
ls external/lib/
5656

apis/python/HISTORY.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ All notable changes to the Python TileDB-SOMA project will be documented in this
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
66

7+
## [Release 2.1.1]
8+
9+
### Changed
10+
11+
- \[[#4309](https://github.com/single-cell-data/TileDB-SOMA/pull/4309)\] Update [TileDB core to 2.29.2](https://github.com/TileDB-Inc/TileDB/releases/tag/2.29.2).
12+
713
## [Release 2.1.0]
814

915
This release adds warnings for new deprecations in the allowed values for `shape` and `domain` in `create` methods and updates the TileDB core version to 2.29.1.

apis/r/DESCRIPTION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Description: Interface for working with 'TileDB'-based Stack of Matrices,
66
like those commonly used for single cell data analysis. It is documented at
77
<https://github.com/single-cell-data>; a formal specification available is at
88
<https://github.com/single-cell-data/SOMA/blob/main/abstract_specification.md>.
9-
Version: 2.1.0
9+
Version: 2.1.1
1010
Authors@R: c(
1111
person(given = "Paul", family = "Hoffman",
1212
role = c("cre", "aut"), email = "tiledb-r@tiledb.com",

apis/r/NEWS.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
# tiledbsoma 2.1.1
2+
3+
## Changed
4+
5+
- Update TileDB core version to [2.29.2](https://github.com/TileDB-Inc/TileDB/releases/tag/2.29.2). ([#4309](https://github.com/single-cell-data/TileDB-SOMA/pull/4309))
6+
17
# tiledbsoma 2.1.0
28

39
This release adds support for ingestion of BPCells-backed `Seurat` objects in `write_soma()`, adds warnings for new deprecations, and updates the TileDB core version to 2.29.1.

apis/r/tools/get_tarball.R

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,16 @@ isLinux <- Sys.info()["sysname"] == "Linux"
1414
if (isMac) {
1515
arch <- system('uname -m', intern = TRUE)
1616
if (arch == "x86_64") {
17-
url <- "https://github.com/TileDB-Inc/TileDB/releases/download/2.29.1/tiledb-macos-x86_64-2.29.1-9a6284d.tar.gz"
17+
url <- "https://github.com/TileDB-Inc/TileDB/releases/download/2.29.2/tiledb-macos-x86_64-2.29.2-2cd33d3.tar.gz"
1818
} else if (arch == "arm64") {
19-
url <- "https://github.com/TileDB-Inc/TileDB/releases/download/2.29.1/tiledb-macos-arm64-2.29.1-9a6284d.tar.gz"
19+
url <- "https://github.com/TileDB-Inc/TileDB/releases/download/2.29.2/tiledb-macos-arm64-2.29.2-2cd33d3.tar.gz"
2020
} else {
2121
stop(
2222
"Unsupported Mac architecture. Please have TileDB Core installed locally."
2323
)
2424
}
2525
} else if (isLinux) {
26-
url <- "https://github.com/TileDB-Inc/TileDB/releases/download/2.29.1/tiledb-linux-x86_64-2.29.1-9a6284d.tar.gz"
26+
url <- "https://github.com/TileDB-Inc/TileDB/releases/download/2.29.2/tiledb-linux-x86_64-2.29.2-2cd33d3.tar.gz"
2727
} else {
2828
message(
2929
"Unsupported platform for downloading artifacts. Please have TileDB Core installed locally."

libtiledbsoma/cmake/Modules/FindTileDB_EP.cmake

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ else()
3838
# NB When updating the pinned URLs here, please also update in file apis/r/tools/get_tarball.R
3939
if(DOWNLOAD_TILEDB_PREBUILT)
4040
if (WIN32) # Windows
41-
SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.29.1/tiledb-windows-x86_64-2.29.1-9a6284d.zip")
42-
SET(DOWNLOAD_SHA1 "1bde74972df26c7f9399fea8acbf498e6882b91b")
41+
SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.29.2/tiledb-windows-x86_64-2.29.2-2cd33d3.zip")
42+
SET(DOWNLOAD_SHA1 "5dbe87d66ea3840cb40aa96f7211a0e1b5c9d314")
4343
elseif(APPLE) # OSX
4444

4545
# Status quo as of 2023-05-18:
@@ -56,26 +56,26 @@ else()
5656
# o CMAKE_SYSTEM_PROCESSOR is x86_64
5757

5858
if (CMAKE_OSX_ARCHITECTURES STREQUAL x86_64)
59-
SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.29.1/tiledb-macos-x86_64-2.29.1-9a6284d.tar.gz")
60-
SET(DOWNLOAD_SHA1 "bb177d5f57c62d601e6d0b31057da1545b97a1e1")
59+
SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.29.2/tiledb-macos-x86_64-2.29.2-2cd33d3.tar.gz")
60+
SET(DOWNLOAD_SHA1 "ef68c7d86ae36b6126baf1ad824b4cae320a8ca1")
6161
elseif (CMAKE_OSX_ARCHITECTURES STREQUAL arm64)
62-
SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.29.1/tiledb-macos-arm64-2.29.1-9a6284d.tar.gz")
63-
SET(DOWNLOAD_SHA1 "fe9eb004703874a2951beb4546e78f287e1182d2")
62+
SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.29.2/tiledb-macos-arm64-2.29.2-2cd33d3.tar.gz")
63+
SET(DOWNLOAD_SHA1 "c9cdc34f91d0d9cc6374974c7f9ede5133ff820a")
6464
elseif (CMAKE_SYSTEM_PROCESSOR MATCHES "(x86_64)|(AMD64|amd64)|(^i.86$)")
65-
SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.29.1/tiledb-macos-x86_64-2.29.1-9a6284d.tar.gz")
66-
SET(DOWNLOAD_SHA1 "bb177d5f57c62d601e6d0b31057da1545b97a1e1")
65+
SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.29.2/tiledb-macos-x86_64-2.29.2-2cd33d3.tar.gz")
66+
SET(DOWNLOAD_SHA1 "ef68c7d86ae36b6126baf1ad824b4cae320a8ca1")
6767
elseif (CMAKE_SYSTEM_PROCESSOR MATCHES "^aarch64" OR CMAKE_SYSTEM_PROCESSOR MATCHES "^arm")
68-
SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.29.1/tiledb-macos-arm64-2.29.1-9a6284d.tar.gz")
69-
SET(DOWNLOAD_SHA1 "fe9eb004703874a2951beb4546e78f287e1182d2")
68+
SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.29.2/tiledb-macos-arm64-2.29.2-2cd33d3.tar.gz")
69+
SET(DOWNLOAD_SHA1 "c9cdc34f91d0d9cc6374974c7f9ede5133ff820a")
7070
endif()
7171

7272
else() # Linux
7373
if(CMAKE_SYSTEM_PROCESSOR MATCHES "^(aarch64|arm64|ARM64)")
74-
SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.29.1/tiledb-linux-arm64-2.29.1-9a6284d.tar.gz")
75-
SET(DOWNLOAD_SHA1 "09ea428fcf9a8fd619dd8eb3b7b3ce01f92d845e")
74+
SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.29.2/tiledb-linux-arm64-2.29.2-2cd33d3.tar.gz")
75+
SET(DOWNLOAD_SHA1 "c175d860e0e4b42ae630f136724934c65c20bdd9")
7676
else()
77-
SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.29.1/tiledb-linux-x86_64-2.29.1-9a6284d.tar.gz")
78-
SET(DOWNLOAD_SHA1 "f50ed997436e5aa3d6a0a2ace60d028b151f2863")
77+
SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.29.2/tiledb-linux-x86_64-2.29.2-2cd33d3.tar.gz")
78+
SET(DOWNLOAD_SHA1 "6c962b090c51506be9979294a21b65031a54e12e")
7979
endif()
8080
endif()
8181

@@ -98,8 +98,8 @@ else()
9898
else() # Build from source
9999
ExternalProject_Add(ep_tiledb
100100
PREFIX "externals"
101-
URL "https://github.com/TileDB-Inc/TileDB/archive/2.29.1.zip"
102-
URL_HASH SHA1=8107f7b61314adb133e20f739d4ba79c5bc2f9a1
101+
URL "https://github.com/TileDB-Inc/TileDB/archive/2.29.2.zip"
102+
URL_HASH SHA1=3b3652d40d4177522970f84f3b8f21d7eabf9962
103103
DOWNLOAD_NAME "tiledb.zip"
104104
CMAKE_ARGS
105105
-DCMAKE_INSTALL_PREFIX=${EP_INSTALL_PREFIX}

0 commit comments

Comments
 (0)