in paimon-presto-common/src/main/java/org/apache/paimon/presto/PrestoPageSourceProvider.java [44:58]
public ConnectorPageSource createPageSource(
ConnectorTransactionHandle transactionHandle,
ConnectorSession session,
ConnectorSplit split,
ConnectorTableLayoutHandle layout,
List<ColumnHandle> columns,
SplitContext splitContext) {
return runWithContextClassLoader(
() ->
createPageSource(
((PrestoTableLayoutHandle) layout).getTableHandle(),
(PrestoSplit) split,
columns),
PrestoPageSourceProvider.class.getClassLoader());
}