This is an automated email from the ASF dual-hosted git repository.
adutra pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/polaris.git
The following commit(s) were added to refs/heads/main by this push:
new 4409252d Rename directory and package names (Quarkus switch follow-up)
(#604)
4409252d is described below
commit 4409252d135f62e9f9ae09d943c0c0f720c03efa
Author: Alexandre Dutra <[email protected]>
AuthorDate: Tue Jan 14 11:49:33 2025 +0100
Rename directory and package names (Quarkus switch follow-up) (#604)
---
.github/workflows/check-md-link.yml | 2 +-
.github/workflows/gradle.yml | 2 +-
Dockerfile | 8 +--
build.gradle.kts | 2 +-
.../dropwizard/config/TokenBrokerConfig.java | 75 ----------------------
gradle/projects.main.properties | 2 +-
{dropwizard => quarkus}/service/README-quarkus.md | 0
{dropwizard => quarkus}/service/build.gradle.kts | 0
.../service/src/main/docker/Dockerfile.jvm | 0
.../auth/QuarkusAuthenticationConfiguration.java | 2 +-
.../catalog/io/QuarkusFileIOConfiguration.java | 2 +-
.../config/QuarkusFeaturesConfiguration.java | 2 +-
.../quarkus}/config/QuarkusJacksonConfig.java | 2 +-
.../service/quarkus}/config/QuarkusProducers.java | 12 ++--
.../context/QuarkusRealmContextConfiguration.java | 2 +-
.../logging/QuarkusLoggingConfiguration.java | 2 +-
.../quarkus}/logging/QuarkusLoggingMDCFilter.java | 2 +-
.../metrics/QuarkusMeterFilterProducer.java | 2 +-
.../metrics/QuarkusMetricsConfiguration.java | 2 +-
.../metrics/QuarkusValueExpressionResolver.java | 2 +-
.../quarkus}/metrics/RealmIdTagContributor.java | 2 +-
.../QuarkusPersistenceConfiguration.java | 2 +-
.../QuarkusRateLimiterConfiguration.java | 2 +-
.../storage/QuarkusStorageConfiguration.java | 2 +-
.../quarkus}/task/QuarkusTaskExecutorImpl.java | 4 +-
.../task/QuarkusTaskHandlerConfiguration.java | 2 +-
.../quarkus}/tracing/QuarkusTracingFilter.java | 4 +-
.../io.smallrye.config.ConfigSourceInterceptor | 0
.../src/main/resources/application.properties | 0
.../quarkus}/IcebergExceptionMapperTest.java | 0
.../polaris/service/quarkus}/TestServices.java | 4 +-
.../TimedApplicationEventListenerTest.java | 14 ++--
.../quarkus}/admin/ManagementServiceTest.java | 6 +-
.../admin/PolarisAdminServiceAuthzTest.java | 2 +-
.../quarkus}/admin/PolarisAuthzTestBase.java | 4 +-
.../admin/PolarisOverlappingCatalogTest.java | 6 +-
.../admin/PolarisOverlappingTableTest.java | 6 +-
.../service/quarkus}/auth/JWTRSAKeyPairTest.java | 2 +-
.../auth/JWTSymmetricKeyGeneratorTest.java | 2 +-
.../quarkus}/auth/TokenRequestValidatorTest.java | 2 +-
.../polaris/service/quarkus}/auth/TokenUtils.java | 2 +-
.../quarkus}/catalog/AccessDelegationModeTest.java | 2 +-
.../quarkus}/catalog/BasePolarisCatalogTest.java | 4 +-
.../catalog/BasePolarisCatalogViewTest.java | 2 +-
.../PolarisCatalogHandlerWrapperAuthzTest.java | 4 +-
.../catalog/PolarisPassthroughResolutionView.java | 2 +-
.../polaris/service/quarkus}/catalog/TestUtil.java | 6 +-
.../quarkus}/catalog/io/FileIOExceptionsTest.java | 4 +-
.../service/quarkus}/catalog/io/TestFileIO.java | 2 +-
.../quarkus}/catalog/io/TestFileIOFactory.java | 2 +-
.../service/quarkus}/catalog/io/TestInputFile.java | 2 +-
.../config/DefaultConfigurationStoreTest.java | 2 +-
.../service/quarkus}/entity/CatalogEntityTest.java | 2 +-
.../it/QuarkusApplicationIntegrationTest.java | 2 +-
.../QuarkusManagementServiceIntegrationTest.java | 2 +-
.../it/QuarkusRestCatalogIntegrationTest.java | 2 +-
.../QuarkusRestCatalogViewAwsIntegrationTest.java | 2 +-
...QuarkusRestCatalogViewAzureIntegrationTest.java | 2 +-
.../QuarkusRestCatalogViewFileIntegrationTest.java | 2 +-
.../QuarkusRestCatalogViewGcpIntegrationTest.java | 2 +-
.../service/quarkus}/it/QuarkusServerManager.java | 2 +-
.../quarkus}/it/QuarkusSparkIntegrationTest.java | 2 +-
.../ratelimiter/MockTokenBucketFactory.java | 2 +-
.../ratelimiter/RateLimiterFilterTest.java | 14 ++--
.../service/quarkus}/ratelimiter/TestUtil.java | 6 +-
.../quarkus}/ratelimiter/TokenBucketTest.java | 2 +-
.../task/ManifestFileCleanupTaskHandlerTest.java | 2 +-
.../quarkus}/task/TableCleanupTaskHandlerTest.java | 2 +-
.../service/quarkus}/task/TaskTestUtils.java | 2 +-
.../service/quarkus}/task/TestSnapshot.java | 2 +-
.../test/DefaultTestEnvironmentResolver.java | 2 +-
.../test/PolarisIntegrationTestFixture.java | 4 +-
.../test/PolarisIntegrationTestHelper.java | 2 +-
.../service/quarkus}/test/TestEnvironment.java | 2 +-
.../quarkus}/test/TestEnvironmentExtension.java | 2 +-
.../quarkus}/test/TestEnvironmentResolver.java | 2 +-
.../service/quarkus}/test/TestMetricsUtil.java | 2 +-
...che.polaris.service.it.ext.PolarisServerManager | 2 +-
site/content/in-dev/unreleased/metastores.md | 4 +-
79 files changed, 111 insertions(+), 186 deletions(-)
diff --git a/.github/workflows/check-md-link.yml
b/.github/workflows/check-md-link.yml
index 029f676c..093496c8 100644
--- a/.github/workflows/check-md-link.yml
+++ b/.github/workflows/check-md-link.yml
@@ -41,5 +41,5 @@ jobs:
with:
use-quiet-mode: 'yes'
config-file: '.github/workflows/check-md-link-config.json'
- folder-path: 'regtests, .github, build-logic, polaris-core, service,
dropwizard, extension, spec, k8, getting-started, helm'
+ folder-path: 'regtests, .github, build-logic, polaris-core, service,
quarkus, extension, spec, k8, getting-started, helm'
file-path: 'CHAT_BYLAWS.md, CODE_OF_CONDUCT.md, CONTRIBUTING.md,
README.md, SECURITY.md'
diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml
index 830363ad..4cd317bf 100644
--- a/.github/workflows/gradle.yml
+++ b/.github/workflows/gradle.yml
@@ -69,7 +69,7 @@ jobs:
name: upload-test-artifacts
path: |
polaris-core/build/test-results/test
- dropwizard/service/build/test-results/test
+ quarkus/service/build/test-results/test
# NOTE: The Gradle Wrapper is the default and recommended way to run
Gradle (https://docs.gradle.org/current/userguide/gradle_wrapper.html).
# If your project does not have the Gradle Wrapper configured, you can use
the following configuration to run Gradle with a specified version.
diff --git a/Dockerfile b/Dockerfile
index 60e72f33..7b8cbfb8 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -55,10 +55,10 @@ ENV UID=10000
ENV HOME=/home/polaris
# We make four distinct layers so if there are application changes the library
layers can be re-used
-COPY --from=build --chown=polaris:polaris
/app/dropwizard/service/build/quarkus-app/lib/ /deployments/lib/
-COPY --from=build --chown=polaris:polaris
/app/dropwizard/service/build/quarkus-app/*.jar /deployments/
-COPY --from=build --chown=polaris:polaris
/app/dropwizard/service/build/quarkus-app/app/ /deployments/app/
-COPY --from=build --chown=polaris:polaris
/app/dropwizard/service/build/quarkus-app/quarkus/ /deployments/quarkus/
+COPY --from=build --chown=polaris:polaris
/app/quarkus/service/build/quarkus-app/lib/ /deployments/lib/
+COPY --from=build --chown=polaris:polaris
/app/quarkus/service/build/quarkus-app/*.jar /deployments/
+COPY --from=build --chown=polaris:polaris
/app/quarkus/service/build/quarkus-app/app/ /deployments/app/
+COPY --from=build --chown=polaris:polaris
/app/quarkus/service/build/quarkus-app/quarkus/ /deployments/quarkus/
EXPOSE 8181
EXPOSE 8182
diff --git a/build.gradle.kts b/build.gradle.kts
index dfaabab6..0dee9297 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -90,7 +90,7 @@ tasks.named<RatTask>("rat").configure {
excludes.add("logs/**")
excludes.add("service/common/src/**/banner.txt")
- excludes.add("dropwizard/service/logs")
+ excludes.add("quarkus/service/logs")
excludes.add("site/node_modules/**")
excludes.add("site/layouts/robots.txt")
diff --git
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/config/TokenBrokerConfig.java
b/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/config/TokenBrokerConfig.java
deleted file mode 100644
index 3e349fcf..00000000
---
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/config/TokenBrokerConfig.java
+++ /dev/null
@@ -1,75 +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.
- */
-package org.apache.polaris.service.dropwizard.config;
-
-import com.fasterxml.jackson.annotation.JsonProperty;
-import jakarta.annotation.Nullable;
-import org.apache.polaris.service.auth.TokenBrokerFactoryConfig;
-
-/**
- * This object receives the subsection of the server config YAML
(`polaris-server.yml`) that is
- * related to JWT brokers.
- */
-public class TokenBrokerConfig implements TokenBrokerFactoryConfig {
- private String type = "none";
- private int maxTokenGenerationInSeconds = 3600;
- private String file;
- private String secret;
-
- @JsonProperty("type")
- public void setType(String type) {
- this.type = type;
- }
-
- @JsonProperty("file")
- public void setFile(String file) {
- this.file = file;
- }
-
- @JsonProperty("secret")
- public void setSecret(String secret) {
- this.secret = secret;
- }
-
- @JsonProperty("maxTokenGenerationInSeconds")
- public void setMaxTokenGenerationInSeconds(int maxTokenGenerationInSeconds) {
- this.maxTokenGenerationInSeconds = maxTokenGenerationInSeconds;
- }
-
- public String getType() {
- return type;
- }
-
- @Override
- public int maxTokenGenerationInSeconds() {
- return maxTokenGenerationInSeconds;
- }
-
- @Nullable
- @Override
- public String file() {
- return file;
- }
-
- @Nullable
- @Override
- public String secret() {
- return secret;
- }
-}
diff --git a/gradle/projects.main.properties b/gradle/projects.main.properties
index 06a36e24..b5de26f9 100644
--- a/gradle/projects.main.properties
+++ b/gradle/projects.main.properties
@@ -23,7 +23,7 @@ polaris-api-iceberg-service=api/iceberg-service
polaris-api-management-model=api/management-model
polaris-api-management-service=api/management-service
polaris-service-common=service/common
-polaris-quarkus-service=dropwizard/service
+polaris-quarkus-service=quarkus/service
polaris-eclipselink=extension/persistence/eclipselink
polaris-jpa-model=extension/persistence/jpa-model
polaris-tests=integration-tests
diff --git a/dropwizard/service/README-quarkus.md
b/quarkus/service/README-quarkus.md
similarity index 100%
rename from dropwizard/service/README-quarkus.md
rename to quarkus/service/README-quarkus.md
diff --git a/dropwizard/service/build.gradle.kts
b/quarkus/service/build.gradle.kts
similarity index 100%
rename from dropwizard/service/build.gradle.kts
rename to quarkus/service/build.gradle.kts
diff --git a/dropwizard/service/src/main/docker/Dockerfile.jvm
b/quarkus/service/src/main/docker/Dockerfile.jvm
similarity index 100%
rename from dropwizard/service/src/main/docker/Dockerfile.jvm
rename to quarkus/service/src/main/docker/Dockerfile.jvm
diff --git
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/auth/QuarkusAuthenticationConfiguration.java
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/auth/QuarkusAuthenticationConfiguration.java
similarity index 97%
rename from
dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/auth/QuarkusAuthenticationConfiguration.java
rename to
quarkus/service/src/main/java/org/apache/polaris/service/quarkus/auth/QuarkusAuthenticationConfiguration.java
index cbca75e0..9ae77291 100644
---
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/auth/QuarkusAuthenticationConfiguration.java
+++
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/auth/QuarkusAuthenticationConfiguration.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.auth;
+package org.apache.polaris.service.quarkus.auth;
import io.quarkus.runtime.annotations.StaticInitSafe;
import io.smallrye.config.ConfigMapping;
diff --git
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/catalog/io/QuarkusFileIOConfiguration.java
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/catalog/io/QuarkusFileIOConfiguration.java
similarity index 95%
rename from
dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/catalog/io/QuarkusFileIOConfiguration.java
rename to
quarkus/service/src/main/java/org/apache/polaris/service/quarkus/catalog/io/QuarkusFileIOConfiguration.java
index 20345c7d..cebbe767 100644
---
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/catalog/io/QuarkusFileIOConfiguration.java
+++
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/catalog/io/QuarkusFileIOConfiguration.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.catalog.io;
+package org.apache.polaris.service.quarkus.catalog.io;
import io.quarkus.runtime.annotations.StaticInitSafe;
import io.smallrye.config.ConfigMapping;
diff --git
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/config/QuarkusFeaturesConfiguration.java
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/config/QuarkusFeaturesConfiguration.java
similarity index 96%
rename from
dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/config/QuarkusFeaturesConfiguration.java
rename to
quarkus/service/src/main/java/org/apache/polaris/service/quarkus/config/QuarkusFeaturesConfiguration.java
index 92e4e6b2..76ba0496 100644
---
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/config/QuarkusFeaturesConfiguration.java
+++
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/config/QuarkusFeaturesConfiguration.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.config;
+package org.apache.polaris.service.quarkus.config;
import io.quarkus.runtime.annotations.StaticInitSafe;
import io.smallrye.config.ConfigMapping;
diff --git
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/config/QuarkusJacksonConfig.java
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/config/QuarkusJacksonConfig.java
similarity index 98%
rename from
dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/config/QuarkusJacksonConfig.java
rename to
quarkus/service/src/main/java/org/apache/polaris/service/quarkus/config/QuarkusJacksonConfig.java
index 19213d42..4550fc65 100644
---
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/config/QuarkusJacksonConfig.java
+++
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/config/QuarkusJacksonConfig.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.config;
+package org.apache.polaris.service.quarkus.config;
import com.fasterxml.jackson.annotation.JsonAutoDetect;
import com.fasterxml.jackson.annotation.PropertyAccessor;
diff --git
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/config/QuarkusProducers.java
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/config/QuarkusProducers.java
similarity index 94%
rename from
dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/config/QuarkusProducers.java
rename to
quarkus/service/src/main/java/org/apache/polaris/service/quarkus/config/QuarkusProducers.java
index 9d97f539..f7c89273 100644
---
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/config/QuarkusProducers.java
+++
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/config/QuarkusProducers.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.config;
+package org.apache.polaris.service.quarkus.config;
import io.quarkus.runtime.StartupEvent;
import io.smallrye.common.annotation.Identifier;
@@ -51,12 +51,12 @@ import
org.apache.polaris.service.catalog.api.IcebergRestOAuth2ApiService;
import org.apache.polaris.service.catalog.io.FileIOFactory;
import org.apache.polaris.service.context.RealmContextConfiguration;
import org.apache.polaris.service.context.RealmContextResolver;
-import
org.apache.polaris.service.dropwizard.auth.QuarkusAuthenticationConfiguration;
-import
org.apache.polaris.service.dropwizard.catalog.io.QuarkusFileIOConfiguration;
-import
org.apache.polaris.service.dropwizard.context.QuarkusRealmContextConfiguration;
-import
org.apache.polaris.service.dropwizard.persistence.QuarkusPersistenceConfiguration;
-import
org.apache.polaris.service.dropwizard.ratelimiter.QuarkusRateLimiterConfiguration;
import
org.apache.polaris.service.persistence.InMemoryPolarisMetaStoreManagerFactory;
+import
org.apache.polaris.service.quarkus.auth.QuarkusAuthenticationConfiguration;
+import
org.apache.polaris.service.quarkus.catalog.io.QuarkusFileIOConfiguration;
+import
org.apache.polaris.service.quarkus.context.QuarkusRealmContextConfiguration;
+import
org.apache.polaris.service.quarkus.persistence.QuarkusPersistenceConfiguration;
+import
org.apache.polaris.service.quarkus.ratelimiter.QuarkusRateLimiterConfiguration;
import org.apache.polaris.service.ratelimiter.RateLimiter;
import org.apache.polaris.service.ratelimiter.TokenBucketFactory;
import org.apache.polaris.service.task.TaskHandlerConfiguration;
diff --git
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/context/QuarkusRealmContextConfiguration.java
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/context/QuarkusRealmContextConfiguration.java
similarity index 95%
rename from
dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/context/QuarkusRealmContextConfiguration.java
rename to
quarkus/service/src/main/java/org/apache/polaris/service/quarkus/context/QuarkusRealmContextConfiguration.java
index f480a42f..dce98940 100644
---
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/context/QuarkusRealmContextConfiguration.java
+++
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/context/QuarkusRealmContextConfiguration.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.context;
+package org.apache.polaris.service.quarkus.context;
import io.quarkus.runtime.annotations.StaticInitSafe;
import io.smallrye.config.ConfigMapping;
diff --git
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/logging/QuarkusLoggingConfiguration.java
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/logging/QuarkusLoggingConfiguration.java
similarity index 95%
rename from
dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/logging/QuarkusLoggingConfiguration.java
rename to
quarkus/service/src/main/java/org/apache/polaris/service/quarkus/logging/QuarkusLoggingConfiguration.java
index ace4d62e..145bd740 100644
---
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/logging/QuarkusLoggingConfiguration.java
+++
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/logging/QuarkusLoggingConfiguration.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.logging;
+package org.apache.polaris.service.quarkus.logging;
import io.quarkus.runtime.annotations.StaticInitSafe;
import io.smallrye.config.ConfigMapping;
diff --git
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/logging/QuarkusLoggingMDCFilter.java
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/logging/QuarkusLoggingMDCFilter.java
similarity index 98%
rename from
dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/logging/QuarkusLoggingMDCFilter.java
rename to
quarkus/service/src/main/java/org/apache/polaris/service/quarkus/logging/QuarkusLoggingMDCFilter.java
index eebb6b99..98fb2888 100644
---
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/logging/QuarkusLoggingMDCFilter.java
+++
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/logging/QuarkusLoggingMDCFilter.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.logging;
+package org.apache.polaris.service.quarkus.logging;
import io.quarkus.vertx.web.RouteFilter;
import io.vertx.ext.web.RoutingContext;
diff --git
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/metrics/QuarkusMeterFilterProducer.java
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/metrics/QuarkusMeterFilterProducer.java
similarity index 96%
rename from
dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/metrics/QuarkusMeterFilterProducer.java
rename to
quarkus/service/src/main/java/org/apache/polaris/service/quarkus/metrics/QuarkusMeterFilterProducer.java
index d49dd40e..28f77e91 100644
---
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/metrics/QuarkusMeterFilterProducer.java
+++
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/metrics/QuarkusMeterFilterProducer.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.metrics;
+package org.apache.polaris.service.quarkus.metrics;
import io.micrometer.core.instrument.Tag;
import io.micrometer.core.instrument.config.MeterFilter;
diff --git
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/metrics/QuarkusMetricsConfiguration.java
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/metrics/QuarkusMetricsConfiguration.java
similarity index 95%
rename from
dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/metrics/QuarkusMetricsConfiguration.java
rename to
quarkus/service/src/main/java/org/apache/polaris/service/quarkus/metrics/QuarkusMetricsConfiguration.java
index a4c819de..c599e85e 100644
---
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/metrics/QuarkusMetricsConfiguration.java
+++
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/metrics/QuarkusMetricsConfiguration.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.metrics;
+package org.apache.polaris.service.quarkus.metrics;
import io.quarkus.runtime.annotations.StaticInitSafe;
import io.smallrye.config.ConfigMapping;
diff --git
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/metrics/QuarkusValueExpressionResolver.java
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/metrics/QuarkusValueExpressionResolver.java
similarity index 96%
rename from
dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/metrics/QuarkusValueExpressionResolver.java
rename to
quarkus/service/src/main/java/org/apache/polaris/service/quarkus/metrics/QuarkusValueExpressionResolver.java
index 8054bfb8..98783de6 100644
---
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/metrics/QuarkusValueExpressionResolver.java
+++
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/metrics/QuarkusValueExpressionResolver.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.metrics;
+package org.apache.polaris.service.quarkus.metrics;
import io.micrometer.common.annotation.ValueExpressionResolver;
import io.micrometer.common.lang.Nullable;
diff --git
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/metrics/RealmIdTagContributor.java
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/metrics/RealmIdTagContributor.java
similarity index 97%
rename from
dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/metrics/RealmIdTagContributor.java
rename to
quarkus/service/src/main/java/org/apache/polaris/service/quarkus/metrics/RealmIdTagContributor.java
index 13717e32..147ebd7f 100644
---
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/metrics/RealmIdTagContributor.java
+++
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/metrics/RealmIdTagContributor.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.metrics;
+package org.apache.polaris.service.quarkus.metrics;
import io.micrometer.core.instrument.Tags;
import io.quarkus.micrometer.runtime.HttpServerMetricsTagsContributor;
diff --git
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/persistence/QuarkusPersistenceConfiguration.java
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/persistence/QuarkusPersistenceConfiguration.java
similarity index 95%
rename from
dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/persistence/QuarkusPersistenceConfiguration.java
rename to
quarkus/service/src/main/java/org/apache/polaris/service/quarkus/persistence/QuarkusPersistenceConfiguration.java
index cb4fbeea..5c3223f6 100644
---
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/persistence/QuarkusPersistenceConfiguration.java
+++
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/persistence/QuarkusPersistenceConfiguration.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.persistence;
+package org.apache.polaris.service.quarkus.persistence;
import io.quarkus.runtime.annotations.StaticInitSafe;
import io.smallrye.config.ConfigMapping;
diff --git
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/ratelimiter/QuarkusRateLimiterConfiguration.java
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/ratelimiter/QuarkusRateLimiterConfiguration.java
similarity index 96%
rename from
dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/ratelimiter/QuarkusRateLimiterConfiguration.java
rename to
quarkus/service/src/main/java/org/apache/polaris/service/quarkus/ratelimiter/QuarkusRateLimiterConfiguration.java
index 5dfaad2f..0a1e72de 100644
---
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/ratelimiter/QuarkusRateLimiterConfiguration.java
+++
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/ratelimiter/QuarkusRateLimiterConfiguration.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.ratelimiter;
+package org.apache.polaris.service.quarkus.ratelimiter;
import io.quarkus.runtime.annotations.StaticInitSafe;
import io.smallrye.config.ConfigMapping;
diff --git
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/storage/QuarkusStorageConfiguration.java
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/storage/QuarkusStorageConfiguration.java
similarity index 96%
rename from
dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/storage/QuarkusStorageConfiguration.java
rename to
quarkus/service/src/main/java/org/apache/polaris/service/quarkus/storage/QuarkusStorageConfiguration.java
index f4078518..cf2c716b 100644
---
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/storage/QuarkusStorageConfiguration.java
+++
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/storage/QuarkusStorageConfiguration.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.storage;
+package org.apache.polaris.service.quarkus.storage;
import io.quarkus.runtime.annotations.StaticInitSafe;
import io.smallrye.config.ConfigMapping;
diff --git
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/task/QuarkusTaskExecutorImpl.java
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/task/QuarkusTaskExecutorImpl.java
similarity index 95%
rename from
dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/task/QuarkusTaskExecutorImpl.java
rename to
quarkus/service/src/main/java/org/apache/polaris/service/quarkus/task/QuarkusTaskExecutorImpl.java
index 0ec96ee0..8f38de64 100644
---
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/task/QuarkusTaskExecutorImpl.java
+++
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/task/QuarkusTaskExecutorImpl.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.task;
+package org.apache.polaris.service.quarkus.task;
import io.opentelemetry.api.trace.Span;
import io.opentelemetry.api.trace.Tracer;
@@ -29,7 +29,7 @@ import jakarta.inject.Inject;
import java.util.concurrent.ExecutorService;
import org.apache.polaris.core.context.CallContext;
import org.apache.polaris.core.persistence.MetaStoreManagerFactory;
-import org.apache.polaris.service.dropwizard.tracing.QuarkusTracingFilter;
+import org.apache.polaris.service.quarkus.tracing.QuarkusTracingFilter;
import org.apache.polaris.service.task.TaskExecutorImpl;
import org.apache.polaris.service.task.TaskFileIOSupplier;
diff --git
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/task/QuarkusTaskHandlerConfiguration.java
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/task/QuarkusTaskHandlerConfiguration.java
similarity index 96%
rename from
dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/task/QuarkusTaskHandlerConfiguration.java
rename to
quarkus/service/src/main/java/org/apache/polaris/service/quarkus/task/QuarkusTaskHandlerConfiguration.java
index 75c43f6e..ff9416f9 100644
---
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/task/QuarkusTaskHandlerConfiguration.java
+++
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/task/QuarkusTaskHandlerConfiguration.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.task;
+package org.apache.polaris.service.quarkus.task;
import io.quarkus.runtime.annotations.StaticInitSafe;
import io.smallrye.config.ConfigMapping;
diff --git
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/tracing/QuarkusTracingFilter.java
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/tracing/QuarkusTracingFilter.java
similarity index 93%
rename from
dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/tracing/QuarkusTracingFilter.java
rename to
quarkus/service/src/main/java/org/apache/polaris/service/quarkus/tracing/QuarkusTracingFilter.java
index aec4edc1..28811ad9 100644
---
a/dropwizard/service/src/main/java/org/apache/polaris/service/dropwizard/tracing/QuarkusTracingFilter.java
+++
b/quarkus/service/src/main/java/org/apache/polaris/service/quarkus/tracing/QuarkusTracingFilter.java
@@ -16,13 +16,13 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.tracing;
+package org.apache.polaris.service.quarkus.tracing;
import io.opentelemetry.api.trace.Span;
import io.quarkus.vertx.web.RouteFilter;
import io.vertx.ext.web.RoutingContext;
import jakarta.enterprise.context.ApplicationScoped;
-import org.apache.polaris.service.dropwizard.logging.QuarkusLoggingMDCFilter;
+import org.apache.polaris.service.quarkus.logging.QuarkusLoggingMDCFilter;
import org.eclipse.microprofile.config.inject.ConfigProperty;
@ApplicationScoped
diff --git
a/dropwizard/service/src/main/resources/META-INF/services/io.smallrye.config.ConfigSourceInterceptor
b/quarkus/service/src/main/resources/META-INF/services/io.smallrye.config.ConfigSourceInterceptor
similarity index 100%
rename from
dropwizard/service/src/main/resources/META-INF/services/io.smallrye.config.ConfigSourceInterceptor
rename to
quarkus/service/src/main/resources/META-INF/services/io.smallrye.config.ConfigSourceInterceptor
diff --git a/dropwizard/service/src/main/resources/application.properties
b/quarkus/service/src/main/resources/application.properties
similarity index 100%
rename from dropwizard/service/src/main/resources/application.properties
rename to quarkus/service/src/main/resources/application.properties
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/IcebergExceptionMapperTest.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/IcebergExceptionMapperTest.java
similarity index 100%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/IcebergExceptionMapperTest.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/IcebergExceptionMapperTest.java
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/TestServices.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/TestServices.java
similarity index 98%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/TestServices.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/TestServices.java
index faeb4296..a31d4bb4 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/TestServices.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/TestServices.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard;
+package org.apache.polaris.service.quarkus;
import com.google.auth.oauth2.AccessToken;
import com.google.auth.oauth2.GoogleCredentials;
@@ -47,8 +47,8 @@ import
org.apache.polaris.service.config.DefaultConfigurationStore;
import org.apache.polaris.service.config.RealmEntityManagerFactory;
import org.apache.polaris.service.context.CallContextCatalogFactory;
import org.apache.polaris.service.context.PolarisCallContextCatalogFactory;
-import org.apache.polaris.service.dropwizard.catalog.io.TestFileIOFactory;
import
org.apache.polaris.service.persistence.InMemoryPolarisMetaStoreManagerFactory;
+import org.apache.polaris.service.quarkus.catalog.io.TestFileIOFactory;
import
org.apache.polaris.service.storage.PolarisStorageIntegrationProviderImpl;
import org.apache.polaris.service.task.TaskExecutor;
import org.mockito.Mockito;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/TimedApplicationEventListenerTest.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/TimedApplicationEventListenerTest.java
similarity index 91%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/TimedApplicationEventListenerTest.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/TimedApplicationEventListenerTest.java
index 1783cbd6..fe5e574b 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/TimedApplicationEventListenerTest.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/TimedApplicationEventListenerTest.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard;
+package org.apache.polaris.service.quarkus;
import static
org.apache.polaris.service.context.DefaultRealmContextResolver.REALM_PROPERTY_KEY;
import static org.assertj.core.api.Assertions.assertThat;
@@ -29,12 +29,12 @@ import io.quarkus.test.junit.TestProfile;
import jakarta.inject.Inject;
import jakarta.ws.rs.core.Response;
import java.util.Map;
-import
org.apache.polaris.service.dropwizard.TimedApplicationEventListenerTest.Profile;
-import
org.apache.polaris.service.dropwizard.test.PolarisIntegrationTestFixture;
-import org.apache.polaris.service.dropwizard.test.PolarisIntegrationTestHelper;
-import org.apache.polaris.service.dropwizard.test.TestEnvironment;
-import org.apache.polaris.service.dropwizard.test.TestEnvironmentExtension;
-import org.apache.polaris.service.dropwizard.test.TestMetricsUtil;
+import
org.apache.polaris.service.quarkus.TimedApplicationEventListenerTest.Profile;
+import org.apache.polaris.service.quarkus.test.PolarisIntegrationTestFixture;
+import org.apache.polaris.service.quarkus.test.PolarisIntegrationTestHelper;
+import org.apache.polaris.service.quarkus.test.TestEnvironment;
+import org.apache.polaris.service.quarkus.test.TestEnvironmentExtension;
+import org.apache.polaris.service.quarkus.test.TestMetricsUtil;
import org.hawkular.agent.prometheus.types.MetricFamily;
import org.hawkular.agent.prometheus.types.Summary;
import org.junit.jupiter.api.Assertions;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/admin/ManagementServiceTest.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/admin/ManagementServiceTest.java
similarity index 96%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/admin/ManagementServiceTest.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/admin/ManagementServiceTest.java
index a9e27c1c..a3f9e7c9 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/admin/ManagementServiceTest.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/admin/ManagementServiceTest.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.admin;
+package org.apache.polaris.service.quarkus.admin;
import static org.assertj.core.api.Assertions.assertThat;
import static org.assertj.core.api.Assertions.assertThatThrownBy;
@@ -32,8 +32,8 @@ import
org.apache.polaris.core.admin.model.FileStorageConfigInfo;
import org.apache.polaris.core.admin.model.PolarisCatalog;
import org.apache.polaris.core.admin.model.StorageConfigInfo;
import org.apache.polaris.core.admin.model.UpdateCatalogRequest;
-import org.apache.polaris.service.dropwizard.TestServices;
-import org.apache.polaris.service.dropwizard.catalog.io.TestFileIOFactory;
+import org.apache.polaris.service.quarkus.TestServices;
+import org.apache.polaris.service.quarkus.catalog.io.TestFileIOFactory;
import org.junit.jupiter.api.Test;
public class ManagementServiceTest {
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/admin/PolarisAdminServiceAuthzTest.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/admin/PolarisAdminServiceAuthzTest.java
similarity index 99%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/admin/PolarisAdminServiceAuthzTest.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/admin/PolarisAdminServiceAuthzTest.java
index f9881283..5c055eec 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/admin/PolarisAdminServiceAuthzTest.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/admin/PolarisAdminServiceAuthzTest.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.admin;
+package org.apache.polaris.service.quarkus.admin;
import io.quarkus.test.junit.QuarkusTest;
import io.quarkus.test.junit.TestProfile;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/admin/PolarisAuthzTestBase.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/admin/PolarisAuthzTestBase.java
similarity index 99%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/admin/PolarisAuthzTestBase.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/admin/PolarisAuthzTestBase.java
index 2f10aba6..93f5fa6f 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/admin/PolarisAuthzTestBase.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/admin/PolarisAuthzTestBase.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.admin;
+package org.apache.polaris.service.quarkus.admin;
import static org.apache.iceberg.types.Types.NestedField.required;
@@ -80,7 +80,7 @@ import
org.apache.polaris.service.config.DefaultConfigurationStore;
import org.apache.polaris.service.config.RealmEntityManagerFactory;
import org.apache.polaris.service.context.CallContextCatalogFactory;
import org.apache.polaris.service.context.PolarisCallContextCatalogFactory;
-import
org.apache.polaris.service.dropwizard.catalog.PolarisPassthroughResolutionView;
+import
org.apache.polaris.service.quarkus.catalog.PolarisPassthroughResolutionView;
import
org.apache.polaris.service.storage.PolarisStorageIntegrationProviderImpl;
import org.apache.polaris.service.task.TaskExecutor;
import org.assertj.core.api.Assertions;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/admin/PolarisOverlappingCatalogTest.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/admin/PolarisOverlappingCatalogTest.java
similarity index 97%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/admin/PolarisOverlappingCatalogTest.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/admin/PolarisOverlappingCatalogTest.java
index a37929a2..505bc57d 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/admin/PolarisOverlappingCatalogTest.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/admin/PolarisOverlappingCatalogTest.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.admin;
+package org.apache.polaris.service.quarkus.admin;
import static org.assertj.core.api.Assertions.assertThat;
import static org.assertj.core.api.Assertions.assertThatThrownBy;
@@ -33,8 +33,8 @@ import org.apache.polaris.core.admin.model.Catalog;
import org.apache.polaris.core.admin.model.CatalogProperties;
import org.apache.polaris.core.admin.model.CreateCatalogRequest;
import org.apache.polaris.core.admin.model.StorageConfigInfo;
-import org.apache.polaris.service.dropwizard.TestServices;
-import org.apache.polaris.service.dropwizard.catalog.io.TestFileIOFactory;
+import org.apache.polaris.service.quarkus.TestServices;
+import org.apache.polaris.service.quarkus.catalog.io.TestFileIOFactory;
import org.junit.jupiter.params.ParameterizedTest;
import org.junit.jupiter.params.provider.CsvSource;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/admin/PolarisOverlappingTableTest.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/admin/PolarisOverlappingTableTest.java
similarity index 97%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/admin/PolarisOverlappingTableTest.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/admin/PolarisOverlappingTableTest.java
index 876f9b3c..9abbed94 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/admin/PolarisOverlappingTableTest.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/admin/PolarisOverlappingTableTest.java
@@ -16,11 +16,11 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.admin;
+package org.apache.polaris.service.quarkus.admin;
import static
org.apache.polaris.core.PolarisConfiguration.ALLOW_TABLE_LOCATION_OVERLAP;
import static
org.apache.polaris.core.PolarisConfiguration.ALLOW_UNSTRUCTURED_TABLE_LOCATION;
-import static
org.apache.polaris.service.dropwizard.admin.PolarisAuthzTestBase.SCHEMA;
+import static
org.apache.polaris.service.quarkus.admin.PolarisAuthzTestBase.SCHEMA;
import static org.assertj.core.api.Assertions.assertThat;
import jakarta.ws.rs.core.Response;
@@ -36,7 +36,7 @@ import org.apache.polaris.core.admin.model.CatalogProperties;
import org.apache.polaris.core.admin.model.CreateCatalogRequest;
import org.apache.polaris.core.admin.model.FileStorageConfigInfo;
import org.apache.polaris.core.admin.model.StorageConfigInfo;
-import org.apache.polaris.service.dropwizard.TestServices;
+import org.apache.polaris.service.quarkus.TestServices;
import org.junit.jupiter.api.DisplayName;
import org.junit.jupiter.params.ParameterizedTest;
import org.junit.jupiter.params.provider.Arguments;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/auth/JWTRSAKeyPairTest.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/auth/JWTRSAKeyPairTest.java
similarity index 98%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/auth/JWTRSAKeyPairTest.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/auth/JWTRSAKeyPairTest.java
index 65e914e0..ba624e62 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/auth/JWTRSAKeyPairTest.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/auth/JWTRSAKeyPairTest.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.auth;
+package org.apache.polaris.service.quarkus.auth;
import static org.assertj.core.api.Assertions.assertThat;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/auth/JWTSymmetricKeyGeneratorTest.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/auth/JWTSymmetricKeyGeneratorTest.java
similarity index 98%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/auth/JWTSymmetricKeyGeneratorTest.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/auth/JWTSymmetricKeyGeneratorTest.java
index a5851ae3..aaa62643 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/auth/JWTSymmetricKeyGeneratorTest.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/auth/JWTSymmetricKeyGeneratorTest.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.auth;
+package org.apache.polaris.service.quarkus.auth;
import static org.assertj.core.api.Assertions.assertThat;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/auth/TokenRequestValidatorTest.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/auth/TokenRequestValidatorTest.java
similarity index 98%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/auth/TokenRequestValidatorTest.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/auth/TokenRequestValidatorTest.java
index 4fa519ee..54e07f48 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/auth/TokenRequestValidatorTest.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/auth/TokenRequestValidatorTest.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.auth;
+package org.apache.polaris.service.quarkus.auth;
import org.apache.polaris.service.auth.OAuthTokenErrorResponse;
import org.apache.polaris.service.auth.TokenRequestValidator;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/auth/TokenUtils.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/auth/TokenUtils.java
similarity index 97%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/auth/TokenUtils.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/auth/TokenUtils.java
index af08c5a8..606d87a1 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/auth/TokenUtils.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/auth/TokenUtils.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.auth;
+package org.apache.polaris.service.quarkus.auth;
import static
org.apache.polaris.service.auth.BasePolarisAuthenticator.PRINCIPAL_ROLE_ALL;
import static
org.apache.polaris.service.context.DefaultRealmContextResolver.REALM_PROPERTY_KEY;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/catalog/AccessDelegationModeTest.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/catalog/AccessDelegationModeTest.java
similarity index 97%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/catalog/AccessDelegationModeTest.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/catalog/AccessDelegationModeTest.java
index 7e85a9a8..1a24fe3a 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/catalog/AccessDelegationModeTest.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/catalog/AccessDelegationModeTest.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.catalog;
+package org.apache.polaris.service.quarkus.catalog;
import static org.apache.polaris.service.catalog.AccessDelegationMode.*;
import static
org.apache.polaris.service.catalog.AccessDelegationMode.REMOTE_SIGNING;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/catalog/BasePolarisCatalogTest.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/catalog/BasePolarisCatalogTest.java
similarity index 99%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/catalog/BasePolarisCatalogTest.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/catalog/BasePolarisCatalogTest.java
index ae773ee6..316f115b 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/catalog/BasePolarisCatalogTest.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/catalog/BasePolarisCatalogTest.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.catalog;
+package org.apache.polaris.service.quarkus.catalog;
import static java.nio.charset.StandardCharsets.UTF_8;
import static org.apache.iceberg.types.Types.NestedField.required;
@@ -93,8 +93,8 @@ import org.apache.polaris.service.admin.PolarisAdminService;
import org.apache.polaris.service.catalog.BasePolarisCatalog;
import org.apache.polaris.service.catalog.io.DefaultFileIOFactory;
import org.apache.polaris.service.catalog.io.FileIOFactory;
-import org.apache.polaris.service.dropwizard.catalog.io.TestFileIOFactory;
import org.apache.polaris.service.exception.IcebergExceptionMapper;
+import org.apache.polaris.service.quarkus.catalog.io.TestFileIOFactory;
import
org.apache.polaris.service.storage.PolarisStorageIntegrationProviderImpl;
import org.apache.polaris.service.task.TableCleanupTaskHandler;
import org.apache.polaris.service.task.TaskExecutor;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/catalog/BasePolarisCatalogViewTest.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/catalog/BasePolarisCatalogViewTest.java
similarity index 99%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/catalog/BasePolarisCatalogViewTest.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/catalog/BasePolarisCatalogViewTest.java
index f4dda7a4..e1785c61 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/catalog/BasePolarisCatalogViewTest.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/catalog/BasePolarisCatalogViewTest.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.catalog;
+package org.apache.polaris.service.quarkus.catalog;
import static org.mockito.Mockito.when;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/catalog/PolarisCatalogHandlerWrapperAuthzTest.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/catalog/PolarisCatalogHandlerWrapperAuthzTest.java
similarity index 99%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/catalog/PolarisCatalogHandlerWrapperAuthzTest.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/catalog/PolarisCatalogHandlerWrapperAuthzTest.java
index 509d6a5c..f56356e2 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/catalog/PolarisCatalogHandlerWrapperAuthzTest.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/catalog/PolarisCatalogHandlerWrapperAuthzTest.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.catalog;
+package org.apache.polaris.service.quarkus.catalog;
import com.google.common.collect.ImmutableMap;
import io.quarkus.test.junit.QuarkusTest;
@@ -68,7 +68,7 @@ import
org.apache.polaris.service.catalog.io.DefaultFileIOFactory;
import org.apache.polaris.service.config.RealmEntityManagerFactory;
import org.apache.polaris.service.context.CallContextCatalogFactory;
import org.apache.polaris.service.context.PolarisCallContextCatalogFactory;
-import org.apache.polaris.service.dropwizard.admin.PolarisAuthzTestBase;
+import org.apache.polaris.service.quarkus.admin.PolarisAuthzTestBase;
import org.apache.polaris.service.types.NotificationRequest;
import org.apache.polaris.service.types.NotificationType;
import org.apache.polaris.service.types.TableUpdateNotification;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/catalog/PolarisPassthroughResolutionView.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/catalog/PolarisPassthroughResolutionView.java
similarity index 99%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/catalog/PolarisPassthroughResolutionView.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/catalog/PolarisPassthroughResolutionView.java
index 8b93ef62..6ff31fd3 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/catalog/PolarisPassthroughResolutionView.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/catalog/PolarisPassthroughResolutionView.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.catalog;
+package org.apache.polaris.service.quarkus.catalog;
import jakarta.ws.rs.core.SecurityContext;
import java.util.Arrays;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/catalog/TestUtil.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/catalog/TestUtil.java
similarity index 97%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/catalog/TestUtil.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/catalog/TestUtil.java
index 2f5a9c89..de9c0aab 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/catalog/TestUtil.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/catalog/TestUtil.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.catalog;
+package org.apache.polaris.service.quarkus.catalog;
import static
org.apache.polaris.service.context.DefaultRealmContextResolver.REALM_PROPERTY_KEY;
import static org.assertj.core.api.Assertions.assertThat;
@@ -37,8 +37,8 @@ import org.apache.polaris.core.admin.model.CatalogPrivilege;
import org.apache.polaris.core.admin.model.CatalogRole;
import org.apache.polaris.core.admin.model.GrantResource;
import org.apache.polaris.service.auth.BasePolarisAuthenticator;
-import
org.apache.polaris.service.dropwizard.test.PolarisIntegrationTestFixture;
-import org.apache.polaris.service.dropwizard.test.TestEnvironment;
+import org.apache.polaris.service.quarkus.test.PolarisIntegrationTestFixture;
+import org.apache.polaris.service.quarkus.test.TestEnvironment;
/** Test utilities for catalog tests */
public class TestUtil {
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/catalog/io/FileIOExceptionsTest.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/catalog/io/FileIOExceptionsTest.java
similarity index 97%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/catalog/io/FileIOExceptionsTest.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/catalog/io/FileIOExceptionsTest.java
index 59918500..bc1f0f9e 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/catalog/io/FileIOExceptionsTest.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/catalog/io/FileIOExceptionsTest.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.catalog.io;
+package org.apache.polaris.service.quarkus.catalog.io;
import static org.apache.iceberg.types.Types.NestedField.required;
import static org.assertj.core.api.Assertions.assertThat;
@@ -38,7 +38,7 @@ import
org.apache.polaris.core.admin.model.CreateCatalogRequest;
import org.apache.polaris.core.admin.model.FileStorageConfigInfo;
import org.apache.polaris.core.admin.model.PolarisCatalog;
import org.apache.polaris.core.admin.model.StorageConfigInfo;
-import org.apache.polaris.service.dropwizard.TestServices;
+import org.apache.polaris.service.quarkus.TestServices;
import org.junit.jupiter.api.BeforeAll;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.params.ParameterizedTest;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/catalog/io/TestFileIO.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/catalog/io/TestFileIO.java
similarity index 98%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/catalog/io/TestFileIO.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/catalog/io/TestFileIO.java
index a5d60da9..8acf2efd 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/catalog/io/TestFileIO.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/catalog/io/TestFileIO.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.catalog.io;
+package org.apache.polaris.service.quarkus.catalog.io;
import java.util.Map;
import java.util.Optional;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/catalog/io/TestFileIOFactory.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/catalog/io/TestFileIOFactory.java
similarity index 98%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/catalog/io/TestFileIOFactory.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/catalog/io/TestFileIOFactory.java
index 9c0b0487..75047559 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/catalog/io/TestFileIOFactory.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/catalog/io/TestFileIOFactory.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.catalog.io;
+package org.apache.polaris.service.quarkus.catalog.io;
import jakarta.enterprise.inject.Vetoed;
import java.util.ArrayList;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/catalog/io/TestInputFile.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/catalog/io/TestInputFile.java
similarity index 96%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/catalog/io/TestInputFile.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/catalog/io/TestInputFile.java
index ebeb7145..da050c11 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/catalog/io/TestInputFile.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/catalog/io/TestInputFile.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.catalog.io;
+package org.apache.polaris.service.quarkus.catalog.io;
import java.util.Optional;
import java.util.function.Supplier;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/config/DefaultConfigurationStoreTest.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/config/DefaultConfigurationStoreTest.java
similarity index 98%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/config/DefaultConfigurationStoreTest.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/config/DefaultConfigurationStoreTest.java
index 29fc0da6..ac7c0116 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/config/DefaultConfigurationStoreTest.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/config/DefaultConfigurationStoreTest.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.config;
+package org.apache.polaris.service.quarkus.config;
import static org.assertj.core.api.Assertions.assertThat;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/entity/CatalogEntityTest.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/entity/CatalogEntityTest.java
similarity index 99%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/entity/CatalogEntityTest.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/entity/CatalogEntityTest.java
index d7dcffd6..2d4667d1 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/entity/CatalogEntityTest.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/entity/CatalogEntityTest.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.entity;
+package org.apache.polaris.service.quarkus.entity;
import java.util.List;
import org.apache.polaris.core.admin.model.AwsStorageConfigInfo;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/it/QuarkusApplicationIntegrationTest.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/it/QuarkusApplicationIntegrationTest.java
similarity index 95%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/it/QuarkusApplicationIntegrationTest.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/it/QuarkusApplicationIntegrationTest.java
index 76988a27..90c74528 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/it/QuarkusApplicationIntegrationTest.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/it/QuarkusApplicationIntegrationTest.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.it;
+package org.apache.polaris.service.quarkus.it;
import io.quarkus.test.junit.QuarkusTest;
import org.apache.polaris.service.it.test.PolarisApplicationIntegrationTest;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/it/QuarkusManagementServiceIntegrationTest.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/it/QuarkusManagementServiceIntegrationTest.java
similarity index 95%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/it/QuarkusManagementServiceIntegrationTest.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/it/QuarkusManagementServiceIntegrationTest.java
index 2a10d1ed..3a2bd737 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/it/QuarkusManagementServiceIntegrationTest.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/it/QuarkusManagementServiceIntegrationTest.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.it;
+package org.apache.polaris.service.quarkus.it;
import io.quarkus.test.junit.QuarkusTest;
import
org.apache.polaris.service.it.test.PolarisManagementServiceIntegrationTest;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/it/QuarkusRestCatalogIntegrationTest.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/it/QuarkusRestCatalogIntegrationTest.java
similarity index 95%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/it/QuarkusRestCatalogIntegrationTest.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/it/QuarkusRestCatalogIntegrationTest.java
index a00248b3..15518c7b 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/it/QuarkusRestCatalogIntegrationTest.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/it/QuarkusRestCatalogIntegrationTest.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.it;
+package org.apache.polaris.service.quarkus.it;
import io.quarkus.test.junit.QuarkusTest;
import org.apache.polaris.service.it.test.PolarisRestCatalogIntegrationTest;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/it/QuarkusRestCatalogViewAwsIntegrationTest.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/it/QuarkusRestCatalogViewAwsIntegrationTest.java
similarity index 96%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/it/QuarkusRestCatalogViewAwsIntegrationTest.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/it/QuarkusRestCatalogViewAwsIntegrationTest.java
index 7fcb46fd..d2bcd6c9 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/it/QuarkusRestCatalogViewAwsIntegrationTest.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/it/QuarkusRestCatalogViewAwsIntegrationTest.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.it;
+package org.apache.polaris.service.quarkus.it;
import io.quarkus.test.junit.QuarkusTest;
import java.lang.reflect.Field;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/it/QuarkusRestCatalogViewAzureIntegrationTest.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/it/QuarkusRestCatalogViewAzureIntegrationTest.java
similarity index 96%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/it/QuarkusRestCatalogViewAzureIntegrationTest.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/it/QuarkusRestCatalogViewAzureIntegrationTest.java
index db361e67..add4dbe8 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/it/QuarkusRestCatalogViewAzureIntegrationTest.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/it/QuarkusRestCatalogViewAzureIntegrationTest.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.it;
+package org.apache.polaris.service.quarkus.it;
import io.quarkus.test.junit.QuarkusTest;
import java.lang.reflect.Field;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/it/QuarkusRestCatalogViewFileIntegrationTest.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/it/QuarkusRestCatalogViewFileIntegrationTest.java
similarity index 96%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/it/QuarkusRestCatalogViewFileIntegrationTest.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/it/QuarkusRestCatalogViewFileIntegrationTest.java
index 8f025a3d..d487e75b 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/it/QuarkusRestCatalogViewFileIntegrationTest.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/it/QuarkusRestCatalogViewFileIntegrationTest.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.it;
+package org.apache.polaris.service.quarkus.it;
import io.quarkus.test.junit.QuarkusTest;
import java.lang.reflect.Field;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/it/QuarkusRestCatalogViewGcpIntegrationTest.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/it/QuarkusRestCatalogViewGcpIntegrationTest.java
similarity index 96%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/it/QuarkusRestCatalogViewGcpIntegrationTest.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/it/QuarkusRestCatalogViewGcpIntegrationTest.java
index 8f5c8627..f778e068 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/it/QuarkusRestCatalogViewGcpIntegrationTest.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/it/QuarkusRestCatalogViewGcpIntegrationTest.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.it;
+package org.apache.polaris.service.quarkus.it;
import io.quarkus.test.junit.QuarkusTest;
import java.lang.reflect.Field;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/it/QuarkusServerManager.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/it/QuarkusServerManager.java
similarity index 97%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/it/QuarkusServerManager.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/it/QuarkusServerManager.java
index 05df6fce..755af4aa 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/it/QuarkusServerManager.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/it/QuarkusServerManager.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.it;
+package org.apache.polaris.service.quarkus.it;
import java.net.URI;
import java.util.Objects;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/it/QuarkusSparkIntegrationTest.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/it/QuarkusSparkIntegrationTest.java
similarity index 95%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/it/QuarkusSparkIntegrationTest.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/it/QuarkusSparkIntegrationTest.java
index 33dc7036..9a25c5fe 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/it/QuarkusSparkIntegrationTest.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/it/QuarkusSparkIntegrationTest.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.it;
+package org.apache.polaris.service.quarkus.it;
import io.quarkus.test.junit.QuarkusTest;
import org.apache.polaris.service.it.test.PolarisSparkIntegrationTest;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/ratelimiter/MockTokenBucketFactory.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/ratelimiter/MockTokenBucketFactory.java
similarity index 96%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/ratelimiter/MockTokenBucketFactory.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/ratelimiter/MockTokenBucketFactory.java
index 509d2af4..bff955c9 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/ratelimiter/MockTokenBucketFactory.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/ratelimiter/MockTokenBucketFactory.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.ratelimiter;
+package org.apache.polaris.service.quarkus.ratelimiter;
import jakarta.enterprise.context.ApplicationScoped;
import jakarta.enterprise.inject.Alternative;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/ratelimiter/RateLimiterFilterTest.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/ratelimiter/RateLimiterFilterTest.java
similarity index 93%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/ratelimiter/RateLimiterFilterTest.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/ratelimiter/RateLimiterFilterTest.java
index 1717658f..6e39a5d0 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/ratelimiter/RateLimiterFilterTest.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/ratelimiter/RateLimiterFilterTest.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.ratelimiter;
+package org.apache.polaris.service.quarkus.ratelimiter;
import static org.assertj.core.api.Assertions.assertThat;
import static org.assertj.core.api.InstanceOfAssertFactories.type;
@@ -31,12 +31,12 @@ import java.time.Duration;
import java.util.Map;
import java.util.Set;
import java.util.function.Consumer;
-import
org.apache.polaris.service.dropwizard.ratelimiter.RateLimiterFilterTest.Profile;
-import
org.apache.polaris.service.dropwizard.test.PolarisIntegrationTestFixture;
-import org.apache.polaris.service.dropwizard.test.PolarisIntegrationTestHelper;
-import org.apache.polaris.service.dropwizard.test.TestEnvironment;
-import org.apache.polaris.service.dropwizard.test.TestEnvironmentExtension;
-import org.apache.polaris.service.dropwizard.test.TestMetricsUtil;
+import
org.apache.polaris.service.quarkus.ratelimiter.RateLimiterFilterTest.Profile;
+import org.apache.polaris.service.quarkus.test.PolarisIntegrationTestFixture;
+import org.apache.polaris.service.quarkus.test.PolarisIntegrationTestHelper;
+import org.apache.polaris.service.quarkus.test.TestEnvironment;
+import org.apache.polaris.service.quarkus.test.TestEnvironmentExtension;
+import org.apache.polaris.service.quarkus.test.TestMetricsUtil;
import org.hawkular.agent.prometheus.types.MetricFamily;
import org.hawkular.agent.prometheus.types.Summary;
import org.junit.jupiter.api.AfterAll;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/ratelimiter/TestUtil.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/ratelimiter/TestUtil.java
similarity index 90%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/ratelimiter/TestUtil.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/ratelimiter/TestUtil.java
index f33cb651..a27f1c31 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/ratelimiter/TestUtil.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/ratelimiter/TestUtil.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.ratelimiter;
+package org.apache.polaris.service.quarkus.ratelimiter;
import static
org.apache.polaris.service.context.DefaultRealmContextResolver.REALM_PROPERTY_KEY;
import static org.assertj.core.api.Assertions.assertThat;
@@ -24,8 +24,8 @@ import static org.assertj.core.api.Assertions.assertThat;
import jakarta.ws.rs.core.Response;
import jakarta.ws.rs.core.Response.Status;
import java.util.function.Consumer;
-import
org.apache.polaris.service.dropwizard.test.PolarisIntegrationTestFixture;
-import org.apache.polaris.service.dropwizard.test.TestEnvironment;
+import org.apache.polaris.service.quarkus.test.PolarisIntegrationTestFixture;
+import org.apache.polaris.service.quarkus.test.TestEnvironment;
/** Common test utils for testing rate limiting */
public class TestUtil {
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/ratelimiter/TokenBucketTest.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/ratelimiter/TokenBucketTest.java
similarity index 98%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/ratelimiter/TokenBucketTest.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/ratelimiter/TokenBucketTest.java
index 33a7451e..3364b4cd 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/ratelimiter/TokenBucketTest.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/ratelimiter/TokenBucketTest.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.ratelimiter;
+package org.apache.polaris.service.quarkus.ratelimiter;
import java.time.Clock;
import java.time.Duration;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/task/ManifestFileCleanupTaskHandlerTest.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/task/ManifestFileCleanupTaskHandlerTest.java
similarity index 99%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/task/ManifestFileCleanupTaskHandlerTest.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/task/ManifestFileCleanupTaskHandlerTest.java
index 7e648793..18196d47 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/task/ManifestFileCleanupTaskHandlerTest.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/task/ManifestFileCleanupTaskHandlerTest.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.task;
+package org.apache.polaris.service.quarkus.task;
import static java.nio.charset.StandardCharsets.UTF_8;
import static org.assertj.core.api.Assertions.assertThat;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/task/TableCleanupTaskHandlerTest.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/task/TableCleanupTaskHandlerTest.java
similarity index 99%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/task/TableCleanupTaskHandlerTest.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/task/TableCleanupTaskHandlerTest.java
index 90188dc1..42efb95d 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/task/TableCleanupTaskHandlerTest.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/task/TableCleanupTaskHandlerTest.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.task;
+package org.apache.polaris.service.quarkus.task;
import static org.assertj.core.api.Assertions.assertThat;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/task/TaskTestUtils.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/task/TaskTestUtils.java
similarity index 99%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/task/TaskTestUtils.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/task/TaskTestUtils.java
index c1f6021e..9cd0ddd9 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/task/TaskTestUtils.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/task/TaskTestUtils.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.task;
+package org.apache.polaris.service.quarkus.task;
import jakarta.annotation.Nonnull;
import java.io.IOException;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/task/TestSnapshot.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/task/TestSnapshot.java
similarity index 98%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/task/TestSnapshot.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/task/TestSnapshot.java
index f10db52d..1a9064e9 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/task/TestSnapshot.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/task/TestSnapshot.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.task;
+package org.apache.polaris.service.quarkus.task;
import com.google.common.collect.Lists;
import java.io.IOException;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/test/DefaultTestEnvironmentResolver.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/test/DefaultTestEnvironmentResolver.java
similarity index 96%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/test/DefaultTestEnvironmentResolver.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/test/DefaultTestEnvironmentResolver.java
index d5330d55..4f793f63 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/test/DefaultTestEnvironmentResolver.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/test/DefaultTestEnvironmentResolver.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.test;
+package org.apache.polaris.service.quarkus.test;
import org.junit.jupiter.api.extension.ExtensionContext;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/test/PolarisIntegrationTestFixture.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/test/PolarisIntegrationTestFixture.java
similarity index 98%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/test/PolarisIntegrationTestFixture.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/test/PolarisIntegrationTestFixture.java
index d8483c42..963c917c 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/test/PolarisIntegrationTestFixture.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/test/PolarisIntegrationTestFixture.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.test;
+package org.apache.polaris.service.quarkus.test;
import static
org.apache.polaris.service.context.DefaultRealmContextResolver.REALM_PROPERTY_KEY;
import static org.assertj.core.api.Assertions.assertThat;
@@ -44,8 +44,8 @@ import org.apache.polaris.core.entity.PolarisEntityType;
import org.apache.polaris.core.entity.PolarisPrincipalSecrets;
import org.apache.polaris.core.persistence.PolarisMetaStoreManager;
import org.apache.polaris.core.persistence.PolarisMetaStoreSession;
-import org.apache.polaris.service.dropwizard.auth.TokenUtils;
import
org.apache.polaris.service.persistence.InMemoryPolarisMetaStoreManagerFactory;
+import org.apache.polaris.service.quarkus.auth.TokenUtils;
import org.junit.jupiter.api.TestInfo;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/test/PolarisIntegrationTestHelper.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/test/PolarisIntegrationTestHelper.java
similarity index 97%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/test/PolarisIntegrationTestHelper.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/test/PolarisIntegrationTestHelper.java
index df3808e2..f7f5ed71 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/test/PolarisIntegrationTestHelper.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/test/PolarisIntegrationTestHelper.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.test;
+package org.apache.polaris.service.quarkus.test;
import com.fasterxml.jackson.databind.ObjectMapper;
import jakarta.inject.Inject;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/test/TestEnvironment.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/test/TestEnvironment.java
similarity index 97%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/test/TestEnvironment.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/test/TestEnvironment.java
index 7ce72621..72808de4 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/test/TestEnvironment.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/test/TestEnvironment.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.test;
+package org.apache.polaris.service.quarkus.test;
import java.net.URI;
import java.util.UUID;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/test/TestEnvironmentExtension.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/test/TestEnvironmentExtension.java
similarity index 98%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/test/TestEnvironmentExtension.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/test/TestEnvironmentExtension.java
index 94d16e07..729db42d 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/test/TestEnvironmentExtension.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/test/TestEnvironmentExtension.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.test;
+package org.apache.polaris.service.quarkus.test;
import java.lang.reflect.InvocationTargetException;
import java.util.Optional;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/test/TestEnvironmentResolver.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/test/TestEnvironmentResolver.java
similarity index 95%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/test/TestEnvironmentResolver.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/test/TestEnvironmentResolver.java
index 3c4a44e9..61786291 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/test/TestEnvironmentResolver.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/test/TestEnvironmentResolver.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.test;
+package org.apache.polaris.service.quarkus.test;
import org.junit.jupiter.api.extension.ExtensionContext;
diff --git
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/test/TestMetricsUtil.java
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/test/TestMetricsUtil.java
similarity index 97%
rename from
dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/test/TestMetricsUtil.java
rename to
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/test/TestMetricsUtil.java
index 6458b84b..be61bb79 100644
---
a/dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/test/TestMetricsUtil.java
+++
b/quarkus/service/src/test/java/org/apache/polaris/service/quarkus/test/TestMetricsUtil.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.polaris.service.dropwizard.test;
+package org.apache.polaris.service.quarkus.test;
import static org.assertj.core.api.AssertionsForClassTypes.assertThat;
diff --git
a/dropwizard/service/src/test/resources/META-INF/services/org.apache.polaris.service.it.ext.PolarisServerManager
b/quarkus/service/src/test/resources/META-INF/services/org.apache.polaris.service.it.ext.PolarisServerManager
similarity index 92%
rename from
dropwizard/service/src/test/resources/META-INF/services/org.apache.polaris.service.it.ext.PolarisServerManager
rename to
quarkus/service/src/test/resources/META-INF/services/org.apache.polaris.service.it.ext.PolarisServerManager
index a1f25aff..a8615d99 100644
---
a/dropwizard/service/src/test/resources/META-INF/services/org.apache.polaris.service.it.ext.PolarisServerManager
+++
b/quarkus/service/src/test/resources/META-INF/services/org.apache.polaris.service.it.ext.PolarisServerManager
@@ -17,4 +17,4 @@
# under the License.
#
-org.apache.polaris.service.dropwizard.it.QuarkusServerManager
\ No newline at end of file
+org.apache.polaris.service.quarkus.it.QuarkusServerManager
\ No newline at end of file
diff --git a/site/content/in-dev/unreleased/metastores.md
b/site/content/in-dev/unreleased/metastores.md
index 74766c9c..8b287ffb 100644
--- a/site/content/in-dev/unreleased/metastores.md
+++ b/site/content/in-dev/unreleased/metastores.md
@@ -76,7 +76,7 @@ A single `persistence.xml` can describe multiple [persistence
units](https://ecl
To build Polaris with the necessary H2 dependency and start the Polaris
service, run the following:
```bash
polaris> ./gradlew --no-daemon --info -PeclipseLink=true
-PeclipseLinkDeps=com.h2database:h2:2.3.232 clean shadowJar
-polaris> java -jar
dropwizard/service/build/libs/polaris-dropwizard-service-*.jar server
./polaris-server.yml
+polaris> java -jar quarkus/service/build/quarkus-app/quarkus-run.jar
```
### Postgres
@@ -108,5 +108,5 @@ The following shows a sample configuration for integrating
Polaris with Postgres
To build Polaris with the necessary Postgres dependency and start the Polaris
service, run the following:
```bash
polaris> ./gradlew --no-daemon --info -PeclipseLink=true
-PeclipseLinkDeps=org.postgresql:postgresql:42.7.4 clean shadowJar
-polaris> java -jar
dropwizard/service/build/libs/polaris-dropwizard-service-*.jar server
./polaris-server.yml
+polaris> java -jar quarkus/service/build/quarkus-app/quarkus-run.jar
```
\ No newline at end of file