Package io.trino.plugin.hive.s3select
Class S3SelectPushdown
java.lang.Object
io.trino.plugin.hive.s3select.S3SelectPushdown
S3SelectPushdown uses Amazon S3 Select to push down queries to Amazon S3. This allows Presto to retrieve only a
subset of data rather than retrieving the full S3 object thus improving Presto query performance.
-
Method Summary
Modifier and TypeMethodDescriptionstatic booleanisCompressionCodecSupported(Properties schema, String path) static booleanisSplittable(boolean s3SelectPushdownEnabled, Properties schema, String path) static booleanshouldEnablePushdownForTable(ConnectorSession session, Table table, String path, Optional<Partition> optionalPartition)
-
Method Details
-
isCompressionCodecSupported
-
isSplittable
-
shouldEnablePushdownForTable
public static boolean shouldEnablePushdownForTable(ConnectorSession session, Table table, String path, Optional<Partition> optionalPartition)
-