-
Enhancement
-
Resolution: Fixed
-
P4
-
None
-
b08
TabularDataSupport reads a boolean System Property "jmx.tabular.data.hash.map".
If true, HashMap is used, and not LinkedHashMap.
// Since LinkedHashMap was introduced in SE 1.4, it's conceivable even
// if very unlikely that we might be the server of a 1.3 client. In
// that case you'll need to set this property. See CR 6334663.
boolean useHashMap = Boolean.getBoolean("jmx.tabular.data.hash.map");
We do not expect or support Java 1.3 clients.
This Property does not appear to be documented.
This compatibility convenience Property should be removed.
Removing old obscure properties helps simplify the platform.
If true, HashMap is used, and not LinkedHashMap.
// Since LinkedHashMap was introduced in SE 1.4, it's conceivable even
// if very unlikely that we might be the server of a 1.3 client. In
// that case you'll need to set this property. See CR 6334663.
boolean useHashMap = Boolean.getBoolean("jmx.tabular.data.hash.map");
We do not expect or support Java 1.3 clients.
This Property does not appear to be documented.
This compatibility convenience Property should be removed.
Removing old obscure properties helps simplify the platform.
- csr for
-
JDK-8347920 Remove the jmx.tabular.data.hash.map compatibility property
-
- Closed
-
- relates to
-
JDK-6334663 TabularDataSupport should be able to return values in the insertion order
-
- Closed
-
-
JDK-8349481 Release Note: Removal of old JMX System Properties
-
- Closed
-
- links to
-
Commit(master) openjdk/jdk/c00557f8
-
Review(master) openjdk/jdk/23153