Skip to content

Commit b8c0950

Browse files
MINOR: Rename RemoteLogStorageManager variable to RemoteStorageManager (#19401)
This patch renames the KIP-405 Plugin variable from `remoteLogStorageManager` to `remoteStorageManager`. After [writing about it](https://aiven.io/blog/apache-kafka-tiered-storage-in-depth-how-writes-and-metadata-flow), I realized I got swayed by the code and called the component incorrectly - the official name doesn't have `Log` in it. I thought i'd go ahead and change the code so it's consistent with the naming too Reviewers: Chia-Ping Tsai <[email protected]>
1 parent 2ae4ffb commit b8c0950

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

core/src/main/java/kafka/log/remote/RemoteLogManager.java

+11-11
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ public class RemoteLogManager implements Closeable, AsyncOffsetReader {
168168
private final BrokerTopicStats brokerTopicStats;
169169
private final Metrics metrics;
170170

171-
private final RemoteStorageManager remoteLogStorageManager;
171+
private final RemoteStorageManager remoteStorageManager;
172172

173173
private final RemoteLogMetadataManager remoteLogMetadataManager;
174174

@@ -238,7 +238,7 @@ public RemoteLogManager(RemoteLogManagerConfig rlmConfig,
238238
this.brokerTopicStats = brokerTopicStats;
239239
this.metrics = metrics;
240240

241-
remoteLogStorageManager = createRemoteStorageManager();
241+
remoteStorageManager = createRemoteStorageManager();
242242
remoteLogMetadataManager = createRemoteLogMetadataManager();
243243
rlmCopyQuotaManager = createRLMCopyQuotaManager();
244244
rlmFetchQuotaManager = createRLMFetchQuotaManager();
@@ -248,7 +248,7 @@ public RemoteLogManager(RemoteLogManagerConfig rlmConfig,
248248
copyThrottleTimeSensor = new RLMQuotaMetrics(metrics, "remote-copy-throttle-time", RemoteLogManager.class.getSimpleName(),
249249
"The %s time in millis remote copies was throttled by a broker", INACTIVE_SENSOR_EXPIRATION_TIME_SECONDS).sensor();
250250

251-
indexCache = new RemoteIndexCache(rlmConfig.remoteLogIndexFileCacheTotalSizeBytes(), remoteLogStorageManager, logDir);
251+
indexCache = new RemoteIndexCache(rlmConfig.remoteLogIndexFileCacheTotalSizeBytes(), remoteStorageManager, logDir);
252252
delayInMs = rlmConfig.remoteLogManagerTaskIntervalMs();
253253
rlmCopyThreadPool = new RLMScheduledThreadPool(rlmConfig.remoteLogManagerCopierThreadPoolSize(),
254254
"RLMCopyThreadPool", "kafka-rlm-copy-thread-pool-%d");
@@ -374,7 +374,7 @@ RemoteStorageManager createRemoteStorageManager() {
374374
private void configureRSM() {
375375
final Map<String, Object> rsmProps = new HashMap<>(rlmConfig.remoteStorageManagerProps());
376376
rsmProps.put(ServerConfigs.BROKER_ID_CONFIG, brokerId);
377-
remoteLogStorageManager.configure(rsmProps);
377+
remoteStorageManager.configure(rsmProps);
378378
}
379379

380380
RemoteLogMetadataManager createRemoteLogMetadataManager() {
@@ -423,7 +423,7 @@ private boolean isRemoteLogManagerConfigured() {
423423
}
424424

425425
public RemoteStorageManager storageManager() {
426-
return remoteLogStorageManager;
426+
return remoteStorageManager;
427427
}
428428

429429
private Stream<Partition> filterPartitions(Set<Partition> partitions) {
@@ -575,7 +575,7 @@ private void deleteRemoteLogPartition(TopicIdPartition partition) throws RemoteS
575575
Collection<Uuid> deletedSegmentIds = new ArrayList<>();
576576
for (RemoteLogSegmentMetadata metadata: metadataList) {
577577
deletedSegmentIds.add(metadata.remoteLogSegmentId().id());
578-
remoteLogStorageManager.deleteLogSegmentData(metadata);
578+
remoteStorageManager.deleteLogSegmentData(metadata);
579579
}
580580
indexCache.removeAll(deletedSegmentIds);
581581

@@ -632,7 +632,7 @@ Optional<FileRecords.TimestampAndOffset> lookupTimestamp(RemoteLogSegmentMetadat
632632
InputStream remoteSegInputStream = null;
633633
try {
634634
// Search forward for the position of the last offset that is greater than or equal to the startingOffset
635-
remoteSegInputStream = remoteLogStorageManager.fetchLogSegment(rlsMetadata, startPos);
635+
remoteSegInputStream = remoteStorageManager.fetchLogSegment(rlsMetadata, startPos);
636636
RemoteLogInputStream remoteLogInputStream = new RemoteLogInputStream(remoteSegInputStream);
637637

638638
while (true) {
@@ -1027,7 +1027,7 @@ private void copyLogSegment(UnifiedLog log, LogSegment segment, RemoteLogSegment
10271027
Optional<CustomMetadata> customMetadata;
10281028

10291029
try {
1030-
customMetadata = remoteLogStorageManager.copyLogSegmentData(copySegmentStartedRlsm, segmentData);
1030+
customMetadata = remoteStorageManager.copyLogSegmentData(copySegmentStartedRlsm, segmentData);
10311031
} catch (RemoteStorageException e) {
10321032
logger.info("Copy failed, cleaning segment {}", copySegmentStartedRlsm.remoteLogSegmentId());
10331033
try {
@@ -1492,7 +1492,7 @@ private boolean deleteRemoteLogSegment(
14921492

14931493
// Delete the segment in remote storage.
14941494
try {
1495-
remoteLogStorageManager.deleteLogSegmentData(segmentMetadata);
1495+
remoteStorageManager.deleteLogSegmentData(segmentMetadata);
14961496
} catch (RemoteStorageException e) {
14971497
brokerTopicStats.topicStats(topic).failedRemoteDeleteRequestRate().mark();
14981498
brokerTopicStats.allTopicsStats().failedRemoteDeleteRequestRate().mark();
@@ -1696,7 +1696,7 @@ public FetchDataInfo read(RemoteStorageFetchInfo remoteStorageFetchInfo) throws
16961696
remoteLogSegmentMetadata = rlsMetadataOptional.get();
16971697
// Search forward for the position of the last offset that is greater than or equal to the target offset
16981698
startPos = lookupPositionForOffset(remoteLogSegmentMetadata, offset);
1699-
remoteSegInputStream = remoteLogStorageManager.fetchLogSegment(remoteLogSegmentMetadata, startPos);
1699+
remoteSegInputStream = remoteStorageManager.fetchLogSegment(remoteLogSegmentMetadata, startPos);
17001700
RemoteLogInputStream remoteLogInputStream = getRemoteLogInputStream(remoteSegInputStream);
17011701
enrichedRecordBatch = findFirstBatch(remoteLogInputStream, offset);
17021702
if (enrichedRecordBatch.batch == null) {
@@ -2045,7 +2045,7 @@ public void close() {
20452045
leaderCopyRLMTasks.values().forEach(RLMTaskWithFuture::cancel);
20462046
leaderExpirationRLMTasks.values().forEach(RLMTaskWithFuture::cancel);
20472047
followerRLMTasks.values().forEach(RLMTaskWithFuture::cancel);
2048-
Utils.closeQuietly(remoteLogStorageManager, "RemoteLogStorageManager");
2048+
Utils.closeQuietly(remoteStorageManager, "RemoteStorageManager");
20492049
Utils.closeQuietly(remoteLogMetadataManager, "RemoteLogMetadataManager");
20502050
Utils.closeQuietly(indexCache, "RemoteIndexCache");
20512051

0 commit comments

Comments
 (0)