From f9dd2b80f8f9d49f0808a666dad5e9315bcbe018 Mon Sep 17 00:00:00 2001 From: st4tdb Date: Wed, 14 May 2025 01:26:00 +0300 Subject: [PATCH 1/5] Update gradle.properties --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index db147b47..4c1a9de3 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,5 +1,5 @@ TILEDB_GIT_REPOSITORY=https://github.com/TileDB-Inc/TileDB -TILEDB_GIT_TAG=2.26.2 +TILEDB_GIT_TAG=2.28.0 TILEDB_VERBOSE=ON TILEDB_S3=ON TILEDB_AZURE=OFF From 024bbfb3a1fe919d14496e6bf5887829bd484d4f Mon Sep 17 00:00:00 2001 From: st4tdb Date: Wed, 14 May 2025 01:29:25 +0300 Subject: [PATCH 2/5] Update FindTileDB_EP.cmake --- cmake/Modules/FindTileDB_EP.cmake | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/cmake/Modules/FindTileDB_EP.cmake b/cmake/Modules/FindTileDB_EP.cmake index 3d03366d..21cfd910 100644 --- a/cmake/Modules/FindTileDB_EP.cmake +++ b/cmake/Modules/FindTileDB_EP.cmake @@ -48,30 +48,30 @@ if (NOT TILEDB_FOUND) # Try to download prebuilt artifacts unless the user specifies to build from source if(DOWNLOAD_TILEDB_PREBUILT) if (WIN32) # Windows - SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.26.2/tiledb-windows-x86_64-2.26.2-30fc114.zip") - SET(DOWNLOAD_SHA256 "2af76fce2070f7e5a97171ebf29990de3c2b230970be60e8c061eaa18f52c853") + SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.28.0/tiledb-windows-x86_64-2.28.0-4764907.zip") + SET(DOWNLOAD_SHA256 "1dbd17e661fa6a297009abc3c927a2da9dd575395851f42bd21c61e0bf9696ac") elseif(APPLE) # macOS if (CMAKE_OSX_ARCHITECTURES STREQUAL x86_64 OR CMAKE_SYSTEM_PROCESSOR MATCHES "(x86_64)|(AMD64|amd64)|(^i.86$)") message(STATUS "Building for intel mac") - SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.26.2/tiledb-macos-x86_64-2.26.2-30fc114.tar.gz") - SET(DOWNLOAD_SHA256 "08ebb8a4c5e9b3625100489966f69db76b99c0f5640aa20eb0cded6414f39b33") + SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.28.0/tiledb-macos-x86_64-2.28.0-4764907.tar.gz") + SET(DOWNLOAD_SHA256 "e23472b04cc84f658b326a7088d1d94e8d5c653a316e4bba2f26e25117a13237") elseif (CMAKE_OSX_ARCHITECTURES STREQUAL arm64 OR CMAKE_SYSTEM_PROCESSOR MATCHES "^aarch64" OR CMAKE_SYSTEM_PROCESSOR MATCHES "^arm") message(STATUS "Building for apple silicon mac") - SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.26.2/tiledb-macos-arm64-2.26.2-30fc114.tar.gz") - SET(DOWNLOAD_SHA256 "12e5355c48bf91059a15554de2ee4505dba183c04223e265e401e362f91d5d7e") + SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.28.0/tiledb-macos-arm64-2.28.0-4764907.tar.gz") + SET(DOWNLOAD_SHA256 "99ad958d0eb39a0cc3b523b0300d1cff3ec87d4fab0262646817cd252deb0106") endif() else() # Linux if (USE_AVX2) message(STATUS "Using Linux binaries with AVX2") - SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.26.2/tiledb-linux-x86_64-2.26.2-30fc114.tar.gz") - SET(DOWNLOAD_SHA256 "c16253392de663372ab52a97c6ad5b8c041921dab836b68eb8f90322480a6ec0") + SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.28.0/tiledb-linux-x86_64-2.28.0-4764907.tar.gz") + SET(DOWNLOAD_SHA256 "7efa8fd5dd468193c4b239318ee70c9bdda0c96301bebd0b37e0b30e2b126e0d") else() message(STATUS "Using Linux binaries without AVX2") - SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.26.2/tiledb-linux-x86_64-noavx2-2.26.2-30fc114.tar.gz") - SET(DOWNLOAD_SHA256 "8a69231ddf7ccc9a71f26ef0fedb44d44167ef91f17503ce12011e2cb7ec60bf") + SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.28.0/tiledb-linux-x86_64-noavx2-2.28.0-4764907.tar.gz") + SET(DOWNLOAD_SHA256 "ab8e587285458ee850cb7a2347034d7fc02d4be6c55ea7b1867abc5b569a31dc") endif() endif() @@ -125,4 +125,4 @@ else() IMPORTED_LOCATION_RELEASE ) message(STATUS "Found TileDB: ${TILEDB_LIBRARIES}") -endif() \ No newline at end of file +endif() From b92e9cf73966471c5245ec9097dbbc53c5177b69 Mon Sep 17 00:00:00 2001 From: st4tdb Date: Wed, 14 May 2025 01:29:58 +0300 Subject: [PATCH 3/5] Update VersionTest.java --- src/test/java/io/tiledb/java/api/VersionTest.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/test/java/io/tiledb/java/api/VersionTest.java b/src/test/java/io/tiledb/java/api/VersionTest.java index 03c385d7..e34560c9 100644 --- a/src/test/java/io/tiledb/java/api/VersionTest.java +++ b/src/test/java/io/tiledb/java/api/VersionTest.java @@ -34,7 +34,7 @@ public void testVersion() { Version version = new Version(); System.out.println(version); Assert.assertTrue(version.getMajor() == 2); - Assert.assertTrue(version.getMinor() == 26); - Assert.assertTrue(version.getRevision() == 2); + Assert.assertTrue(version.getMinor() == 28); + Assert.assertTrue(version.getRevision() == 0); } } From eff7e03b546e024a57273b7e93734509c144d684 Mon Sep 17 00:00:00 2001 From: st4tdb Date: Wed, 14 May 2025 01:31:54 +0300 Subject: [PATCH 4/5] Update build.gradle --- build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 590e3eda..3e019e95 100644 --- a/build.gradle +++ b/build.gradle @@ -9,7 +9,7 @@ plugins { } group 'io.tiledb' -version '0.28.2-SNAPSHOT' +version '0.29.0-SNAPSHOT' repositories { mavenCentral() From a757051e10004b7550ea7f0fb08aaeb88e70d243 Mon Sep 17 00:00:00 2001 From: st4tdb Date: Wed, 14 May 2025 01:56:26 +0300 Subject: [PATCH 5/5] don't use ubuntu-latest --- .github/workflows/github_actions.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/github_actions.yml b/.github/workflows/github_actions.yml index ea7ce0af..279e42c9 100644 --- a/.github/workflows/github_actions.yml +++ b/.github/workflows/github_actions.yml @@ -35,7 +35,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ ubuntu-latest, macos-13, macos-14 ] + os: [ ubuntu-22.04, macos-13, macos-14 ] steps: - name: checkout uses: actions/checkout@v4 @@ -70,7 +70,7 @@ jobs: ORG_GRADLE_PROJECT_TILEDB_S3: OFF Examples: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - name: checkout @@ -154,7 +154,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ macos-13, ubuntu-latest, macos-14] + os: [ macos-13, ubuntu-22.04, macos-14] steps: - name: Set up Java @@ -228,7 +228,7 @@ jobs: if: startsWith(github.ref, 'refs/tags/') needs: [Create_Artifacts_Ubuntu_MacOS, Create_Artifacts_Windows] name: Mock-Release - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - name: Checkout @@ -265,7 +265,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ ubuntu-latest, macos-13, macos-14, windows-2019 ] + os: [ ubuntu-22.04, macos-13, macos-14, windows-2019 ] steps: - name: Checkout @@ -313,7 +313,7 @@ jobs: Actual-Release: needs: [ Test-Mock-Release ] name: Actual-Release - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - name: Checkout