Class LocationUtils
java.lang.Object
org.apache.polaris.service.catalog.common.LocationUtils
A collection of utilities related to table locations CODE_COPIED_TO_POLARIS From Apache Iceberg
Version: 1.9.1
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringcomputeHash(String fileName) Given a file path, compute a path fragment derived from its hash.
-
Field Details
-
HASH_BINARY_STRING_BITS
public static final int HASH_BINARY_STRING_BITS- See Also:
-
ENTROPY_DIR_LENGTH
public static final int ENTROPY_DIR_LENGTH- See Also:
-
ENTROPY_DIR_DEPTH
public static final int ENTROPY_DIR_DEPTH- See Also:
-
-
Constructor Details
-
LocationUtils
public LocationUtils()
-
-
Method Details
-
computeHash
Given a file path, compute a path fragment derived from its hash. This is taken from LocationProviders.computeHash in Iceberg.- Parameters:
fileName- file.txt- Returns:
- 1001/1001/1001/10011001
-