Re: [PR] Core: Refactor variants to enable moving interfaces to API module [iceberg]

2025-02-04 Thread via GitHub
rdblue commented on PR #12167: URL: https://github.com/apache/iceberg/pull/12167#issuecomment-2635332665 Thanks for reviewing, @amogh-jahagirdar! -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to t

Re: [PR] Core: Refactor variants to enable moving interfaces to API module [iceberg]

2025-02-04 Thread via GitHub
amogh-jahagirdar merged PR #12167: URL: https://github.com/apache/iceberg/pull/12167 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@

Re: [PR] Core: Refactor variants to enable moving interfaces to API module [iceberg]

2025-02-04 Thread via GitHub
rdblue commented on code in PR #12167: URL: https://github.com/apache/iceberg/pull/12167#discussion_r1941900883 ## core/src/main/java/org/apache/iceberg/variants/VariantMetadata.java: ## @@ -34,4 +35,12 @@ public interface VariantMetadata extends Variants.Serialized { /**

Re: [PR] Core: Refactor variants to enable moving interfaces to API module [iceberg]

2025-02-04 Thread via GitHub
rdblue commented on code in PR #12167: URL: https://github.com/apache/iceberg/pull/12167#discussion_r1941595188 ## core/src/main/java/org/apache/iceberg/variants/VariantMetadata.java: ## @@ -34,4 +35,12 @@ public interface VariantMetadata extends Variants.Serialized { /**

Re: [PR] Core: Refactor variants to enable moving interfaces to API module [iceberg]

2025-02-03 Thread via GitHub
amogh-jahagirdar commented on code in PR #12167: URL: https://github.com/apache/iceberg/pull/12167#discussion_r1940434089 ## core/src/main/java/org/apache/iceberg/variants/VariantMetadata.java: ## @@ -34,4 +35,12 @@ public interface VariantMetadata extends Variants.Serialized {

[PR] Core: Refactor variants to enable moving interfaces to API module [iceberg]

2025-02-03 Thread via GitHub
rdblue opened a new pull request, #12167: URL: https://github.com/apache/iceberg/pull/12167 This refactors the existing Variant class structure to avoid breaking changes when the Variant interfaces are moved to core. This requries: * `PhysicalType` should not be a static class in `Var