deepakpanda93 commented on issue #15109: URL: https://github.com/apache/hudi/issues/15109#issuecomment-4892024755
This issue was reviewed as part of the JIRA-migrated backlog triage. This ticket tracks RFC-33's approach to concurrent schema evolution (the DDL/DDL + DDL/DML support matrix), and its PR #5246 was closed unmerged back in 2022 - that design was not pursued. Concurrent schema evolution has since been delivered under RFC-82 "Concurrent schema evolution detection" (umbrella HUDI-8221), which is marked COMPLETED. The core landed via HUDI-8219 / #12781 "Add concurrent schema evolution conflict detection" in 1.0.2 (SchemaConflictResolutionStrategy + ConcurrentSchemaEvolutionTableSchemaGetter, wired into TransactionUtils). Note: RFC-82 uses a detection + conflict-resolution model (concurrent conflicting schema changes are detected at commit and resolved/rejected safely) rather than RFC-33's "merge all concurrent changes" matrix - the project chose that direction instead. Closing this in favor of RFC-82. If there's a specific concurrent scenario that RFC-82's detection doesn't cover and you'd like supported, please open a new issue referencing RFC-82. Thanks! -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
