This is an automated email from the ASF dual-hosted git repository.

dimas pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/polaris.git


    from 1f4e748a9 fix(deps): update dependency 
io.smallrye.common:smallrye-common-annotation to v2.14.0 (#3003)
     add e070f74b9 NoSQL: Add Mongo database backend (#2992)

No new revisions were added by this update.

Summary of changes:
 bom/build.gradle.kts                               |   1 +
 gradle/libs.versions.toml                          |   1 +
 gradle/projects.main.properties                    |   1 +
 .../db/{inmemory => mongodb}/build.gradle.kts      |  45 +-
 .../nosql/mongodb/TestMongoDbPersistence.java}     |   6 +-
 .../src/intTest}/resources/logback-test.xml        |   0
 .../persistence/nosql/mongodb/MongoDbBackend.java  | 649 +++++++++++++++++++++
 .../nosql/mongodb/MongoDbBackendConfig.java        |   7 +-
 .../nosql/mongodb/MongoDbBackendFactory.java}      |  33 +-
 .../nosql/mongodb/MongoDbConfiguration.java        |  21 +-
 ...is.persistence.nosql.api.backend.BackendFactory |   2 +-
 .../nosql/mongodb/MongoDbBackendTestFactory.java   | 128 ++++
 ...sistence.nosql.testextension.BackendTestFactory |   2 +-
 .../nosql/mongodb/Dockerfile-mongodb-version       |   2 +-
 14 files changed, 850 insertions(+), 48 deletions(-)
 copy persistence/nosql/persistence/db/{inmemory => mongodb}/build.gradle.kts 
(71%)
 copy 
persistence/nosql/persistence/db/{inmemory/src/test/java/org/apache/polaris/persistence/nosql/inmemory/TestInMemoryPersistence.java
 => 
mongodb/src/intTest/java/org/apache/polaris/persistence/nosql/mongodb/TestMongoDbPersistence.java}
 (87%)
 copy persistence/nosql/persistence/db/{inmemory/src/test => 
mongodb/src/intTest}/resources/logback-test.xml (100%)
 create mode 100644 
persistence/nosql/persistence/db/mongodb/src/main/java/org/apache/polaris/persistence/nosql/mongodb/MongoDbBackend.java
 copy 
api/iceberg-service/src/main/java/org/apache/polaris/service/types/CommitTableRequest.java
 => 
persistence/nosql/persistence/db/mongodb/src/main/java/org/apache/polaris/persistence/nosql/mongodb/MongoDbBackendConfig.java
 (78%)
 copy 
persistence/nosql/persistence/db/{inmemory/src/main/java/org/apache/polaris/persistence/nosql/inmemory/InMemoryBackendFactory.java
 => 
mongodb/src/main/java/org/apache/polaris/persistence/nosql/mongodb/MongoDbBackendFactory.java}
 (51%)
 copy 
runtime/service/src/main/java/org/apache/polaris/service/ratelimiter/TokenBucketConfiguration.java
 => 
persistence/nosql/persistence/db/mongodb/src/main/java/org/apache/polaris/persistence/nosql/mongodb/MongoDbConfiguration.java
 (64%)
 copy .github/ISSUE_TEMPLATE/config.yml => 
persistence/nosql/persistence/db/mongodb/src/main/resources/META-INF/services/org.apache.polaris.persistence.nosql.api.backend.BackendFactory
 (92%)
 create mode 100644 
persistence/nosql/persistence/db/mongodb/src/testFixtures/java/org/apache/polaris/persistence/nosql/mongodb/MongoDbBackendTestFactory.java
 copy .github/ISSUE_TEMPLATE/config.yml => 
persistence/nosql/persistence/db/mongodb/src/testFixtures/resources/META-INF/services/org.apache.polaris.persistence.nosql.testextension.BackendTestFactory
 (91%)
 copy 
runtime/admin/src/testFixtures/resources/org/apache/polaris/admintool/Dockerfile-postgres-version
 => 
persistence/nosql/persistence/db/mongodb/src/testFixtures/resources/org/apache/polaris/persistence/nosql/mongodb/Dockerfile-mongodb-version
 (97%)

Reply via email to