diff --git a/presto-hive/src/main/java/io/prestosql/plugin/hive/util/IndexCache.java b/presto-hive/src/main/java/io/prestosql/plugin/hive/util/IndexCache.java index a32e34d5c..151b76d37 100644 --- a/presto-hive/src/main/java/io/prestosql/plugin/hive/util/IndexCache.java +++ b/presto-hive/src/main/java/io/prestosql/plugin/hive/util/IndexCache.java @@ -81,7 +81,7 @@ public class IndexCache long lastModifiedTime = hiveSplit.getLastModifiedTime(); Path path = new Path(hiveSplit.getPath()); - URI pathUri = URI.create(path.toString()); + URI pathUri = URI.create(path.toString().replaceAll(" ", "%20")); String tableFqn = catalog + "." + table; // for each split, load indexes for each predicate (if the predicate contains an indexed column)