Thanks Ryan, what might you consider an "older" version of Iceberg? Is it fair to say any version before https://github.com/apache/iceberg/commit/c3dc9824b381e5e479e356be5e0f4fcf61a9fc37 ? If that is the case, my organization controls the Iceberg reader so might be a less concern for me.
Another option is to make appendManifests operation thread-safe so that we can parallel the execution when needed (also I think we should add comment to indicate appendManifests API is not thread-safe, this part seems missing, slack discussion: https://apache-iceberg.slack.com/archives/C03LG1D563F/p1693410897758349?thread_ts=1693355747.700759&cid=C03LG1D563F ) >
