public class HeartbeatUtils extends Object
| Constructor and Description |
|---|
HeartbeatUtils() |
| Modifier and Type | Method and Description |
|---|---|
static void |
abortIfHeartbeatExpired(String instantTime,
HoodieTable table,
HoodieHeartbeatClient heartbeatClient,
HoodieWriteConfig config)
Check if the heartbeat corresponding to instantTime has expired.
|
static boolean |
deleteHeartbeatFile(HoodieStorage storage,
String basePath,
String instantTime)
Deletes the heartbeat file for the specified instant.
|
static boolean |
deleteHeartbeatFile(HoodieStorage storage,
String basePath,
String instantTime,
HoodieWriteConfig config)
Deletes the heartbeat file for the specified instant.
|
public static boolean deleteHeartbeatFile(HoodieStorage storage, String basePath, String instantTime)
storage - HoodieStorage instance.basePath - Hudi table base path.instantTime - commit instant time.public static boolean deleteHeartbeatFile(HoodieStorage storage, String basePath, String instantTime, HoodieWriteConfig config)
storage - HoodieStorage instance.basePath - Hoodie table base pathinstantTime - Commit instant timeconfig - HoodieWriteConfig instancepublic static void abortIfHeartbeatExpired(String instantTime, HoodieTable table, HoodieHeartbeatClient heartbeatClient, HoodieWriteConfig config)
instantTime - table - heartbeatClient - config - Copyright © 2024 The Apache Software Foundation. All rights reserved.