This is an automated email from the ASF dual-hosted git repository. xiangfu pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-pinot.git
The following commit(s) were added to refs/heads/master by this push: new 44d1ce9 Remove import of sun.misc.Cleaner to make code compatible with jdk11 (#4624) 44d1ce9 is described below commit 44d1ce911441d79782331c3d6ee3f07743706cb9 Author: Xiang Fu <fx19880...@gmail.com> AuthorDate: Fri Sep 20 10:36:24 2019 +0800 Remove import of sun.misc.Cleaner to make code compatible with jdk11 (#4624) --- .../java/org/apache/pinot/core/segment/memory/PinotByteBuffer.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pinot-core/src/main/java/org/apache/pinot/core/segment/memory/PinotByteBuffer.java b/pinot-core/src/main/java/org/apache/pinot/core/segment/memory/PinotByteBuffer.java index 956dbc2..21a51ad 100644 --- a/pinot-core/src/main/java/org/apache/pinot/core/segment/memory/PinotByteBuffer.java +++ b/pinot-core/src/main/java/org/apache/pinot/core/segment/memory/PinotByteBuffer.java @@ -26,7 +26,6 @@ import java.nio.ByteOrder; import java.nio.MappedByteBuffer; import java.nio.channels.FileChannel; import javax.annotation.concurrent.ThreadSafe; -import sun.misc.Cleaner; import sun.nio.ch.DirectBuffer; @@ -328,9 +327,8 @@ public class PinotByteBuffer extends PinotDataBuffer { @Override protected void release() { - Cleaner cleaner = ((DirectBuffer) _buffer).cleaner(); - if (cleaner != null) { - cleaner.clean(); + if (((DirectBuffer) _buffer).cleaner() != null) { + ((DirectBuffer) _buffer).cleaner().clean(); } } } --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org