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


Reply via email to