MaheshS08 commented on issue #3297: URL: https://github.com/apache/fluss/issues/3297#issuecomment-4419752895
Hi @luoyuxia , I'd like to contribute a fix for this! The proposed solution makes sense to me — only calling `lakeCatalog.alterTable(...)` when the table descriptor contains the `table.datalake.enabled` key (regardless of value) avoids unnecessary lake catalog interaction for tables that were never lake-enabled, while still keeping the existing sync behavior for tables that were previously enabled and later disabled. I'll implement the conditional guard in `MetadataManager#preAlterTableProperties` along with a unit test covering the case described in the issue. Could you confirm this is open to pick up? -- 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]
