Skip to content

Conversation

@XN137
Copy link
Contributor

@XN137 XN137 commented Sep 10, 2025

we can inject PolarisMetaStoreManager directly into request-scoped beans or build it only once in tests that operate in a single realm.

@github-project-automation github-project-automation bot moved this to PRs In Progress in Basic Kanban Board Sep 10, 2025
@XN137 XN137 marked this pull request as ready for review September 10, 2025 10:39
@github-project-automation github-project-automation bot moved this from PRs In Progress to Ready to merge in Basic Kanban Board Sep 10, 2025
we can inject `PolarisMetaStoreManager` directly into request-scoped
beans or build it only once in tests that operate in a single realm.
@XN137 XN137 force-pushed the reduce-getOrCreateMetaStoreManager-callers branch from 9fc6157 to 2dad49c Compare September 12, 2025 06:04
@dimas-b dimas-b requested a review from HonahX September 12, 2025 15:39
Copy link
Contributor

@HonahX HonahX left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@dimas-b dimas-b merged commit d69d7ef into apache:main Sep 12, 2025
12 checks passed
@github-project-automation github-project-automation bot moved this from Ready to merge to Done in Basic Kanban Board Sep 12, 2025
@XN137 XN137 deleted the reduce-getOrCreateMetaStoreManager-callers branch September 13, 2025 06:00
snazy added a commit to snazy/polaris that referenced this pull request Nov 20, 2025
* Fix deprecation warnings in GcpCredentialsStorageIntegrationTest (apache#2544)

* Fix deprecation warnings in GcpCredentialsStorageIntegrationTest

Refactor the code to use an explicit InputStream

Cf. FasterXML/jackson-core#803

* Add subtype-check to PolarisEntity subclass ctors (apache#2492)

this is a follow-up to ac31963

* Inject PolarisAdminService into PolarisServiceImpl (apache#2533)

`PolarisServiceImpl` already is a request-scoped bean.
if we apply the same to `PolarisAdminService` we can simply
inject it into `PolarisServiceImpl`.

* Reduce getOrCreateMetaStoreManager callers (apache#2532)

we can inject `PolarisMetaStoreManager` directly into request-scoped
beans or build it only once in tests that operate in a single realm.

* Update dependency mypy to >=1.18, <=1.18.1 (apache#2547)

* Update dependency pyiceberg to v0.10.0 (apache#2549)

Co-authored-by: Yong Zheng <yongzheng0809@gmail.com>

* Minor fix for README.md (apache#2558)

* Testing: Let runtime-service tests use Quarkus via `enforcedPlatform()` (apache#2545)

This change ensures that the tests in runtime-service use the same Quarkus platform dependency versions as Polaris server does.

* Update quay.io/keycloak/keycloak Docker tag to v26.3.4 (apache#2553)

* Update dependency software.amazon.awssdk:bom to v2.33.9 (apache#2561)

* NoSQL: remove unused type

* Last merged commit a2f29cb

* disable flaky test apache#2563

---------

Co-authored-by: Dmitri Bourlatchkov <dmitri.bourlatchkov@gmail.com>
Co-authored-by: Christopher Lambert <xn137@gmx.de>
Co-authored-by: Mend Renovate <bot@renovateapp.com>
Co-authored-by: Yong Zheng <yongzheng0809@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants