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

dhuo pushed a change to branch persistence-poc
in repository https://gitbox.apache.org/repos/asf/polaris.git


    from b739fd1a Add originalEntity to the writeEntity method to enable 
compare-and-swap behavior from the underlying BasePersistence.
     add b52a4af3 Break out external-integration related methods from 
BasePersistence into a new IntegrationPersistence interface; these methods 
encapsulate certain type-specific behaviors that are indirectly tied to 
persistence entities, such as principal secrets, storage integrations, etc.
     add f9c1fd71 Improve javadoc comments, rename PolarisEntityActiveRecord to 
EntityNameLookupRecord, remove unused method
     add f0f06adc Rename PolarisMetaStoreSession to TransactionalPersistence 
and move into a new package "transactional".
     add ea0a90fe Also move the PolarisTreeMap* classes into the transactional 
package

No new revisions were added by this update.

Summary of changes:
 .../EclipseLinkPolarisMetaStoreManagerFactory.java |   4 +-
 .../PolarisEclipseLinkMetaStoreSessionImpl.java    |  30 ++--
 .../impl/eclipselink/PolarisEclipseLinkStore.java  |   4 +-
 .../polaris/jpa/models/ModelEntityActive.java      |   8 +-
 .../apache/polaris/core/PolarisCallContext.java    |  10 +-
 ...tiveRecord.java => EntityNameLookupRecord.java} |  10 +-
 .../apache/polaris/core/entity/PolarisEntity.java  |   2 +-
 .../polaris/core/persistence/BasePersistence.java  | 191 +++++++--------------
 .../core/persistence/IntegrationPersistence.java   | 129 ++++++++++++++
 .../LocalPolarisMetaStoreManagerFactory.java       |   9 +-
 .../core/persistence/MetaStoreManagerFactory.java  |   3 +-
 .../core/persistence/PolarisEntityResolver.java    |  17 +-
 .../core/persistence/PolarisMetaStoreManager.java  |  10 +-
 .../persistence/PolarisMetaStoreManagerImpl.java   | 136 +++++++--------
 .../PolarisTreeMapMetaStoreSessionImpl.java        |  38 ++--
 .../{ => transactional}/PolarisTreeMapStore.java   |   2 +-
 .../TransactionalPersistence.java}                 |  25 ++-
 .../polaris/core/persistence/EntityCacheTest.java  |   5 +-
 .../PolarisTreeMapMetaStoreManagerTest.java        |   2 +
 .../polaris/core/persistence/ResolverTest.java     |   5 +-
 .../storage/cache/StorageCredentialCacheTest.java  |   8 +-
 .../BasePolarisMetaStoreManagerTest.java           |   8 +-
 .../persistence/PolarisTestMetaStoreManager.java   |  16 +-
 .../service/quarkus/config/QuarkusProducers.java   |   6 +-
 .../quarkus/admin/PolarisAuthzTestBase.java        |   4 +-
 .../quarkus/catalog/BasePolarisCatalogTest.java    |   4 +-
 .../quarkus/task/TableCleanupTaskHandlerTest.java  |  10 +-
 .../test/PolarisIntegrationTestFixture.java        |   4 +-
 .../service/catalog/IcebergCatalogAdapter.java     |   6 +-
 .../context/DefaultCallContextResolver.java        |   4 +-
 .../InMemoryPolarisMetaStoreManagerFactory.java    |  10 +-
 .../org/apache/polaris/service/TestServices.java   |   4 +-
 32 files changed, 394 insertions(+), 330 deletions(-)
 rename 
polaris-core/src/main/java/org/apache/polaris/core/entity/{PolarisEntityActiveRecord.java
 => EntityNameLookupRecord.java} (92%)
 create mode 100644 
polaris-core/src/main/java/org/apache/polaris/core/persistence/IntegrationPersistence.java
 rename polaris-core/src/main/java/org/apache/polaris/core/persistence/{ => 
transactional}/PolarisTreeMapMetaStoreSessionImpl.java (94%)
 rename polaris-core/src/main/java/org/apache/polaris/core/persistence/{ => 
transactional}/PolarisTreeMapStore.java (99%)
 rename 
polaris-core/src/main/java/org/apache/polaris/core/persistence/{PolarisMetaStoreSession.java
 => transactional/TransactionalPersistence.java} (91%)

Reply via email to