This is an automated email from the ASF dual-hosted git repository. dimas pushed a commit to branch dmitri-tmp1 in repository https://gitbox.apache.org/repos/asf/polaris.git
commit b0a6c38b37c1dad6454e6ff80551ce15d3cc7986 Author: Michael Collado <[email protected]> AuthorDate: Tue Sep 23 16:28:18 2025 -0700 Add additional constructor to ResolvedEntitiesResult --- .../persistence/dao/entity/ResolvedEntitiesResult.java | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/polaris-core/src/main/java/org/apache/polaris/core/persistence/dao/entity/ResolvedEntitiesResult.java b/polaris-core/src/main/java/org/apache/polaris/core/persistence/dao/entity/ResolvedEntitiesResult.java index aec18414e..91fc4673a 100644 --- a/polaris-core/src/main/java/org/apache/polaris/core/persistence/dao/entity/ResolvedEntitiesResult.java +++ b/polaris-core/src/main/java/org/apache/polaris/core/persistence/dao/entity/ResolvedEntitiesResult.java @@ -19,11 +19,17 @@ package org.apache.polaris.core.persistence.dao.entity; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonProperty; import jakarta.annotation.Nonnull; import jakarta.annotation.Nullable; -import java.util.List; import org.apache.polaris.core.persistence.ResolvedPolarisEntity; +import java.util.List; + +/** + * Response object for the loadResolvedEntities call. + */ public class ResolvedEntitiesResult extends BaseResult { private final List<ResolvedPolarisEntity> resolvedEntities; @@ -38,6 +44,14 @@ public class ResolvedEntitiesResult extends BaseResult { this.resolvedEntities = null; } + @JsonCreator + private ResolvedEntitiesResult(@JsonProperty("returnStatus") ReturnStatus returnStatus, + @JsonProperty("extraInformation") String extraInformation, + @JsonProperty("resolvedEntities") List<ResolvedPolarisEntity> resolvedEntities) { + super(returnStatus, extraInformation); + this.resolvedEntities = resolvedEntities; + } + public List<ResolvedPolarisEntity> getResolvedEntities() { return resolvedEntities; }
