Class HivePartitionDetector

java.lang.Object
org.elasticsearch.xpack.esql.datasources.HivePartitionDetector
All Implemented Interfaces:
PartitionDetector

public final class HivePartitionDetector extends Object implements PartitionDetector
Detects Hive-style partition columns from file paths (e.g., /year=2024/month=06/file.parquet). Parses key=value segments, validates consistency across all files, and infers types using Spark-style rules: try Integer, Long, Double, Boolean, fallback to keyword.