YARN-9874.Remove unnecessary LevelDb write call in LeveldbConfigurationStore#confirmMutation (#4487)
Co-authored-by: Ashutosh Gupta <ashugpt@amazon.com>
This commit is contained in:
parent
4abb2ba58c
commit
734b6f19ad
@ -204,8 +204,8 @@ public void logMutation(LogMutation logMutation) throws IOException {
|
||||
@Override
|
||||
public void confirmMutation(LogMutation pendingMutation,
|
||||
boolean isValid) {
|
||||
WriteBatch updateBatch = db.createWriteBatch();
|
||||
if (isValid) {
|
||||
WriteBatch updateBatch = db.createWriteBatch();
|
||||
for (Map.Entry<String, String> changes :
|
||||
pendingMutation.getUpdates().entrySet()) {
|
||||
if (changes.getValue() == null || changes.getValue().isEmpty()) {
|
||||
@ -215,9 +215,9 @@ public void confirmMutation(LogMutation pendingMutation,
|
||||
}
|
||||
}
|
||||
increaseConfigVersion();
|
||||
}
|
||||
db.write(updateBatch);
|
||||
}
|
||||
}
|
||||
|
||||
private byte[] serLogMutations(LinkedList<LogMutation> mutations) throws
|
||||
IOException {
|
||||
|
Loading…
Reference in New Issue
Block a user