Hi all,

I have an inquiry about the proper use of SparkTable’s refreshEagerly.
When SparkTable is instantiated, it derives Spark Schema from the wrapped 
icebergTable object’s current snapshot. If refreshEagerly=true, by the time of 
newScanBuilder,
icebergTable.refresh is invoked. In case Iceberg table schema has evolved 
in-between, won’t a newer schema be passed to SparkScanBuilder to build the 
scan? Won’t this has potential schema mismatch issue?

Any clarifications/suggestions?

Thanks,
Limin

Reply via email to