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 0e72f24b0 Fix warnings around TransactionWorkspaceMetaStoreManager
(#3044)
add 9ff31d742 NoSQL: Add CDI/common+testing + necessary nosql-store
implementations (#3035)
No new revisions were added by this update.
Summary of changes:
bom/build.gradle.kts | 4 +
gradle/projects.main.properties | 4 +
.../api => nodes/store-nosql}/build.gradle.kts | 44 ++--
.../nosql/nodeids/store/NodeManagementObj.java} | 36 +--
.../store/NodeManagementRetainedIdentifier.java | 58 +++++
.../persistence/nosql/nodeids/store/NodeObj.java} | 27 +-
.../nosql/nodeids/store/NodeStoreFactoryImpl.java} | 48 ++--
.../nosql/nodeids/store/NodeStoreImpl.java | 116 +++++++++
.../src/main/resources/META-INF/beans.xml | 0
...pache.polaris.persistence.nosql.api.obj.ObjType | 3 +-
.../nodeids/store/TestNodeStoreIntegration.java | 178 +++++++++++++
.../src/test}/resources/logback-test.xml | 0
.../src/test/resources/weld.properties | 0
persistence/nosql/persistence/cdi/README.md | 41 +++
.../cdi/common}/build.gradle.kts | 33 ++-
.../nosql/cdi/IdGeneratorProvider.java} | 28 +--
.../cdi/persistence/PersistenceDecorators.java | 52 ++++
.../cdi/persistence/PersistenceProducers.java | 81 ++++++
.../nosql/cdi/persistence/RealmPersistence.java | 89 +++++++
.../common}/src/main/resources/META-INF/beans.xml | 0
.../{db/mongodb => cdi/weld}/build.gradle.kts | 63 +++--
.../persistence/nosql/weld/BackendProvider.java | 85 +++++++
.../weld}/src/main/resources/META-INF/beans.xml | 0
.../persistence/nosql/weld/TestProviders.java | 73 ++++++
.../weld/src/test}/resources/META-INF/beans.xml | 0
.../weld/src/test}/resources/logback-test.xml | 0
.../cdi/weld}/src/test/resources/weld.properties | 0
.../nosql/weld/CdiTestingProviders.java | 97 ++++++++
.../nosql/weld/RequestScopedRunner.java | 20 +-
.../src/testFixtures}/resources/META-INF/beans.xml | 0
.../api => realms/store-nosql}/build.gradle.kts | 41 ++-
.../store/RealmManagementRetainedIdentifier.java | 66 +++++
.../persistence/nosql/realms/store/RealmObj.java} | 41 +--
.../nosql/realms/store/RealmStoreImpl.java | 276 +++++++++++++++++++++
.../nosql/realms/store/RealmsStateObj.java} | 40 ++-
.../src/main/resources/META-INF/beans.xml | 0
...pache.polaris.persistence.nosql.api.obj.ObjType | 3 +-
.../realms/store/TestRealmStoreIntegration.java} | 118 ++++++---
.../src/test/resources/logback-test.xml | 0
.../src/test/resources/weld.properties | 0
40 files changed, 1523 insertions(+), 242 deletions(-)
copy persistence/nosql/{persistence/api => nodes/store-nosql}/build.gradle.kts
(65%)
copy
persistence/nosql/{persistence/benchmark/src/main/java/org/apache/polaris/persistence/nosql/benchmark/ImmutableObj.java
=>
nodes/store-nosql/src/main/java/org/apache/polaris/persistence/nosql/nodeids/store/NodeManagementObj.java}
(65%)
create mode 100644
persistence/nosql/nodes/store-nosql/src/main/java/org/apache/polaris/persistence/nosql/nodeids/store/NodeManagementRetainedIdentifier.java
copy
persistence/nosql/{persistence/impl/src/test/java/org/apache/polaris/persistence/nosql/impl/cache/NonCachingObj.java
=>
nodes/store-nosql/src/main/java/org/apache/polaris/persistence/nosql/nodeids/store/NodeObj.java}
(69%)
copy
persistence/nosql/nodes/{impl/src/testFixtures/java/org/apache/polaris/persistence/nosql/nodeids/impl/MockNodeStoreFactory.java
=>
store-nosql/src/main/java/org/apache/polaris/persistence/nosql/nodeids/store/NodeStoreFactoryImpl.java}
(50%)
create mode 100644
persistence/nosql/nodes/store-nosql/src/main/java/org/apache/polaris/persistence/nosql/nodeids/store/NodeStoreImpl.java
copy persistence/nosql/{async/api =>
nodes/store-nosql}/src/main/resources/META-INF/beans.xml (100%)
copy persistence/nosql/{persistence/correctness/src/testFixtures =>
nodes/store-nosql/src/main}/resources/META-INF/services/org.apache.polaris.persistence.nosql.api.obj.ObjType
(82%)
create mode 100644
persistence/nosql/nodes/store-nosql/src/test/java/org/apache/polaris/persistence/nosql/nodeids/store/TestNodeStoreIntegration.java
copy persistence/nosql/{persistence/correctness/src/testFixtures =>
nodes/store-nosql/src/test}/resources/logback-test.xml (100%)
copy persistence/nosql/{async/java =>
nodes/store-nosql}/src/test/resources/weld.properties (100%)
create mode 100644 persistence/nosql/persistence/cdi/README.md
copy persistence/nosql/{realms/impl =>
persistence/cdi/common}/build.gradle.kts (72%)
copy
persistence/nosql/{async/vertx/src/testFixtures/java/org/apache/polaris/nosql/async/vertx/VertxProvider.java
=>
persistence/cdi/common/src/main/java/org/apache/polaris/persistence/nosql/cdi/IdGeneratorProvider.java}
(59%)
create mode 100644
persistence/nosql/persistence/cdi/common/src/main/java/org/apache/polaris/persistence/nosql/cdi/persistence/PersistenceDecorators.java
create mode 100644
persistence/nosql/persistence/cdi/common/src/main/java/org/apache/polaris/persistence/nosql/cdi/persistence/PersistenceProducers.java
create mode 100644
persistence/nosql/persistence/cdi/common/src/main/java/org/apache/polaris/persistence/nosql/cdi/persistence/RealmPersistence.java
copy persistence/nosql/{async/api =>
persistence/cdi/common}/src/main/resources/META-INF/beans.xml (100%)
copy persistence/nosql/persistence/{db/mongodb => cdi/weld}/build.gradle.kts
(56%)
create mode 100644
persistence/nosql/persistence/cdi/weld/src/main/java/org/apache/polaris/persistence/nosql/weld/BackendProvider.java
copy persistence/nosql/{async/api =>
persistence/cdi/weld}/src/main/resources/META-INF/beans.xml (100%)
create mode 100644
persistence/nosql/persistence/cdi/weld/src/test/java/org/apache/polaris/persistence/nosql/weld/TestProviders.java
copy persistence/nosql/{async/api/src/main =>
persistence/cdi/weld/src/test}/resources/META-INF/beans.xml (100%)
copy persistence/nosql/persistence/{correctness/src/testFixtures =>
cdi/weld/src/test}/resources/logback-test.xml (100%)
copy persistence/nosql/{async/java =>
persistence/cdi/weld}/src/test/resources/weld.properties (100%)
create mode 100644
persistence/nosql/persistence/cdi/weld/src/testFixtures/java/org/apache/polaris/persistence/nosql/weld/CdiTestingProviders.java
copy
runtime/service/src/main/java/org/apache/polaris/service/catalog/DefaultCatalogPrefixParser.java
=>
persistence/nosql/persistence/cdi/weld/src/testFixtures/java/org/apache/polaris/persistence/nosql/weld/RequestScopedRunner.java
(66%)
copy persistence/nosql/{async/api/src/main =>
persistence/cdi/weld/src/testFixtures}/resources/META-INF/beans.xml (100%)
copy persistence/nosql/{persistence/api =>
realms/store-nosql}/build.gradle.kts (64%)
create mode 100644
persistence/nosql/realms/store-nosql/src/main/java/org/apache/polaris/persistence/nosql/realms/store/RealmManagementRetainedIdentifier.java
copy
persistence/nosql/{persistence/impl/src/main/java/org/apache/polaris/persistence/nosql/impl/indexes/IndexStripeObj.java
=>
realms/store-nosql/src/main/java/org/apache/polaris/persistence/nosql/realms/store/RealmObj.java}
(59%)
create mode 100644
persistence/nosql/realms/store-nosql/src/main/java/org/apache/polaris/persistence/nosql/realms/store/RealmStoreImpl.java
copy
persistence/nosql/{persistence/correctness/src/testFixtures/java/org/apache/polaris/persistence/nosql/correctness/SimpleCommitObj.java
=>
realms/store-nosql/src/main/java/org/apache/polaris/persistence/nosql/realms/store/RealmsStateObj.java}
(55%)
copy persistence/nosql/{async/api =>
realms/store-nosql}/src/main/resources/META-INF/beans.xml (100%)
copy persistence/nosql/{persistence/correctness/src/testFixtures =>
realms/store-nosql/src/main}/resources/META-INF/services/org.apache.polaris.persistence.nosql.api.obj.ObjType
(83%)
copy
persistence/nosql/realms/{impl/src/test/java/org/apache/polaris/persistence/nosql/realms/impl/TestRealmManagementImpl.java
=>
store-nosql/src/test/java/org/apache/polaris/persistence/nosql/realms/store/TestRealmStoreIntegration.java}
(63%)
copy persistence/nosql/{persistence/benchmark =>
realms/store-nosql}/src/test/resources/logback-test.xml (100%)
copy persistence/nosql/{async/java =>
realms/store-nosql}/src/test/resources/weld.properties (100%)