lokeshj1703 opened a new issue, #19750: URL: https://github.com/apache/hudi/issues/19750
### Problem Partitioned record-level index (RLI) breaks when a single-level hive-style partition column NAME contains a dot, for example a column `fare.currency` (segment `fare.currency=USD`). `PartitionPathEncodeUtils.escapeFileName` does not escape the dot, so the metadata-table log file name for that RLI file group is unparseable by the log-file pattern and reads/writes fail with `InvalidHoodiePathException`. ### Expected A single-level hive-style partition whose column name contains a dot should be usable with partitioned RLI. ### Scope / related The complete fix also needs to cover partition VALUES with dots, nested hive-style partitions, and non-hive-style dotted paths. #18378 takes the broader escape-all-dots approach that covers those. This issue tracks the narrower column-name escaping; the two approaches should be reconciled and only one merged. ### Environment - Hudi version: master (1.x) - Record-level index with hive-style partitioning on a column whose name contains a dot. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
