[Hotfix][utilities] Optimized codes (#2821)
This commit is contained in:
@@ -102,7 +102,7 @@ public class HDFSParquetImporter implements Serializable {
|
||||
}
|
||||
|
||||
private boolean isUpsert() {
|
||||
return "upsert".equals(cfg.command.toLowerCase());
|
||||
return "upsert".equalsIgnoreCase(cfg.command);
|
||||
}
|
||||
|
||||
public int dataImport(JavaSparkContext jsc, int retry) {
|
||||
|
||||
@@ -35,7 +35,7 @@ import static org.apache.hudi.utilities.deltastreamer.HoodieDeltaStreamer.CHECKP
|
||||
*/
|
||||
public class InitialCheckpointFromAnotherHoodieTimelineProvider extends InitialCheckPointProvider {
|
||||
|
||||
private HoodieTableMetaClient anotherDsHoodieMetaclient;
|
||||
private HoodieTableMetaClient anotherDsHoodieMetaClient;
|
||||
|
||||
public InitialCheckpointFromAnotherHoodieTimelineProvider(TypedProperties props) {
|
||||
super(props);
|
||||
@@ -44,16 +44,16 @@ public class InitialCheckpointFromAnotherHoodieTimelineProvider extends InitialC
|
||||
@Override
|
||||
public void init(Configuration config) throws HoodieException {
|
||||
super.init(config);
|
||||
this.anotherDsHoodieMetaclient = HoodieTableMetaClient.builder().setConf(config).setBasePath(path.toString()).build();
|
||||
this.anotherDsHoodieMetaClient = HoodieTableMetaClient.builder().setConf(config).setBasePath(path.toString()).build();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getCheckpoint() throws HoodieException {
|
||||
return anotherDsHoodieMetaclient.getCommitsTimeline().filterCompletedInstants().getReverseOrderedInstants()
|
||||
return anotherDsHoodieMetaClient.getCommitsTimeline().filterCompletedInstants().getReverseOrderedInstants()
|
||||
.map(instant -> {
|
||||
try {
|
||||
HoodieCommitMetadata commitMetadata = HoodieCommitMetadata
|
||||
.fromBytes(anotherDsHoodieMetaclient.getActiveTimeline().getInstantDetails(instant).get(),
|
||||
.fromBytes(anotherDsHoodieMetaClient.getActiveTimeline().getInstantDetails(instant).get(),
|
||||
HoodieCommitMetadata.class);
|
||||
return commitMetadata.getMetadata(CHECKPOINT_KEY);
|
||||
} catch (IOException e) {
|
||||
|
||||
Reference in New Issue
Block a user