This is an automated email from the ASF dual-hosted git repository.
jackietien pushed a commit to branch benchants_branch
in repository https://gitbox.apache.org/repos/asf/iotdb.git
The following commit(s) were added to refs/heads/benchants_branch by this push:
new 4c5a0b27a6b Add more config
4c5a0b27a6b is described below
commit 4c5a0b27a6bd27034b9fd41a88119774468ee207
Author: JackieTien97 <[email protected]>
AuthorDate: Thu Jun 8 16:34:58 2023 +0800
Add more config
---
.../jni-config.json | 79 ++
.../predefined-classes-config.json | 8 +
.../proxy-config.json | 2 +
.../reflect-config.json | 902 +++++++++++++++++++++
.../resource-config.json | 18 +
.../serialization-config.json | 8 +
.../META-INF/native-image/reflect-config.json | 601 +++-----------
.../META-INF/native-image/resource-config.json | 19 +-
8 files changed, 1134 insertions(+), 503 deletions(-)
diff --git
a/server/src/main/resources/META-INF/native-image/agent-pid69347-20230608T082803Z.tmp6629612002699350400/jni-config.json
b/server/src/main/resources/META-INF/native-image/agent-pid69347-20230608T082803Z.tmp6629612002699350400/jni-config.json
new file mode 100644
index 00000000000..e7b6d32cb14
--- /dev/null
+++
b/server/src/main/resources/META-INF/native-image/agent-pid69347-20230608T082803Z.tmp6629612002699350400/jni-config.json
@@ -0,0 +1,79 @@
+[
+{
+ "name":"[Lcom.sun.management.internal.DiagnosticCommandArgumentInfo;"
+},
+{
+ "name":"[Lcom.sun.management.internal.DiagnosticCommandInfo;"
+},
+{
+ "name":"com.sun.management.VMOption$Origin",
+ "fields":[
+ {"name":"ATTACH_ON_DEMAND"},
+ {"name":"CONFIG_FILE"},
+ {"name":"DEFAULT"},
+ {"name":"ENVIRON_VAR"},
+ {"name":"ERGONOMIC"},
+ {"name":"MANAGEMENT"},
+ {"name":"OTHER"},
+ {"name":"VM_CREATION"}
+ ]
+},
+{
+ "name":"com.sun.management.internal.DiagnosticCommandArgumentInfo",
+
"methods":[{"name":"<init>","parameterTypes":["java.lang.String","java.lang.String","java.lang.String","java.lang.String","boolean","boolean","boolean","int"]
}]
+},
+{
+ "name":"com.sun.management.internal.DiagnosticCommandInfo",
+
"methods":[{"name":"<init>","parameterTypes":["java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","boolean","java.util.List"]
}]
+},
+{
+ "name":"com.sun.management.internal.Flag",
+
"methods":[{"name":"<init>","parameterTypes":["java.lang.String","java.lang.Object","boolean","boolean","com.sun.management.VMOption$Origin"]
}]
+},
+{
+ "name":"java.lang.Boolean",
+ "methods":[
+ {"name":"<init>","parameterTypes":["boolean"] },
+ {"name":"getBoolean","parameterTypes":["java.lang.String"] }
+ ]
+},
+{
+ "name":"java.lang.Long",
+ "methods":[{"name":"<init>","parameterTypes":["long"] }]
+},
+{
+ "name":"java.lang.String",
+ "methods":[
+ {"name":"lastIndexOf","parameterTypes":["int"] },
+ {"name":"substring","parameterTypes":["int"] }
+ ]
+},
+{
+ "name":"java.lang.System",
+ "methods":[
+ {"name":"getProperty","parameterTypes":["java.lang.String"] },
+
{"name":"setProperty","parameterTypes":["java.lang.String","java.lang.String"] }
+ ]
+},
+{
+ "name":"java.util.Arrays",
+ "methods":[{"name":"asList","parameterTypes":["java.lang.Object[]"] }]
+},
+{
+ "name":"org.apache.iotdb.db.service.DataNode",
+ "methods":[{"name":"main","parameterTypes":["java.lang.String[]"] }]
+},
+{
+ "name":"sun.management.VMManagementImpl",
+ "fields":[
+ {"name":"compTimeMonitoringSupport"},
+ {"name":"currentThreadCpuTimeSupport"},
+ {"name":"objectMonitorUsageSupport"},
+ {"name":"otherThreadCpuTimeSupport"},
+ {"name":"remoteDiagnosticCommandsSupport"},
+ {"name":"synchronizerUsageSupport"},
+ {"name":"threadAllocatedMemorySupport"},
+ {"name":"threadContentionMonitoringSupport"}
+ ]
+}
+]
diff --git
a/server/src/main/resources/META-INF/native-image/agent-pid69347-20230608T082803Z.tmp6629612002699350400/predefined-classes-config.json
b/server/src/main/resources/META-INF/native-image/agent-pid69347-20230608T082803Z.tmp6629612002699350400/predefined-classes-config.json
new file mode 100644
index 00000000000..0e79b2c5d83
--- /dev/null
+++
b/server/src/main/resources/META-INF/native-image/agent-pid69347-20230608T082803Z.tmp6629612002699350400/predefined-classes-config.json
@@ -0,0 +1,8 @@
+[
+ {
+ "type":"agent-extracted",
+ "classes":[
+ ]
+ }
+]
+
diff --git
a/server/src/main/resources/META-INF/native-image/agent-pid69347-20230608T082803Z.tmp6629612002699350400/proxy-config.json
b/server/src/main/resources/META-INF/native-image/agent-pid69347-20230608T082803Z.tmp6629612002699350400/proxy-config.json
new file mode 100644
index 00000000000..0d4f101c7a3
--- /dev/null
+++
b/server/src/main/resources/META-INF/native-image/agent-pid69347-20230608T082803Z.tmp6629612002699350400/proxy-config.json
@@ -0,0 +1,2 @@
+[
+]
diff --git
a/server/src/main/resources/META-INF/native-image/agent-pid69347-20230608T082803Z.tmp6629612002699350400/reflect-config.json
b/server/src/main/resources/META-INF/native-image/agent-pid69347-20230608T082803Z.tmp6629612002699350400/reflect-config.json
new file mode 100644
index 00000000000..af1785c0f37
--- /dev/null
+++
b/server/src/main/resources/META-INF/native-image/agent-pid69347-20230608T082803Z.tmp6629612002699350400/reflect-config.json
@@ -0,0 +1,902 @@
+[
+{
+ "name":"[B"
+},
+{
+ "name":"[C"
+},
+{
+ "name":"[D"
+},
+{
+ "name":"[F"
+},
+{
+ "name":"[I"
+},
+{
+ "name":"[J"
+},
+{
+ "name":"[Ljava.lang.String;"
+},
+{
+ "name":"[Ljavax.management.openmbean.CompositeData;"
+},
+{
+ "name":"[S"
+},
+{
+ "name":"[Z"
+},
+{
+ "name":"ch.qos.logback.classic.Level",
+ "methods":[{"name":"valueOf","parameterTypes":["java.lang.String"] }]
+},
+{
+ "name":"ch.qos.logback.classic.encoder.PatternLayoutEncoder",
+ "queryAllPublicMethods":true,
+ "methods":[{"name":"<init>","parameterTypes":[] }]
+},
+{
+ "name":"ch.qos.logback.classic.filter.LevelFilter",
+ "queryAllPublicMethods":true,
+ "methods":[
+ {"name":"<init>","parameterTypes":[] },
+ {"name":"setLevel","parameterTypes":["ch.qos.logback.classic.Level"] }
+ ]
+},
+{
+ "name":"ch.qos.logback.classic.filter.ThresholdFilter",
+ "queryAllPublicMethods":true,
+ "methods":[
+ {"name":"<init>","parameterTypes":[] },
+ {"name":"setLevel","parameterTypes":["java.lang.String"] }
+ ]
+},
+{
+ "name":"ch.qos.logback.classic.jmx.JMXConfigurator",
+ "queryAllPublicConstructors":true
+},
+{
+ "name":"ch.qos.logback.classic.jmx.JMXConfiguratorMBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"ch.qos.logback.classic.pattern.ClassOfCallerConverter",
+ "methods":[{"name":"<init>","parameterTypes":[] }]
+},
+{
+ "name":"ch.qos.logback.classic.pattern.DateConverter",
+ "methods":[{"name":"<init>","parameterTypes":[] }]
+},
+{
+ "name":"ch.qos.logback.classic.pattern.LevelConverter",
+ "methods":[{"name":"<init>","parameterTypes":[] }]
+},
+{
+ "name":"ch.qos.logback.classic.pattern.LineOfCallerConverter",
+ "methods":[{"name":"<init>","parameterTypes":[] }]
+},
+{
+ "name":"ch.qos.logback.classic.pattern.LineSeparatorConverter",
+ "methods":[{"name":"<init>","parameterTypes":[] }]
+},
+{
+ "name":"ch.qos.logback.classic.pattern.MessageConverter",
+ "methods":[{"name":"<init>","parameterTypes":[] }]
+},
+{
+ "name":"ch.qos.logback.classic.pattern.ThreadConverter",
+ "methods":[{"name":"<init>","parameterTypes":[] }]
+},
+{
+ "name":"ch.qos.logback.core.ConsoleAppender",
+ "queryAllPublicMethods":true,
+ "methods":[
+ {"name":"<init>","parameterTypes":[] },
+ {"name":"setTarget","parameterTypes":["java.lang.String"] }
+ ]
+},
+{
+ "name":"ch.qos.logback.core.FileAppender",
+ "methods":[{"name":"setAppend","parameterTypes":["boolean"] }]
+},
+{
+ "name":"ch.qos.logback.core.OutputStreamAppender",
+
"methods":[{"name":"setEncoder","parameterTypes":["ch.qos.logback.core.encoder.Encoder"]
}]
+},
+{
+ "name":"ch.qos.logback.core.UnsynchronizedAppenderBase",
+
"methods":[{"name":"addFilter","parameterTypes":["ch.qos.logback.core.filter.Filter"]
}]
+},
+{
+ "name":"ch.qos.logback.core.encoder.LayoutWrappingEncoder",
+ "methods":[
+ {"name":"setCharset","parameterTypes":["java.nio.charset.Charset"] },
+
{"name":"setParent","parameterTypes":["ch.qos.logback.core.spi.ContextAware"] }
+ ]
+},
+{
+ "name":"ch.qos.logback.core.filter.AbstractMatcherFilter",
+ "methods":[
+
{"name":"setOnMatch","parameterTypes":["ch.qos.logback.core.spi.FilterReply"]
},
+
{"name":"setOnMismatch","parameterTypes":["ch.qos.logback.core.spi.FilterReply"]
}
+ ]
+},
+{
+ "name":"ch.qos.logback.core.pattern.PatternLayoutEncoderBase",
+ "methods":[{"name":"setPattern","parameterTypes":["java.lang.String"] }]
+},
+{
+ "name":"ch.qos.logback.core.rolling.RollingFileAppender",
+ "queryAllPublicMethods":true,
+ "methods":[
+ {"name":"<init>","parameterTypes":[] },
+ {"name":"setFile","parameterTypes":["java.lang.String"] },
+
{"name":"setRollingPolicy","parameterTypes":["ch.qos.logback.core.rolling.RollingPolicy"]
}
+ ]
+},
+{
+ "name":"ch.qos.logback.core.rolling.RollingPolicyBase",
+ "methods":[
+ {"name":"setFileNamePattern","parameterTypes":["java.lang.String"] },
+ {"name":"setParent","parameterTypes":["ch.qos.logback.core.FileAppender"] }
+ ]
+},
+{
+ "name":"ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy",
+ "queryAllPublicMethods":true,
+ "methods":[
+ {"name":"<init>","parameterTypes":[] },
+
{"name":"setMaxFileSize","parameterTypes":["ch.qos.logback.core.util.FileSize"]
}
+ ]
+},
+{
+ "name":"ch.qos.logback.core.rolling.TimeBasedRollingPolicy",
+ "methods":[
+ {"name":"setMaxHistory","parameterTypes":["int"] },
+
{"name":"setTotalSizeCap","parameterTypes":["ch.qos.logback.core.util.FileSize"]
}
+ ]
+},
+{
+ "name":"ch.qos.logback.core.rolling.helper.DateTokenConverter",
+ "methods":[{"name":"<init>","parameterTypes":[] }]
+},
+{
+ "name":"ch.qos.logback.core.rolling.helper.IntegerTokenConverter",
+ "methods":[{"name":"<init>","parameterTypes":[] }]
+},
+{
+ "name":"ch.qos.logback.core.spi.FilterReply",
+ "methods":[{"name":"valueOf","parameterTypes":["java.lang.String"] }]
+},
+{
+ "name":"ch.qos.logback.core.status.NopStatusListener",
+ "methods":[{"name":"<init>","parameterTypes":[] }]
+},
+{
+ "name":"ch.qos.logback.core.util.FileSize",
+ "methods":[{"name":"valueOf","parameterTypes":["java.lang.String"] }]
+},
+{
+ "name":"com.github.benmanes.caffeine.cache.BBHeader$ReadAndWriteCounterRef",
+ "fields":[{"name":"writeCounter"}]
+},
+{
+ "name":"com.github.benmanes.caffeine.cache.BBHeader$ReadCounterRef",
+ "fields":[{"name":"readCounter"}]
+},
+{
+ "name":"com.github.benmanes.caffeine.cache.BLCHeader$DrainStatusRef",
+ "fields":[{"name":"drainStatus"}]
+},
+{
+
"name":"com.github.benmanes.caffeine.cache.BaseMpscLinkedArrayQueueColdProducerFields",
+ "fields":[{"name":"producerLimit"}]
+},
+{
+
"name":"com.github.benmanes.caffeine.cache.BaseMpscLinkedArrayQueueConsumerFields",
+ "fields":[{"name":"consumerIndex"}]
+},
+{
+
"name":"com.github.benmanes.caffeine.cache.BaseMpscLinkedArrayQueueProducerFields",
+ "fields":[{"name":"producerIndex"}]
+},
+{
+ "name":"com.github.benmanes.caffeine.cache.CacheLoader",
+ "methods":[{"name":"loadAll","parameterTypes":["java.lang.Iterable"] }]
+},
+{
+ "name":"com.github.benmanes.caffeine.cache.PS",
+ "fields":[
+ {"name":"key"},
+ {"name":"value"}
+ ]
+},
+{
+ "name":"com.github.benmanes.caffeine.cache.PSA",
+ "fields":[{"name":"accessTime"}]
+},
+{
+ "name":"com.github.benmanes.caffeine.cache.PSAMS",
+ "methods":[{"name":"<init>","parameterTypes":[] }]
+},
+{
+ "name":"com.github.benmanes.caffeine.cache.PSMS",
+ "methods":[{"name":"<init>","parameterTypes":[] }]
+},
+{
+ "name":"com.github.benmanes.caffeine.cache.PSMW",
+ "methods":[{"name":"<init>","parameterTypes":[] }]
+},
+{
+ "name":"com.github.benmanes.caffeine.cache.SSMS",
+
"methods":[{"name":"<init>","parameterTypes":["com.github.benmanes.caffeine.cache.Caffeine","com.github.benmanes.caffeine.cache.CacheLoader","boolean"]
}]
+},
+{
+ "name":"com.github.benmanes.caffeine.cache.SSMSA",
+
"methods":[{"name":"<init>","parameterTypes":["com.github.benmanes.caffeine.cache.Caffeine","com.github.benmanes.caffeine.cache.CacheLoader","boolean"]
}]
+},
+{
+ "name":"com.github.benmanes.caffeine.cache.SSMW",
+
"methods":[{"name":"<init>","parameterTypes":["com.github.benmanes.caffeine.cache.Caffeine","com.github.benmanes.caffeine.cache.CacheLoader","boolean"]
}]
+},
+{
+ "name":"com.github.benmanes.caffeine.cache.SSSMW",
+
"methods":[{"name":"<init>","parameterTypes":["com.github.benmanes.caffeine.cache.Caffeine","com.github.benmanes.caffeine.cache.CacheLoader","boolean"]
}]
+},
+{
+ "name":"com.github.benmanes.caffeine.cache.StripedBuffer",
+ "fields":[{"name":"tableBusy"}]
+},
+{
+ "name":"com.google.common.util.concurrent.AbstractFuture",
+ "fields":[
+ {"name":"listeners"},
+ {"name":"value"},
+ {"name":"waiters"}
+ ]
+},
+{
+ "name":"com.google.common.util.concurrent.AbstractFuture$Waiter",
+ "fields":[
+ {"name":"next"},
+ {"name":"thread"}
+ ]
+},
+{
+ "name":"com.sun.management.GarbageCollectionNotificationInfo"
+},
+{
+ "name":"com.sun.management.GarbageCollectorMXBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"com.sun.management.GcInfo",
+ "queryAllPublicMethods":true,
+ "fields":[
+ {"name":"builder"},
+ {"name":"extAttributes"}
+ ],
+ "methods":[{"name":"getMemoryUsageBeforeGc","parameterTypes":[] }]
+},
+{
+ "name":"com.sun.management.HotSpotDiagnosticMXBean",
+ "queryAllPublicMethods":true,
+ "methods":[{"name":"getVMOption","parameterTypes":["java.lang.String"] }]
+},
+{
+ "name":"com.sun.management.ThreadMXBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"com.sun.management.UnixOperatingSystemMXBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"com.sun.management.VMOption",
+ "queryAllPublicMethods":true,
+ "methods":[
+ {"name":"getName","parameterTypes":[] },
+ {"name":"getOrigin","parameterTypes":[] },
+ {"name":"getValue","parameterTypes":[] },
+ {"name":"isWriteable","parameterTypes":[] }
+ ]
+},
+{
+ "name":"com.sun.management.internal.GarbageCollectorExtImpl",
+ "queryAllPublicConstructors":true
+},
+{
+ "name":"com.sun.management.internal.HotSpotDiagnostic",
+ "queryAllPublicConstructors":true
+},
+{
+ "name":"com.sun.management.internal.HotSpotThreadImpl",
+ "queryAllPublicConstructors":true
+},
+{
+ "name":"com.sun.management.internal.OperatingSystemImpl",
+ "queryAllPublicConstructors":true
+},
+{
+ "name":"com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl",
+ "methods":[{"name":"<init>","parameterTypes":[] }]
+},
+{
+ "name":"java.io.FilePermission"
+},
+{
+ "name":"java.lang.Boolean",
+ "allDeclaredFields":true,
+ "fields":[{"name":"TYPE"}]
+},
+{
+ "name":"java.lang.Byte",
+ "allDeclaredFields":true,
+ "fields":[{"name":"TYPE"}]
+},
+{
+ "name":"java.lang.Character",
+ "allDeclaredFields":true,
+ "fields":[{"name":"TYPE"}]
+},
+{
+ "name":"java.lang.Deprecated",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"java.lang.Double",
+ "allDeclaredFields":true,
+ "fields":[{"name":"TYPE"}]
+},
+{
+ "name":"java.lang.Float",
+ "allDeclaredFields":true,
+ "fields":[{"name":"TYPE"}]
+},
+{
+ "name":"java.lang.Integer",
+ "allDeclaredFields":true,
+ "fields":[{"name":"TYPE"}]
+},
+{
+ "name":"java.lang.Long",
+ "allDeclaredFields":true,
+ "fields":[{"name":"TYPE"}]
+},
+{
+ "name":"java.lang.Number",
+ "allDeclaredFields":true
+},
+{
+ "name":"java.lang.Object",
+ "allDeclaredFields":true
+},
+{
+ "name":"java.lang.RuntimePermission"
+},
+{
+ "name":"java.lang.Short",
+ "allDeclaredFields":true,
+ "fields":[{"name":"TYPE"}]
+},
+{
+ "name":"java.lang.StackTraceElement",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"java.lang.String",
+ "allDeclaredFields":true
+},
+{
+ "name":"java.lang.Thread",
+ "fields":[{"name":"threadLocalRandomProbe"}]
+},
+{
+ "name":"java.lang.Throwable",
+ "methods":[{"name":"getSuppressed","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.Void",
+ "fields":[{"name":"TYPE"}]
+},
+{
+ "name":"java.lang.management.BufferPoolMXBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"java.lang.management.ClassLoadingMXBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"java.lang.management.CompilationMXBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"java.lang.management.LockInfo",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"java.lang.management.ManagementFactory",
+ "methods":[{"name":"getPlatformMXBean","parameterTypes":["java.lang.Class"]
}]
+},
+{
+ "name":"java.lang.management.ManagementPermission",
+ "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]
+},
+{
+ "name":"java.lang.management.MemoryMXBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"java.lang.management.MemoryManagerMXBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"java.lang.management.MemoryPoolMXBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"java.lang.management.MemoryUsage",
+ "queryAllPublicMethods":true,
+
"methods":[{"name":"from","parameterTypes":["javax.management.openmbean.CompositeData"]
}]
+},
+{
+ "name":"java.lang.management.MonitorInfo",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"java.lang.management.PlatformLoggingMXBean",
+ "queryAllPublicMethods":true,
+ "methods":[
+ {"name":"getLoggerLevel","parameterTypes":["java.lang.String"] },
+ {"name":"getLoggerNames","parameterTypes":[] },
+ {"name":"getParentLoggerName","parameterTypes":["java.lang.String"] },
+
{"name":"setLoggerLevel","parameterTypes":["java.lang.String","java.lang.String"]
}
+ ]
+},
+{
+ "name":"java.lang.management.RuntimeMXBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"java.lang.management.ThreadInfo",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"java.math.BigDecimal"
+},
+{
+ "name":"java.math.BigInteger"
+},
+{
+ "name":"java.net.NetPermission"
+},
+{
+ "name":"java.net.SocketPermission"
+},
+{
+ "name":"java.net.URLPermission",
+
"methods":[{"name":"<init>","parameterTypes":["java.lang.String","java.lang.String"]
}]
+},
+{
+ "name":"java.security.AllPermission"
+},
+{
+ "name":"java.security.SecurityPermission"
+},
+{
+ "name":"java.util.AbstractMap$SimpleEntry",
+ "allDeclaredFields":true
+},
+{
+ "name":"java.util.Collections",
+ "methods":[{"name":"emptySortedSet","parameterTypes":[] }]
+},
+{
+ "name":"java.util.Date"
+},
+{
+ "name":"java.util.Optional",
+ "allDeclaredFields":true
+},
+{
+ "name":"java.util.OptionalDouble",
+ "allDeclaredFields":true
+},
+{
+ "name":"java.util.OptionalInt",
+ "allDeclaredFields":true
+},
+{
+ "name":"java.util.OptionalLong",
+ "allDeclaredFields":true
+},
+{
+ "name":"java.util.PropertyPermission",
+
"methods":[{"name":"<init>","parameterTypes":["java.lang.String","java.lang.String"]
}]
+},
+{
+ "name":"java.util.logging.LogManager",
+ "methods":[{"name":"getLoggingMXBean","parameterTypes":[] }]
+},
+{
+ "name":"java.util.logging.LoggingMXBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"javax.management.MBeanOperationInfo",
+ "queryAllPublicMethods":true,
+ "methods":[{"name":"getSignature","parameterTypes":[] }]
+},
+{
+ "name":"javax.management.MBeanServerBuilder",
+ "methods":[{"name":"<init>","parameterTypes":[] }]
+},
+{
+ "name":"javax.management.ObjectName"
+},
+{
+ "name":"javax.management.openmbean.CompositeData"
+},
+{
+ "name":"javax.management.openmbean.OpenMBeanOperationInfoSupport"
+},
+{
+ "name":"javax.management.openmbean.TabularData"
+},
+{
+ "name":"jdk.management.jfr.ConfigurationInfo",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"jdk.management.jfr.EventTypeInfo",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"jdk.management.jfr.FlightRecorderMXBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"jdk.management.jfr.FlightRecorderMXBeanImpl",
+ "queryAllPublicConstructors":true
+},
+{
+ "name":"jdk.management.jfr.RecordingInfo",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"jdk.management.jfr.SettingDescriptorInfo",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.commons.pool2.impl.DefaultEvictionPolicy",
+ "methods":[{"name":"<init>","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.commons.pool2.impl.DefaultPooledObjectInfo",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.commons.pool2.impl.GenericKeyedObjectPool",
+ "queryAllPublicConstructors":true
+},
+{
+ "name":"org.apache.commons.pool2.impl.GenericKeyedObjectPoolMXBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.iotdb.commons.auth.authorizer.LocalFileAuthorizer",
+ "methods":[{"name":"<init>","parameterTypes":[] }]
+},
+{
+
"name":"org.apache.iotdb.commons.concurrent.threadpool.WrappedScheduledExecutorService",
+ "queryAllPublicConstructors":true
+},
+{
+
"name":"org.apache.iotdb.commons.concurrent.threadpool.WrappedScheduledExecutorServiceMBean",
+ "queryAllPublicMethods":true
+},
+{
+
"name":"org.apache.iotdb.commons.concurrent.threadpool.WrappedSingleThreadExecutorService",
+ "queryAllPublicConstructors":true
+},
+{
+
"name":"org.apache.iotdb.commons.concurrent.threadpool.WrappedSingleThreadExecutorServiceMBean",
+ "queryAllPublicMethods":true
+},
+{
+
"name":"org.apache.iotdb.commons.concurrent.threadpool.WrappedSingleThreadScheduledExecutor",
+ "queryAllPublicConstructors":true
+},
+{
+
"name":"org.apache.iotdb.commons.concurrent.threadpool.WrappedSingleThreadScheduledExecutorMBean",
+ "queryAllPublicMethods":true
+},
+{
+
"name":"org.apache.iotdb.commons.concurrent.threadpool.WrappedThreadPoolExecutor",
+ "queryAllPublicConstructors":true
+},
+{
+
"name":"org.apache.iotdb.commons.concurrent.threadpool.WrappedThreadPoolExecutorMBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.iotdb.commons.partition.executor.hash.BKDRHashExecutor",
+ "methods":[{"name":"<init>","parameterTypes":["int"] }]
+},
+{
+ "name":"org.apache.iotdb.commons.security.encrypt.MessageDigestEncrypt",
+ "methods":[{"name":"<init>","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.iotdb.commons.service.metric.MetricService",
+ "queryAllPublicConstructors":true
+},
+{
+ "name":"org.apache.iotdb.commons.service.metric.MetricServiceMBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.iotdb.consensus.simple.SimpleConsensus",
+
"methods":[{"name":"<init>","parameterTypes":["org.apache.iotdb.consensus.config.ConsensusConfig","org.apache.iotdb.consensus.IStateMachine$Registry"]
}]
+},
+{
+ "name":"org.apache.iotdb.db.conf.IoTDBConfig",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.iotdb.db.conf.directories.strategy.SequenceStrategy"
+},
+{
+ "name":"org.apache.iotdb.db.engine.cache.CacheHitRatioMonitor",
+ "queryAllPublicConstructors":true
+},
+{
+ "name":"org.apache.iotdb.db.engine.cache.CacheHitRatioMonitorMXBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.iotdb.db.engine.flush.FlushManager",
+ "queryAllPublicConstructors":true
+},
+{
+ "name":"org.apache.iotdb.db.engine.flush.FlushManagerMBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.iotdb.db.mpp.execution.exchange.MPPDataExchangeService",
+ "queryAllPublicConstructors":true
+},
+{
+
"name":"org.apache.iotdb.db.mpp.execution.exchange.MPPDataExchangeServiceMBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.iotdb.db.query.control.SessionManager",
+ "queryAllPublicConstructors":true
+},
+{
+ "name":"org.apache.iotdb.db.query.control.SessionManagerMBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.iotdb.db.service.DataNode",
+ "queryAllPublicConstructors":true
+},
+{
+ "name":"org.apache.iotdb.db.service.DataNodeInternalRPCService",
+ "queryAllPublicConstructors":true
+},
+{
+ "name":"org.apache.iotdb.db.service.DataNodeInternalRPCServiceMBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.iotdb.db.service.DataNodeMBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.iotdb.db.service.RPCService",
+ "queryAllPublicConstructors":true
+},
+{
+ "name":"org.apache.iotdb.db.service.RPCServiceMBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.iotdb.db.service.thrift.impl.ClientRPCServiceImpl",
+ "methods":[{"name":"<init>","parameterTypes":[] }]
+},
+{
+
"name":"org.apache.iotdb.db.wal.utils.WALInsertNodeCache$WALInsertNodeCacheLoader",
+ "methods":[{"name":"loadAll","parameterTypes":["java.lang.Iterable"] }]
+},
+{
+ "name":"org.apache.iotdb.tsfile.read.common.block.TsBlock",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.iotdb.tsfile.read.common.block.TsBlockBuilderStatus",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.iotdb.tsfile.read.common.block.column.BinaryColumn",
+ "allDeclaredFields":true
+},
+{
+
"name":"org.apache.iotdb.tsfile.read.common.block.column.BinaryColumnBuilder",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.iotdb.tsfile.read.common.block.column.BooleanColumn",
+ "allDeclaredFields":true
+},
+{
+
"name":"org.apache.iotdb.tsfile.read.common.block.column.BooleanColumnBuilder",
+ "allDeclaredFields":true
+},
+{
+
"name":"org.apache.iotdb.tsfile.read.common.block.column.ColumnBuilderStatus",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.iotdb.tsfile.read.common.block.column.DoubleColumn",
+ "allDeclaredFields":true
+},
+{
+
"name":"org.apache.iotdb.tsfile.read.common.block.column.DoubleColumnBuilder",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.iotdb.tsfile.read.common.block.column.LongColumn",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.iotdb.tsfile.read.common.block.column.LongColumnBuilder",
+ "allDeclaredFields":true
+},
+{
+
"name":"org.apache.iotdb.tsfile.read.common.block.column.RunLengthEncodedColumn",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.iotdb.tsfile.read.common.block.column.TimeColumnBuilder",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.iotdb.tsfile.utils.RamUsageEstimator$DummyOneFieldObject",
+ "fields":[{"name":"base"}]
+},
+{
+ "name":"org.apache.iotdb.tsfile.utils.RamUsageEstimator$DummyTwoLongObject",
+ "fields":[
+ {"name":"dummy1"},
+ {"name":"dummy2"}
+ ]
+},
+{
+ "name":"org.openjdk.jol.util.VMSupport$HeaderClass",
+ "fields":[{"name":"b1"}]
+},
+{
+ "name":"org.openjdk.jol.util.VMSupport$MyBooleans4",
+ "fields":[
+ {"name":"f1"},
+ {"name":"f2"},
+ {"name":"f3"},
+ {"name":"f4"}
+ ]
+},
+{
+ "name":"org.openjdk.jol.util.VMSupport$MyBytes4",
+ "fields":[
+ {"name":"f1"},
+ {"name":"f2"},
+ {"name":"f3"},
+ {"name":"f4"}
+ ]
+},
+{
+ "name":"org.openjdk.jol.util.VMSupport$MyChars4",
+ "fields":[
+ {"name":"f1"},
+ {"name":"f2"},
+ {"name":"f3"},
+ {"name":"f4"}
+ ]
+},
+{
+ "name":"org.openjdk.jol.util.VMSupport$MyDoubles4",
+ "fields":[
+ {"name":"f1"},
+ {"name":"f2"},
+ {"name":"f3"},
+ {"name":"f4"}
+ ]
+},
+{
+ "name":"org.openjdk.jol.util.VMSupport$MyFloats4",
+ "fields":[
+ {"name":"f1"},
+ {"name":"f2"},
+ {"name":"f3"},
+ {"name":"f4"}
+ ]
+},
+{
+ "name":"org.openjdk.jol.util.VMSupport$MyInts4",
+ "fields":[
+ {"name":"f1"},
+ {"name":"f2"},
+ {"name":"f3"},
+ {"name":"f4"}
+ ]
+},
+{
+ "name":"org.openjdk.jol.util.VMSupport$MyLongs4",
+ "fields":[
+ {"name":"f1"},
+ {"name":"f2"},
+ {"name":"f3"},
+ {"name":"f4"}
+ ]
+},
+{
+ "name":"org.openjdk.jol.util.VMSupport$MyShorts4",
+ "fields":[
+ {"name":"f1"},
+ {"name":"f2"},
+ {"name":"f3"},
+ {"name":"f4"}
+ ]
+},
+{
+ "name":"sun.management.ClassLoadingImpl",
+ "queryAllPublicConstructors":true
+},
+{
+ "name":"sun.management.CompilationImpl",
+ "queryAllPublicConstructors":true
+},
+{
+ "name":"sun.management.ManagementFactoryHelper$1",
+ "queryAllPublicConstructors":true
+},
+{
+ "name":"sun.management.ManagementFactoryHelper$PlatformLoggingImpl",
+ "queryAllPublicConstructors":true
+},
+{
+ "name":"sun.management.MemoryImpl",
+ "queryAllPublicConstructors":true
+},
+{
+ "name":"sun.management.MemoryManagerImpl",
+ "queryAllPublicConstructors":true
+},
+{
+ "name":"sun.management.MemoryPoolImpl",
+ "queryAllPublicConstructors":true
+},
+{
+ "name":"sun.management.RuntimeImpl",
+ "queryAllPublicConstructors":true
+},
+{
+ "name":"sun.misc.Unsafe",
+ "allDeclaredFields":true,
+ "methods":[
+ {"name":"addressSize","parameterTypes":[] },
+ {"name":"arrayBaseOffset","parameterTypes":["java.lang.Class"] },
+ {"name":"arrayIndexScale","parameterTypes":["java.lang.Class"] },
+ {"name":"objectFieldOffset","parameterTypes":["java.lang.reflect.Field"] }
+ ]
+},
+{
+ "name":"sun.security.provider.MD5",
+ "methods":[{"name":"<init>","parameterTypes":[] }]
+}
+]
diff --git
a/server/src/main/resources/META-INF/native-image/agent-pid69347-20230608T082803Z.tmp6629612002699350400/resource-config.json
b/server/src/main/resources/META-INF/native-image/agent-pid69347-20230608T082803Z.tmp6629612002699350400/resource-config.json
new file mode 100644
index 00000000000..a376976dbea
--- /dev/null
+++
b/server/src/main/resources/META-INF/native-image/agent-pid69347-20230608T082803Z.tmp6629612002699350400/resource-config.json
@@ -0,0 +1,18 @@
+{
+ "resources":{
+ "includes":[
+ {
+ "pattern":"\\Q./sbin/../conf/logback-datanode.xml\\E"
+ },
+ {
+
"pattern":"\\QMETA-INF/services/org.apache.iotdb.metrics.AbstractMetricManager\\E"
+ },
+ {
+ "pattern":"\\Qgit.properties\\E"
+ },
+ {
+ "pattern":"\\Qorg/slf4j/impl/StaticLoggerBinder.class\\E"
+ }
+ ]},
+ "bundles":[]
+}
diff --git
a/server/src/main/resources/META-INF/native-image/agent-pid69347-20230608T082803Z.tmp6629612002699350400/serialization-config.json
b/server/src/main/resources/META-INF/native-image/agent-pid69347-20230608T082803Z.tmp6629612002699350400/serialization-config.json
new file mode 100644
index 00000000000..f3d7e06e339
--- /dev/null
+++
b/server/src/main/resources/META-INF/native-image/agent-pid69347-20230608T082803Z.tmp6629612002699350400/serialization-config.json
@@ -0,0 +1,8 @@
+{
+ "types":[
+ ],
+ "lambdaCapturingTypes":[
+ ],
+ "proxies":[
+ ]
+}
diff --git
a/server/src/main/resources/META-INF/native-image/reflect-config.json
b/server/src/main/resources/META-INF/native-image/reflect-config.json
index 5275f8bfa6b..af1785c0f37 100644
--- a/server/src/main/resources/META-INF/native-image/reflect-config.json
+++ b/server/src/main/resources/META-INF/native-image/reflect-config.json
@@ -23,38 +23,67 @@
{
"name":"[Ljavax.management.openmbean.CompositeData;"
},
-{
- "name":"[Lorg.HdrHistogram.DoubleRecorder;"
-},
{
"name":"[S"
},
{
"name":"[Z"
},
+{
+ "name":"ch.qos.logback.classic.Level",
+ "methods":[{"name":"valueOf","parameterTypes":["java.lang.String"] }]
+},
{
"name":"ch.qos.logback.classic.encoder.PatternLayoutEncoder",
"queryAllPublicMethods":true,
"methods":[{"name":"<init>","parameterTypes":[] }]
},
{
- "name":"ch.qos.logback.classic.pattern.LevelConverter",
+ "name":"ch.qos.logback.classic.filter.LevelFilter",
+ "queryAllPublicMethods":true,
+ "methods":[
+ {"name":"<init>","parameterTypes":[] },
+ {"name":"setLevel","parameterTypes":["ch.qos.logback.classic.Level"] }
+ ]
+},
+{
+ "name":"ch.qos.logback.classic.filter.ThresholdFilter",
+ "queryAllPublicMethods":true,
+ "methods":[
+ {"name":"<init>","parameterTypes":[] },
+ {"name":"setLevel","parameterTypes":["java.lang.String"] }
+ ]
+},
+{
+ "name":"ch.qos.logback.classic.jmx.JMXConfigurator",
+ "queryAllPublicConstructors":true
+},
+{
+ "name":"ch.qos.logback.classic.jmx.JMXConfiguratorMBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"ch.qos.logback.classic.pattern.ClassOfCallerConverter",
"methods":[{"name":"<init>","parameterTypes":[] }]
},
{
- "name":"ch.qos.logback.classic.pattern.LineSeparatorConverter",
+ "name":"ch.qos.logback.classic.pattern.DateConverter",
"methods":[{"name":"<init>","parameterTypes":[] }]
},
{
- "name":"ch.qos.logback.classic.pattern.LoggerConverter",
+ "name":"ch.qos.logback.classic.pattern.LevelConverter",
"methods":[{"name":"<init>","parameterTypes":[] }]
},
{
- "name":"ch.qos.logback.classic.pattern.MessageConverter",
+ "name":"ch.qos.logback.classic.pattern.LineOfCallerConverter",
"methods":[{"name":"<init>","parameterTypes":[] }]
},
{
- "name":"ch.qos.logback.classic.pattern.RelativeTimeConverter",
+ "name":"ch.qos.logback.classic.pattern.LineSeparatorConverter",
+ "methods":[{"name":"<init>","parameterTypes":[] }]
+},
+{
+ "name":"ch.qos.logback.classic.pattern.MessageConverter",
"methods":[{"name":"<init>","parameterTypes":[] }]
},
{
@@ -64,20 +93,92 @@
{
"name":"ch.qos.logback.core.ConsoleAppender",
"queryAllPublicMethods":true,
- "methods":[{"name":"<init>","parameterTypes":[] }]
+ "methods":[
+ {"name":"<init>","parameterTypes":[] },
+ {"name":"setTarget","parameterTypes":["java.lang.String"] }
+ ]
+},
+{
+ "name":"ch.qos.logback.core.FileAppender",
+ "methods":[{"name":"setAppend","parameterTypes":["boolean"] }]
},
{
"name":"ch.qos.logback.core.OutputStreamAppender",
"methods":[{"name":"setEncoder","parameterTypes":["ch.qos.logback.core.encoder.Encoder"]
}]
},
+{
+ "name":"ch.qos.logback.core.UnsynchronizedAppenderBase",
+
"methods":[{"name":"addFilter","parameterTypes":["ch.qos.logback.core.filter.Filter"]
}]
+},
{
"name":"ch.qos.logback.core.encoder.LayoutWrappingEncoder",
-
"methods":[{"name":"setParent","parameterTypes":["ch.qos.logback.core.spi.ContextAware"]
}]
+ "methods":[
+ {"name":"setCharset","parameterTypes":["java.nio.charset.Charset"] },
+
{"name":"setParent","parameterTypes":["ch.qos.logback.core.spi.ContextAware"] }
+ ]
+},
+{
+ "name":"ch.qos.logback.core.filter.AbstractMatcherFilter",
+ "methods":[
+
{"name":"setOnMatch","parameterTypes":["ch.qos.logback.core.spi.FilterReply"]
},
+
{"name":"setOnMismatch","parameterTypes":["ch.qos.logback.core.spi.FilterReply"]
}
+ ]
},
{
"name":"ch.qos.logback.core.pattern.PatternLayoutEncoderBase",
"methods":[{"name":"setPattern","parameterTypes":["java.lang.String"] }]
},
+{
+ "name":"ch.qos.logback.core.rolling.RollingFileAppender",
+ "queryAllPublicMethods":true,
+ "methods":[
+ {"name":"<init>","parameterTypes":[] },
+ {"name":"setFile","parameterTypes":["java.lang.String"] },
+
{"name":"setRollingPolicy","parameterTypes":["ch.qos.logback.core.rolling.RollingPolicy"]
}
+ ]
+},
+{
+ "name":"ch.qos.logback.core.rolling.RollingPolicyBase",
+ "methods":[
+ {"name":"setFileNamePattern","parameterTypes":["java.lang.String"] },
+ {"name":"setParent","parameterTypes":["ch.qos.logback.core.FileAppender"] }
+ ]
+},
+{
+ "name":"ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy",
+ "queryAllPublicMethods":true,
+ "methods":[
+ {"name":"<init>","parameterTypes":[] },
+
{"name":"setMaxFileSize","parameterTypes":["ch.qos.logback.core.util.FileSize"]
}
+ ]
+},
+{
+ "name":"ch.qos.logback.core.rolling.TimeBasedRollingPolicy",
+ "methods":[
+ {"name":"setMaxHistory","parameterTypes":["int"] },
+
{"name":"setTotalSizeCap","parameterTypes":["ch.qos.logback.core.util.FileSize"]
}
+ ]
+},
+{
+ "name":"ch.qos.logback.core.rolling.helper.DateTokenConverter",
+ "methods":[{"name":"<init>","parameterTypes":[] }]
+},
+{
+ "name":"ch.qos.logback.core.rolling.helper.IntegerTokenConverter",
+ "methods":[{"name":"<init>","parameterTypes":[] }]
+},
+{
+ "name":"ch.qos.logback.core.spi.FilterReply",
+ "methods":[{"name":"valueOf","parameterTypes":["java.lang.String"] }]
+},
+{
+ "name":"ch.qos.logback.core.status.NopStatusListener",
+ "methods":[{"name":"<init>","parameterTypes":[] }]
+},
+{
+ "name":"ch.qos.logback.core.util.FileSize",
+ "methods":[{"name":"valueOf","parameterTypes":["java.lang.String"] }]
+},
{
"name":"com.github.benmanes.caffeine.cache.BBHeader$ReadAndWriteCounterRef",
"fields":[{"name":"writeCounter"}]
@@ -164,9 +265,6 @@
{"name":"thread"}
]
},
-{
- "name":"com.sun.jndi.dns.DnsContextFactory"
-},
{
"name":"com.sun.management.GarbageCollectionNotificationInfo"
},
@@ -226,9 +324,6 @@
"name":"com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl",
"methods":[{"name":"<init>","parameterTypes":[] }]
},
-{
- "name":"java.io.FileDescriptor"
-},
{
"name":"java.io.FilePermission"
},
@@ -279,13 +374,6 @@
"name":"java.lang.Object",
"allDeclaredFields":true
},
-{
- "name":"java.lang.ProcessHandle",
- "methods":[
- {"name":"current","parameterTypes":[] },
- {"name":"pid","parameterTypes":[] }
- ]
-},
{
"name":"java.lang.RuntimePermission"
},
@@ -332,10 +420,7 @@
},
{
"name":"java.lang.management.ManagementFactory",
- "methods":[
- {"name":"getPlatformMXBean","parameterTypes":["java.lang.Class"] },
- {"name":"getRuntimeMXBean","parameterTypes":[] }
- ]
+ "methods":[{"name":"getPlatformMXBean","parameterTypes":["java.lang.Class"]
}]
},
{
"name":"java.lang.management.ManagementPermission",
@@ -374,8 +459,7 @@
},
{
"name":"java.lang.management.RuntimeMXBean",
- "queryAllPublicMethods":true,
- "methods":[{"name":"getInputArguments","parameterTypes":[] }]
+ "queryAllPublicMethods":true
},
{
"name":"java.lang.management.ThreadInfo",
@@ -387,10 +471,6 @@
{
"name":"java.math.BigInteger"
},
-{
- "name":"java.net.InetSocketAddress",
- "methods":[{"name":"getHostString","parameterTypes":[] }]
-},
{
"name":"java.net.NetPermission"
},
@@ -401,65 +481,16 @@
"name":"java.net.URLPermission",
"methods":[{"name":"<init>","parameterTypes":["java.lang.String","java.lang.String"]
}]
},
-{
- "name":"java.nio.Bits",
- "fields":[{"name":"UNALIGNED"}]
-},
-{
- "name":"java.nio.Buffer",
- "fields":[{"name":"address"}]
-},
-{
- "name":"java.nio.ByteBuffer",
- "methods":[{"name":"alignedSlice","parameterTypes":["int"] }]
-},
-{
- "name":"java.nio.DirectByteBuffer",
- "methods":[{"name":"<init>","parameterTypes":["long","int"] }]
-},
-{
- "name":"java.nio.channels.FileChannel"
-},
-{
- "name":"java.nio.channels.spi.SelectorProvider",
- "methods":[
-
{"name":"openServerSocketChannel","parameterTypes":["java.net.ProtocolFamily"]
},
- {"name":"openSocketChannel","parameterTypes":["java.net.ProtocolFamily"] }
- ]
-},
{
"name":"java.security.AllPermission"
},
-{
- "name":"java.security.SecureRandomParameters"
-},
{
"name":"java.security.SecurityPermission"
},
-{
- "name":"java.util.AbstractCollection",
- "allDeclaredFields":true
-},
-{
- "name":"java.util.AbstractList",
- "allDeclaredFields":true
-},
-{
- "name":"java.util.AbstractMap",
- "allDeclaredFields":true
-},
{
"name":"java.util.AbstractMap$SimpleEntry",
"allDeclaredFields":true
},
-{
- "name":"java.util.ArrayList",
- "allDeclaredFields":true
-},
-{
- "name":"java.util.BitSet",
- "allDeclaredFields":true
-},
{
"name":"java.util.Collections",
"methods":[{"name":"emptySortedSet","parameterTypes":[] }]
@@ -487,31 +518,6 @@
"name":"java.util.PropertyPermission",
"methods":[{"name":"<init>","parameterTypes":["java.lang.String","java.lang.String"]
}]
},
-{
- "name":"java.util.concurrent.ConcurrentHashMap",
- "allDeclaredFields":true
-},
-{
- "name":"java.util.concurrent.ConcurrentHashMap$CollectionView",
- "allDeclaredFields":true
-},
-{
- "name":"java.util.concurrent.ConcurrentHashMap$EntrySetView",
- "allDeclaredFields":true
-},
-{
- "name":"java.util.concurrent.ConcurrentHashMap$Node",
- "allDeclaredFields":true
-},
-{
- "name":"java.util.concurrent.atomic.LongAdder",
- "queryAllPublicConstructors":true,
- "methods":[
- {"name":"<init>","parameterTypes":[] },
- {"name":"add","parameterTypes":["long"] },
- {"name":"sum","parameterTypes":[] }
- ]
-},
{
"name":"java.util.logging.LogManager",
"methods":[{"name":"getLoggingMXBean","parameterTypes":[] }]
@@ -541,13 +547,6 @@
{
"name":"javax.management.openmbean.TabularData"
},
-{
- "name":"javax.naming.directory.InitialDirContext"
-},
-{
- "name":"jdk.internal.misc.Unsafe",
- "methods":[{"name":"getUnsafe","parameterTypes":[] }]
-},
{
"name":"jdk.management.jfr.ConfigurationInfo",
"queryAllPublicMethods":true
@@ -572,14 +571,6 @@
"name":"jdk.management.jfr.SettingDescriptorInfo",
"queryAllPublicMethods":true
},
-{
- "name":"org.HdrHistogram.ConcurrentHistogram",
- "methods":[{"name":"<init>","parameterTypes":["long","long","int"] }]
-},
-{
- "name":"org.HdrHistogram.Histogram",
- "methods":[{"name":"<init>","parameterTypes":["long","long","int"] }]
-},
{
"name":"org.apache.commons.pool2.impl.DefaultEvictionPolicy",
"methods":[{"name":"<init>","parameterTypes":[] }]
@@ -649,19 +640,7 @@
"queryAllPublicMethods":true
},
{
- "name":"org.apache.iotdb.consensus.iot.IoTConsensus",
-
"methods":[{"name":"<init>","parameterTypes":["org.apache.iotdb.consensus.config.ConsensusConfig","org.apache.iotdb.consensus.IStateMachine$Registry"]
}]
-},
-{
- "name":"org.apache.iotdb.consensus.iot.service.IoTConsensusRPCService",
- "queryAllPublicConstructors":true
-},
-{
- "name":"org.apache.iotdb.consensus.iot.service.IoTConsensusRPCServiceMBean",
- "queryAllPublicMethods":true
-},
-{
- "name":"org.apache.iotdb.consensus.ratis.RatisConsensus",
+ "name":"org.apache.iotdb.consensus.simple.SimpleConsensus",
"methods":[{"name":"<init>","parameterTypes":["org.apache.iotdb.consensus.config.ConsensusConfig","org.apache.iotdb.consensus.IStateMachine$Registry"]
}]
},
{
@@ -671,10 +650,6 @@
{
"name":"org.apache.iotdb.db.conf.directories.strategy.SequenceStrategy"
},
-{
-
"name":"org.apache.iotdb.db.engine.cache.BloomFilterCache$BloomFilterCacheKey",
- "allDeclaredFields":true
-},
{
"name":"org.apache.iotdb.db.engine.cache.CacheHitRatioMonitor",
"queryAllPublicConstructors":true
@@ -683,10 +658,6 @@
"name":"org.apache.iotdb.db.engine.cache.CacheHitRatioMonitorMXBean",
"queryAllPublicMethods":true
},
-{
-
"name":"org.apache.iotdb.db.engine.cache.TimeSeriesMetadataCache$TimeSeriesMetadataCacheKey",
- "allDeclaredFields":true
-},
{
"name":"org.apache.iotdb.db.engine.flush.FlushManager",
"queryAllPublicConstructors":true
@@ -703,10 +674,6 @@
"name":"org.apache.iotdb.db.mpp.execution.exchange.MPPDataExchangeServiceMBean",
"queryAllPublicMethods":true
},
-{
-
"name":"org.apache.iotdb.db.mpp.execution.operator.process.last.LastQueryMergeOperator$Location",
- "allDeclaredFields":true
-},
{
"name":"org.apache.iotdb.db.query.control.SessionManager",
"queryAllPublicConstructors":true
@@ -747,18 +714,6 @@
"name":"org.apache.iotdb.db.wal.utils.WALInsertNodeCache$WALInsertNodeCacheLoader",
"methods":[{"name":"loadAll","parameterTypes":["java.lang.Iterable"] }]
},
-{
- "name":"org.apache.iotdb.tsfile.file.metadata.TimeseriesMetadata",
- "allDeclaredFields":true
-},
-{
- "name":"org.apache.iotdb.tsfile.file.metadata.statistics.LongStatistics",
- "allDeclaredFields":true
-},
-{
- "name":"org.apache.iotdb.tsfile.file.metadata.statistics.Statistics",
- "allDeclaredFields":true
-},
{
"name":"org.apache.iotdb.tsfile.read.common.block.TsBlock",
"allDeclaredFields":true
@@ -811,14 +766,6 @@
"name":"org.apache.iotdb.tsfile.read.common.block.column.TimeColumnBuilder",
"allDeclaredFields":true
},
-{
- "name":"org.apache.iotdb.tsfile.utils.BloomFilter",
- "allDeclaredFields":true
-},
-{
- "name":"org.apache.iotdb.tsfile.utils.BloomFilter$HashFunction",
- "allDeclaredFields":true
-},
{
"name":"org.apache.iotdb.tsfile.utils.RamUsageEstimator$DummyOneFieldObject",
"fields":[{"name":"base"}]
@@ -830,283 +777,6 @@
{"name":"dummy2"}
]
},
-{
- "name":"org.apache.ratis.grpc.GrpcFactory",
-
"methods":[{"name":"<init>","parameterTypes":["org.apache.ratis.conf.Parameters"]
}]
-},
-{
- "name":"org.apache.ratis.server.DisabledDataStreamServerFactory",
-
"methods":[{"name":"<init>","parameterTypes":["org.apache.ratis.conf.Parameters"]
}]
-},
-{
- "name":"org.apache.ratis.server.RaftServerMXBean",
- "queryAllPublicMethods":true
-},
-{
- "name":"org.apache.ratis.server.impl.RaftServerImpl$RaftServerJmxAdapter",
- "queryAllPublicConstructors":true
-},
-{
- "name":"org.apache.ratis.server.impl.ServerImplUtils",
-
"methods":[{"name":"newRaftServer","parameterTypes":["org.apache.ratis.protocol.RaftPeerId","org.apache.ratis.protocol.RaftGroup","org.apache.ratis.statemachine.StateMachine$Registry","java.lang.ThreadGroup","org.apache.ratis.conf.RaftProperties","org.apache.ratis.conf.Parameters"]
}]
-},
-{
- "name":"org.apache.ratis.server.storage.StorageImplUtils",
-
"methods":[{"name":"newRaftStorage","parameterTypes":["java.io.File","org.apache.ratis.server.RaftServerConfigKeys$Log$CorruptionPolicy","org.apache.ratis.server.storage.RaftStorage$StartupOption","long"]
}]
-},
-{
- "name":"org.apache.ratis.statemachine.impl.TransactionContextImpl",
-
"methods":[{"name":"<init>","parameterTypes":["org.apache.ratis.protocol.RaftClientRequest","org.apache.ratis.statemachine.StateMachine","org.apache.ratis.proto.RaftProtos$StateMachineLogEntryProto","org.apache.ratis.thirdparty.com.google.protobuf.ByteString","org.apache.ratis.thirdparty.com.google.protobuf.ByteString","java.lang.Object"]
}]
-},
-{
- "name":"org.apache.ratis.thirdparty.com.google.common.cache.Striped64",
- "fields":[
- {"name":"base"},
- {"name":"busy"}
- ]
-},
-{
-
"name":"org.apache.ratis.thirdparty.com.google.common.util.concurrent.AbstractFuture",
- "fields":[
- {"name":"listeners"},
- {"name":"value"},
- {"name":"waiters"}
- ]
-},
-{
-
"name":"org.apache.ratis.thirdparty.com.google.common.util.concurrent.AbstractFuture$Waiter",
- "fields":[
- {"name":"next"},
- {"name":"thread"}
- ]
-},
-{
- "name":"org.apache.ratis.thirdparty.com.google.protobuf.ExtensionRegistry",
- "methods":[{"name":"getEmptyRegistry","parameterTypes":[] }]
-},
-{
- "name":"org.apache.ratis.thirdparty.io.grpc.internal.DnsNameResolverProvider"
-},
-{
-
"name":"org.apache.ratis.thirdparty.io.grpc.internal.JndiResourceResolverFactory",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
-
"name":"org.apache.ratis.thirdparty.io.grpc.internal.PickFirstLoadBalancerProvider"
-},
-{
- "name":"org.apache.ratis.thirdparty.io.grpc.netty.AbstractNettyHandler",
- "methods":[
-
{"name":"channelActive","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext"]
},
-
{"name":"exceptionCaught","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","java.lang.Throwable"]
}
- ]
-},
-{
- "name":"org.apache.ratis.thirdparty.io.grpc.netty.NettyClientHandler",
- "methods":[
-
{"name":"channelInactive","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext"]
},
-
{"name":"close","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","org.apache.ratis.thirdparty.io.netty.channel.ChannelPromise"]
},
-
{"name":"write","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","java.lang.Object","org.apache.ratis.thirdparty.io.netty.channel.ChannelPromise"]
}
- ]
-},
-{
- "name":"org.apache.ratis.thirdparty.io.grpc.netty.NettyServer$1"
-},
-{
- "name":"org.apache.ratis.thirdparty.io.grpc.netty.NettyServerHandler",
- "methods":[
-
{"name":"channelInactive","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext"]
},
-
{"name":"close","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","org.apache.ratis.thirdparty.io.netty.channel.ChannelPromise"]
},
-
{"name":"write","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","java.lang.Object","org.apache.ratis.thirdparty.io.netty.channel.ChannelPromise"]
}
- ]
-},
-{
-
"name":"org.apache.ratis.thirdparty.io.grpc.netty.ProtocolNegotiators$GrpcNegotiationHandler",
-
"methods":[{"name":"userEventTriggered","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","java.lang.Object"]
}]
-},
-{
-
"name":"org.apache.ratis.thirdparty.io.grpc.netty.ProtocolNegotiators$ProtocolNegotiationHandler",
-
"methods":[{"name":"userEventTriggered","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","java.lang.Object"]
}]
-},
-{
-
"name":"org.apache.ratis.thirdparty.io.grpc.netty.ProtocolNegotiators$WaitUntilActiveHandler",
-
"methods":[{"name":"channelActive","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext"]
}]
-},
-{
-
"name":"org.apache.ratis.thirdparty.io.grpc.netty.WriteBufferingAndExceptionHandler",
- "methods":[
-
{"name":"channelInactive","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext"]
},
-
{"name":"channelRead","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","java.lang.Object"]
},
-
{"name":"close","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","org.apache.ratis.thirdparty.io.netty.channel.ChannelPromise"]
},
-
{"name":"connect","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","java.net.SocketAddress","java.net.SocketAddress","org.apache.ratis.thirdparty.io.netty.channel.ChannelPromise"]
},
-
{"name":"exceptionCaught","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","java.lang.Throwable"]
},
-
{"name":"flush","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext"]
},
-
{"name":"write","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","java.lang.Object","org.apache.ratis.thirdparty.io.netty.channel.ChannelPromise"]
}
- ]
-},
-{
-
"name":"org.apache.ratis.thirdparty.io.grpc.util.SecretRoundRobinLoadBalancerProvider$Provider"
-},
-{
- "name":"org.apache.ratis.thirdparty.io.netty.bootstrap.ServerBootstrap$1"
-},
-{
-
"name":"org.apache.ratis.thirdparty.io.netty.bootstrap.ServerBootstrap$ServerBootstrapAcceptor",
- "methods":[
-
{"name":"channelRead","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","java.lang.Object"]
},
-
{"name":"exceptionCaught","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","java.lang.Throwable"]
}
- ]
-},
-{
-
"name":"org.apache.ratis.thirdparty.io.netty.buffer.AbstractByteBufAllocator",
- "queryAllDeclaredMethods":true
-},
-{
-
"name":"org.apache.ratis.thirdparty.io.netty.buffer.AbstractReferenceCountedByteBuf",
- "fields":[{"name":"refCnt"}]
-},
-{
- "name":"org.apache.ratis.thirdparty.io.netty.channel.ChannelDuplexHandler",
- "methods":[
-
{"name":"bind","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","java.net.SocketAddress","org.apache.ratis.thirdparty.io.netty.channel.ChannelPromise"]
},
-
{"name":"close","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","org.apache.ratis.thirdparty.io.netty.channel.ChannelPromise"]
},
-
{"name":"connect","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","java.net.SocketAddress","java.net.SocketAddress","org.apache.ratis.thirdparty.io.netty.channel.ChannelPromise"]
},
-
{"name":"deregister","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","org.apache.ratis.thirdparty.io.netty.channel.ChannelPromise"]
},
-
{"name":"disconnect","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","org.apache.ratis.thirdparty.io.netty.channel.ChannelPromise"]
},
-
{"name":"flush","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext"]
},
-
{"name":"read","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext"]
},
-
{"name":"write","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","java.lang.Object","org.apache.ratis.thirdparty.io.netty.channel.ChannelPromise"]
}
- ]
-},
-{
-
"name":"org.apache.ratis.thirdparty.io.netty.channel.ChannelInboundHandlerAdapter",
- "methods":[
-
{"name":"channelActive","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext"]
},
-
{"name":"channelInactive","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext"]
},
-
{"name":"channelRead","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","java.lang.Object"]
},
-
{"name":"channelReadComplete","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext"]
},
-
{"name":"channelRegistered","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext"]
},
-
{"name":"channelUnregistered","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext"]
},
-
{"name":"channelWritabilityChanged","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext"]
},
-
{"name":"exceptionCaught","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","java.lang.Throwable"]
},
-
{"name":"userEventTriggered","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","java.lang.Object"]
}
- ]
-},
-{
- "name":"org.apache.ratis.thirdparty.io.netty.channel.ChannelInitializer",
- "methods":[
-
{"name":"channelRegistered","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext"]
},
-
{"name":"exceptionCaught","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","java.lang.Throwable"]
}
- ]
-},
-{
-
"name":"org.apache.ratis.thirdparty.io.netty.channel.DefaultChannelPipeline$HeadContext",
- "methods":[
-
{"name":"bind","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","java.net.SocketAddress","org.apache.ratis.thirdparty.io.netty.channel.ChannelPromise"]
},
-
{"name":"channelActive","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext"]
},
-
{"name":"channelInactive","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext"]
},
-
{"name":"channelRead","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","java.lang.Object"]
},
-
{"name":"channelReadComplete","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext"]
},
-
{"name":"channelRegistered","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext"]
},
-
{"name":"channelUnregistered","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext"]
},
-
{"name":"channelWritabilityChanged","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext"]
},
-
{"name":"close","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","org.apache.ratis.thirdparty.io.netty.channel.ChannelPromise"]
},
-
{"name":"connect","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","java.net.SocketAddress","java.net.SocketAddress","org.apache.ratis.thirdparty.io.netty.channel.ChannelPromise"]
},
-
{"name":"deregister","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","org.apache.ratis.thirdparty.io.netty.channel.ChannelPromise"]
},
-
{"name":"disconnect","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","org.apache.ratis.thirdparty.io.netty.channel.ChannelPromise"]
},
-
{"name":"exceptionCaught","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","java.lang.Throwable"]
},
-
{"name":"flush","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext"]
},
-
{"name":"read","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext"]
},
-
{"name":"userEventTriggered","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","java.lang.Object"]
},
-
{"name":"write","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","java.lang.Object","org.apache.ratis.thirdparty.io.netty.channel.ChannelPromise"]
}
- ]
-},
-{
-
"name":"org.apache.ratis.thirdparty.io.netty.channel.DefaultChannelPipeline$TailContext",
- "methods":[
-
{"name":"channelActive","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext"]
},
-
{"name":"channelInactive","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext"]
},
-
{"name":"channelRead","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","java.lang.Object"]
},
-
{"name":"channelReadComplete","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext"]
},
-
{"name":"channelRegistered","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext"]
},
-
{"name":"channelUnregistered","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext"]
},
-
{"name":"channelWritabilityChanged","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext"]
},
-
{"name":"exceptionCaught","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","java.lang.Throwable"]
},
-
{"name":"userEventTriggered","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","java.lang.Object"]
}
- ]
-},
-{
- "name":"org.apache.ratis.thirdparty.io.netty.channel.DefaultFileRegion"
-},
-{
- "name":"org.apache.ratis.thirdparty.io.netty.channel.epoll.Epoll",
- "methods":[
- {"name":"isAvailable","parameterTypes":[] },
- {"name":"unavailabilityCause","parameterTypes":[] }
- ]
-},
-{
-
"name":"org.apache.ratis.thirdparty.io.netty.channel.epoll.NativeDatagramPacketArray$NativeDatagramPacket"
-},
-{
-
"name":"org.apache.ratis.thirdparty.io.netty.channel.socket.nio.NioSocketChannel",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.ratis.thirdparty.io.netty.channel.unix.PeerCredentials"
-},
-{
-
"name":"org.apache.ratis.thirdparty.io.netty.handler.codec.ByteToMessageDecoder",
- "methods":[
-
{"name":"channelRead","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","java.lang.Object"]
},
-
{"name":"userEventTriggered","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","java.lang.Object"]
}
- ]
-},
-{
-
"name":"org.apache.ratis.thirdparty.io.netty.handler.codec.http2.Http2ConnectionHandler",
- "methods":[
-
{"name":"bind","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","java.net.SocketAddress","org.apache.ratis.thirdparty.io.netty.channel.ChannelPromise"]
},
-
{"name":"channelReadComplete","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext"]
},
-
{"name":"channelWritabilityChanged","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext"]
},
-
{"name":"connect","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","java.net.SocketAddress","java.net.SocketAddress","org.apache.ratis.thirdparty.io.netty.channel.ChannelPromise"]
},
-
{"name":"deregister","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","org.apache.ratis.thirdparty.io.netty.channel.ChannelPromise"]
},
-
{"name":"disconnect","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext","org.apache.ratis.thirdparty.io.netty.channel.ChannelPromise"]
},
-
{"name":"flush","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext"]
},
-
{"name":"read","parameterTypes":["org.apache.ratis.thirdparty.io.netty.channel.ChannelHandlerContext"]
}
- ]
-},
-{
- "name":"org.apache.ratis.thirdparty.io.netty.util.AbstractReferenceCounted",
- "fields":[{"name":"refCnt"}]
-},
-{
- "name":"org.apache.ratis.thirdparty.io.netty.util.ReferenceCountUtil",
- "queryAllDeclaredMethods":true
-},
-{
-
"name":"org.apache.ratis.thirdparty.io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueueColdProducerFields",
- "fields":[{"name":"producerLimit"}]
-},
-{
-
"name":"org.apache.ratis.thirdparty.io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueueConsumerFields",
- "fields":[{"name":"consumerIndex"}]
-},
-{
-
"name":"org.apache.ratis.thirdparty.io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueueProducerFields",
- "fields":[{"name":"producerIndex"}]
-},
-{
-
"name":"org.apache.ratis.thirdparty.io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueConsumerIndexField",
- "fields":[{"name":"consumerIndex"}]
-},
-{
-
"name":"org.apache.ratis.thirdparty.io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueProducerIndexField",
- "fields":[{"name":"producerIndex"}]
-},
-{
-
"name":"org.apache.ratis.thirdparty.io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueProducerLimitField",
- "fields":[{"name":"producerLimit"}]
-},
{
"name":"org.openjdk.jol.util.VMSupport$HeaderClass",
"fields":[{"name":"b1"}]
@@ -1222,52 +892,11 @@
{"name":"addressSize","parameterTypes":[] },
{"name":"arrayBaseOffset","parameterTypes":["java.lang.Class"] },
{"name":"arrayIndexScale","parameterTypes":["java.lang.Class"] },
- {"name":"copyMemory","parameterTypes":["long","long","long"] },
-
{"name":"copyMemory","parameterTypes":["java.lang.Object","long","java.lang.Object","long","long"]
},
-
{"name":"getAndAddLong","parameterTypes":["java.lang.Object","long","long"] },
-
{"name":"getAndSetObject","parameterTypes":["java.lang.Object","long","java.lang.Object"]
},
- {"name":"getBoolean","parameterTypes":["java.lang.Object","long"] },
- {"name":"getByte","parameterTypes":["long"] },
- {"name":"getByte","parameterTypes":["java.lang.Object","long"] },
- {"name":"getDouble","parameterTypes":["java.lang.Object","long"] },
- {"name":"getFloat","parameterTypes":["java.lang.Object","long"] },
- {"name":"getInt","parameterTypes":["long"] },
- {"name":"getInt","parameterTypes":["java.lang.Object","long"] },
- {"name":"getLong","parameterTypes":["long"] },
- {"name":"getLong","parameterTypes":["java.lang.Object","long"] },
- {"name":"getObject","parameterTypes":["java.lang.Object","long"] },
- {"name":"invokeCleaner","parameterTypes":["java.nio.ByteBuffer"] },
- {"name":"objectFieldOffset","parameterTypes":["java.lang.reflect.Field"]
},
-
{"name":"putBoolean","parameterTypes":["java.lang.Object","long","boolean"] },
- {"name":"putByte","parameterTypes":["long","byte"] },
- {"name":"putByte","parameterTypes":["java.lang.Object","long","byte"] },
- {"name":"putDouble","parameterTypes":["java.lang.Object","long","double"]
},
- {"name":"putFloat","parameterTypes":["java.lang.Object","long","float"] },
- {"name":"putInt","parameterTypes":["long","int"] },
- {"name":"putInt","parameterTypes":["java.lang.Object","long","int"] },
- {"name":"putLong","parameterTypes":["long","long"] },
- {"name":"putLong","parameterTypes":["java.lang.Object","long","long"] },
-
{"name":"putObject","parameterTypes":["java.lang.Object","long","java.lang.Object"]
},
- {"name":"storeFence","parameterTypes":[] }
- ]
-},
-{
- "name":"sun.nio.ch.SelectorImpl",
- "fields":[
- {"name":"publicSelectedKeys"},
- {"name":"selectedKeys"}
+ {"name":"objectFieldOffset","parameterTypes":["java.lang.reflect.Field"] }
]
},
{
"name":"sun.security.provider.MD5",
"methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"sun.security.provider.NativePRNG",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"sun.security.provider.SHA",
- "methods":[{"name":"<init>","parameterTypes":[] }]
}
]
diff --git
a/server/src/main/resources/META-INF/native-image/resource-config.json
b/server/src/main/resources/META-INF/native-image/resource-config.json
index c11048a2ab2..a376976dbea 100644
--- a/server/src/main/resources/META-INF/native-image/resource-config.json
+++ b/server/src/main/resources/META-INF/native-image/resource-config.json
@@ -2,31 +2,16 @@
"resources":{
"includes":[
{
-
"pattern":"\\QMETA-INF/services/org.apache.iotdb.metrics.AbstractMetricManager\\E"
- },
- {
-
"pattern":"\\QMETA-INF/services/org.apache.ratis.metrics.MetricRegistries\\E"
+ "pattern":"\\Q./sbin/../conf/logback-datanode.xml\\E"
},
{
-
"pattern":"\\QMETA-INF/services/org.apache.ratis.thirdparty.io.grpc.LoadBalancerProvider\\E"
- },
- {
-
"pattern":"\\QMETA-INF/services/org.apache.ratis.thirdparty.io.grpc.NameResolverProvider\\E"
+
"pattern":"\\QMETA-INF/services/org.apache.iotdb.metrics.AbstractMetricManager\\E"
},
{
"pattern":"\\Qgit.properties\\E"
},
- {
- "pattern":"\\Qlogback-test.xml\\E"
- },
{
"pattern":"\\Qorg/slf4j/impl/StaticLoggerBinder.class\\E"
- },
- {
- "pattern":"\\Qorg/xerial/snappy/VERSION\\E"
- },
- {
-
"pattern":"\\Qorg/xerial/snappy/native/Mac/aarch64/libsnappyjava.dylib\\E"
}
]},
"bundles":[]