diff --git a/extension/persistence/eclipselink/build.gradle.kts b/extension/persistence/eclipselink/build.gradle.kts index fdad53db0c..3dc5834a83 100644 --- a/extension/persistence/eclipselink/build.gradle.kts +++ b/extension/persistence/eclipselink/build.gradle.kts @@ -25,6 +25,7 @@ dependencies { implementation(libs.eclipselink) implementation(platform(libs.dropwizard.bom)) implementation("io.dropwizard:dropwizard-jackson") + implementation(libs.h2) // Different dependencies will be needed for different backend databases compileOnly(libs.jetbrains.annotations) testImplementation(libs.h2) diff --git a/polaris-server.yml b/polaris-server.yml index fba595668b..859c89a00e 100644 --- a/polaris-server.yml +++ b/polaris-server.yml @@ -90,7 +90,7 @@ defaultRealms: metaStoreManager: type: in-memory # type: eclipse-link # uncomment to use eclipse-link as metastore - # persistence-unit: polaris + # persistence-unit: polaris-dev # TODO - avoid duplicating token broker config diff --git a/polaris-service/build.gradle.kts b/polaris-service/build.gradle.kts index 077bd2b76d..296768480b 100644 --- a/polaris-service/build.gradle.kts +++ b/polaris-service/build.gradle.kts @@ -26,6 +26,7 @@ plugins { dependencies { implementation(project(":polaris-core")) + implementation(project(":polaris-eclipselink")) implementation(platform(libs.iceberg.bom)) implementation("org.apache.iceberg:iceberg-api")