fhan688 commented on PR #20147: URL: https://github.com/apache/hudi/pull/20147#issuecomment-6076523238
> "When multiple clients in the same JVM independently acquire the same reusable service for the same table, their acquisitions collapse into a single entry. > > Closing one client removes that entry and can shut down the service while another client still depends on it" > > Just disable the reuse the timeline service in this case and always try to use remote timeline service as much as possible. Thanks for pointing this out. Just to confirm, do you suggest disabling embedded timeline service reuse for Flink-created clients, which currently enable it unconditionally in FlinkWriteClients, and relying on a remote timeline service when sharing is needed? If so, I will close this PR and follow up with a smaller change to disable reuse in the affected Flink path. -- 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]
