HIVE-9153: improve getSplits