Alluxio Version:
2.9.6
Describe the bug
java.lang.NoSuchMethodError: 'void io.grpc.internal.ReadableBuffer.readBytes(java.nio.ByteBuffer)'
at alluxio.grpc.ReadableDataBuffer.readBytes(ReadableDataBuffer.java:53)
at alluxio.client.block.stream.BlockInStream.read(BlockInStream.java:338)
at alluxio.client.file.AlluxioFileInStream.read(AlluxioFileInStream.java:203)
at alluxio.client.file.FileInStream.read(FileInStream.java:55)
at io.airlift.slice.InputStreamSliceInput.fillBuffer(InputStreamSliceInput.java:398)
at io.airlift.slice.InputStreamSliceInput.ensureAvailable(InputStreamSliceInput.java:380)
at io.airlift.slice.InputStreamSliceInput.readInt(InputStreamSliceInput.java:142)
at io.trino.plugin.exchange.filesystem.alluxio.AlluxioFileSystemExchangeStorage$AlluxioExchangeStorageReader.read(AlluxioFileSystemExchangeStorage.java:266)
at io.trino.plugin.exchange.filesystem.FileSystemExchangeSource.read(FileSystemExchangeSource.java:203)
at io.trino.plugin.exchange.filesystem.AbstractTestExchangeManager.readData(AbstractTestExchangeManager.java:330)
at io.trino.plugin.exchange.filesystem.AbstractTestExchangeManager.readData(AbstractTestExchangeManager.java:320)
at io.trino.plugin.exchange.filesystem.AbstractTestExchangeManager.testHappyPath(AbstractTestExchangeManager.java:209)
at java.base/java.lang.reflect.Method.invoke(Method.java:565)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:511)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1450)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2019)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
To Reproduce
Expected behavior
Alluxio is not using deprecated and removed methods
Urgency
CRITICIAL. This breaks Trino alluxio integration. If unresolved - we will drop it.
Are you planning to fix it
I can contribute
Additional context
Add any other context about the problem here.
Alluxio Version:
2.9.6
Describe the bug
To Reproduce
Expected behavior
Alluxio is not using deprecated and removed methods
Urgency
CRITICIAL. This breaks Trino alluxio integration. If unresolved - we will drop it.
Are you planning to fix it
I can contribute
Additional context
Add any other context about the problem here.