Details
-
Task
-
Status: Resolved
-
Low
-
Resolution: Fixed
-
None
Description
This ticket is intended to group all issues found to support Java 9 in the future.
From what I've found out so far:
- Maven dependency com.sun:tools:jar:0 via cobertura cannot be resolved. It can be easily solved using this patch:
- <dependency groupId="net.sourceforge.cobertura" artifactId="cobertura"/> + <dependency groupId="net.sourceforge.cobertura" artifactId="cobertura"> + <exclusion groupId="com.sun" artifactId="tools"/> + </dependency>
- Another issue is that sun.misc.Unsafe no longer contains the methods monitorEnter + monitorExit. These methods are used by o.a.c.utils.concurrent.Locks which is only used by o.a.c.db.AtomicBTreeColumns.
I don't mind to start working on this yet since Java 9 is in a too early development phase.
Attachments
Attachments
Issue Links
- Dependency
-
CASSANDRA-14466 Enable Direct I/O
- In Progress
-
CASSANDRA-13903 Add JDK9 vectorizedMismatch array compare support
- Open
-
CASSANDRA-13908 Add JDK9 new CRC32C checksum
- Open
- duplicates
-
CASSANDRA-12612 cassandra doesn't build on jdk 9
- Resolved
- incorporates
-
CASSANDRA-14142 logs directory for gc.log doesn't exist on first start
- Resolved
- is duplicated by
-
CASSANDRA-14446 Cassandra will not start on JRE 10
- Resolved
-
CASSANDRA-14137 Cassandra crashes on startup. Crash Problematic frame: # C [sigar-amd64-winnt.dll+0x14ed4] using JRE version: Java(TM) SE Runtime Environment (9.0+11)
- Resolved
-
CASSANDRA-11987 Cassandra support for JDK 9
- Resolved
- is related to
-
CASSANDRA-14757 GCInspector "Error accessing field of java.nio.Bits" under java11
- Resolved
- relates to
-
CASSANDRA-13107 Remove -XX:ThreadPriorityPolicy=42 jvm flag
- Resolved
-
CASSANDRA-12612 cassandra doesn't build on jdk 9
- Resolved
-
CASSANDRA-14606 Add documentation for java 11 support
- Open
-
CASSANDRA-14607 Explore optimizations in AbstractBtreePartiton, java 11 variant
- Resolved
-
CASSANDRA-14608 Confirm correctness of windows scripts post-9608
- Resolved
-
CASSANDRA-14609 Update circleci builds/env to support java 11
- Resolved
-
CASSANDRA-16894 Java 11 support - remove the experimental flag
- Resolved
- links to