This is an automated email from the ASF dual-hosted git repository.
yuqi4733 pushed a commit to branch branch-1.2
in repository https://gitbox.apache.org/repos/asf/gravitino.git
The following commit(s) were added to refs/heads/branch-1.2 by this push:
new a9b7fc7ef6 [#10195][followup] fix(catalogs): Remove hologres kts files
in 1.2.0 that introuduced by cherry-pick mistakenly (#10306)
a9b7fc7ef6 is described below
commit a9b7fc7ef6d2ca6987a691a9d98ccd6c4252926b
Author: Qi Yu <[email protected]>
AuthorDate: Mon Mar 9 16:33:57 2026 +0800
[#10195][followup] fix(catalogs): Remove hologres kts files in 1.2.0 that
introuduced by cherry-pick mistakenly (#10306)
### What changes were proposed in this pull request?
This pull request removes the entire `build.gradle.kts` file for the
`catalog-jdbc-hologres` module. This means all build configuration,
dependencies, and custom tasks for this module are deleted.
### Why are the changes needed?
Hologres-related code is introduced by mistake.
Fix: #10195
### Does this PR introduce _any_ user-facing change?
N/A
### How was this patch tested?
CI
---
.../catalog-jdbc-hologres/build.gradle.kts | 109 ---------------------
1 file changed, 109 deletions(-)
diff --git a/catalogs-contrib/catalog-jdbc-hologres/build.gradle.kts
b/catalogs-contrib/catalog-jdbc-hologres/build.gradle.kts
deleted file mode 100644
index 7c2d6f6c60..0000000000
--- a/catalogs-contrib/catalog-jdbc-hologres/build.gradle.kts
+++ /dev/null
@@ -1,109 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-description = "catalog-jdbc-hologres"
-
-plugins {
- `maven-publish`
- id("java")
- id("idea")
-}
-
-dependencies {
- compileOnly(project(":api"))
- compileOnly(project(":common"))
- compileOnly(project(":core"))
-
- implementation(project(":catalogs:catalog-common")) {
- exclude(group = "*")
- }
- implementation(project(":catalogs:catalog-jdbc-common")) {
- exclude(group = "*")
- }
-
- implementation(libs.bundles.log4j)
- implementation(libs.commons.collections4)
- implementation(libs.commons.lang3)
- implementation(libs.guava)
-
- testImplementation(project(":api"))
- testImplementation(project(":catalogs:catalog-jdbc-common", "testArtifacts"))
- testImplementation(project(":clients:client-java"))
- testImplementation(project(":common"))
- testImplementation(project(":core"))
- testImplementation(project(":integration-test-common", "testArtifacts"))
- testImplementation(project(":server"))
- testImplementation(project(":server-common"))
-
- testImplementation(libs.awaitility)
- testImplementation(libs.junit.jupiter.api)
- testImplementation(libs.junit.jupiter.params)
- testImplementation(libs.postgresql.driver)
- testImplementation(libs.testcontainers)
- testImplementation(libs.testcontainers.postgresql)
-
- testRuntimeOnly(libs.junit.jupiter.engine)
-}
-
-tasks {
- register("runtimeJars", Copy::class) {
- from(configurations.runtimeClasspath)
- into("build/libs")
- }
-
- val copyCatalogLibs by registering(Copy::class) {
- dependsOn("jar", "runtimeJars")
- from("build/libs") {
- exclude("guava-*.jar")
- exclude("log4j-*.jar")
- exclude("slf4j-*.jar")
- }
- into("$rootDir/distribution/package/catalogs/jdbc-hologres/libs")
- }
-
- val copyCatalogConfig by registering(Copy::class) {
- from("src/main/resources")
- into("$rootDir/distribution/package/catalogs/jdbc-hologres/conf")
-
- include("jdbc-hologres.conf")
-
- exclude { details ->
- details.file.isDirectory()
- }
-
- fileMode = 0b111101101
- }
-
- register("copyLibAndConfig", Copy::class) {
- dependsOn(copyCatalogLibs, copyCatalogConfig)
- }
-}
-
-tasks.test {
- val skipITs = project.hasProperty("skipITs")
- if (skipITs) {
- // Exclude integration tests
- exclude("**/integration/test/**")
- } else {
- dependsOn(tasks.jar)
- }
-}
-
-tasks.getByName("generateMetadataFileForMavenJavaPublication") {
- dependsOn("runtimeJars")
-}