@PublicAPIClass(maturity=STABLE) public class HoodieDataSourceHelpers extends Object
| 构造器和说明 |
|---|
HoodieDataSourceHelpers() |
| 限定符和类型 | 方法和说明 |
|---|---|
static HoodieTimeline |
allCompletedCommitsCompactions(org.apache.hadoop.fs.FileSystem fs,
String basePath)
Obtain all the commits, compactions that have occurred on the timeline, whose instant times could be fed into the
datasource options.
|
static Option<HoodieClusteringPlan> |
getClusteringPlan(org.apache.hadoop.fs.FileSystem fs,
String basePath,
String instantTime) |
static boolean |
hasNewCommits(org.apache.hadoop.fs.FileSystem fs,
String basePath,
String commitTimestamp)
Checks if the Hoodie table has new data since given timestamp.
|
static String |
latestCommit(org.apache.hadoop.fs.FileSystem fs,
String basePath)
Returns the last successful write operation's instant time.
|
static List<String> |
listCommitsSince(org.apache.hadoop.fs.FileSystem fs,
String basePath,
String instantTimestamp)
Get a list of instant times that have occurred, from the given instant timestamp.
|
@PublicAPIMethod(maturity=STABLE) public static boolean hasNewCommits(org.apache.hadoop.fs.FileSystem fs, String basePath, String commitTimestamp)
@PublicAPIMethod(maturity=STABLE) public static List<String> listCommitsSince(org.apache.hadoop.fs.FileSystem fs, String basePath, String instantTimestamp)
@PublicAPIMethod(maturity=STABLE) public static String latestCommit(org.apache.hadoop.fs.FileSystem fs, String basePath)
@PublicAPIMethod(maturity=STABLE) public static HoodieTimeline allCompletedCommitsCompactions(org.apache.hadoop.fs.FileSystem fs, String basePath)
@PublicAPIMethod(maturity=STABLE) public static Option<HoodieClusteringPlan> getClusteringPlan(org.apache.hadoop.fs.FileSystem fs, String basePath, String instantTime)
Copyright © 2023 The Apache Software Foundation. All rights reserved.