is there any chance that BagFile.getChannel return ReadableByteChannel instead of FileChannel to support reading bag files from HDFS or S3 direct?
Currently, we have to download the bag file to the local file system or cache it into memory, so it is an overhead, any idea that we can read from the stream directly?