reader
source
refreshPendingSplits
AbstractSplitEnumerator
registerReader
AbstractSplitEnumerator
restoreEnumerator
IcebergSource
run
AbstractSplitEnumerator
IcebergBatchSplitEnumerator