Skip to content

Commit 1566613

Browse files
authored
HADOOP-19710. [ABFS] Read Buffer Manager V2 should not be allowed untill implemented
Contributed by Anuj Modi
1 parent dd8cd2e commit 1566613

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

hadoop-tools/hadoop-azure/src/main/java/org/apache/hadoop/fs/azurebfs/services/AbfsInputStream.java

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -184,13 +184,11 @@ public AbfsInputStream(
184184
* If none of the V1 and V2 are enabled, then no read ahead will be done.
185185
*/
186186
if (readAheadV2Enabled) {
187-
ReadBufferManagerV2.setReadBufferManagerConfigs(
188-
readAheadBlockSize, client.getAbfsConfiguration());
189-
readBufferManager = ReadBufferManagerV2.getBufferManager();
190-
} else {
191-
ReadBufferManagerV1.setReadBufferManagerConfigs(readAheadBlockSize);
192-
readBufferManager = ReadBufferManagerV1.getBufferManager();
187+
LOG.debug("ReadBufferManagerV2 not yet implemented, defaulting to ReadBufferManagerV1");
193188
}
189+
ReadBufferManagerV1.setReadBufferManagerConfigs(readAheadBlockSize);
190+
readBufferManager = ReadBufferManagerV1.getBufferManager();
191+
194192
if (streamStatistics != null) {
195193
ioStatistics = streamStatistics.getIOStatistics();
196194
}

0 commit comments

Comments
 (0)