Constant Field Values

Contents

com.illumon.*

  • com.illumon.iris.console.events.plot.PlotDirective
    Modifier and Type
    Constant Field
    Value
    public static final String
    "PlotDirective"
  • com.illumon.iris.controller.gen.PersistentQueryConfigurationLogV2Format5Logger
    Modifier and Type
    Constant Field
    Value
    public static final long
    1797243022L
    public static final String
    "<Table name=\"PersistentQueryConfigurationLogV2\" namespace=\"DbInternal\" storageType=\"NestedPartitionedOnDisk\" defaultListenerVersion=\"1\">\n <Partitions keyFormula=\"${autobalance_single}\" />\n \n <Column name=\"Date\" dataType=\"String\" columnType=\"Partitioning\" />\n <Column name=\"Timestamp\" dataType=\"DateTime\" />\n <Column name=\"SerialNumber\" dataType=\"long\" columnType=\"Grouping\" />\n <Column name=\"VersionNumber\" dataType=\"long\" />\n <Column name=\"Owner\" dataType=\"String\" />\n <Column name=\"Name\" dataType=\"String\" />\n <Column name=\"EventType\" dataType=\"String\" maxSize=\"7\" />\n <Column name=\"Enabled\" dataType=\"boolean\" />\n <Column name=\"HeapSizeInGB\" dataType=\"double\" />\n <Column name=\"DataBufferPoolToHeapSizeRatio\" dataType=\"double\" />\n <Column name=\"DetailedGCLoggingEnabled\" dataType=\"boolean\" />\n <Column name=\"OmitDefaultGCParameters\" dataType=\"boolean\" />\n <Column name=\"DbServerName\" dataType=\"String\" />\n <Column name=\"RestartUsers\" dataType=\"String\" />\n <Column name=\"ScriptCode\" dataType=\"String\" symbolTable=\"None\" encoding=\"UTF_8\" />\n <Column name=\"ScriptPath\" dataType=\"String\" />\n <Column name=\"ScriptLanguage\" dataType=\"String\" />\n <Column name=\"ExtraJvmArguments\" dataType=\"String[]\" />\n <Column name=\"ExtraEnvironmentVariables\" dataType=\"String[]\" />\n <Column name=\"ClassPathAdditions\" dataType=\"String[]\" />\n <Column name=\"KubernetesControl\" symbolTable=\"None\" dataType=\"String\" encoding=\"UTF_8\" />\n <Column name=\"AdminGroups\" dataType=\"String[]\" />\n <Column name=\"ViewerGroups\" dataType=\"String[]\" />\n <Column name=\"ConfigurationType\" dataType=\"String\" />\n <Column name=\"Scheduling\" dataType=\"String[]\" />\n <Column name=\"Timeout\" dataType=\"long\" />\n <Column name=\"TypeSpecificFields\" dataType=\"java.util.Map\" />\n <Column name=\"WorkerKind\" dataType=\"String\" />\n <Column name=\"JVMProfile\" dataType=\"String\" />\n <Column name=\"LastModifiedByAuthenticated\" dataType=\"String\" />\n <Column name=\"LastModifiedByEffective\" dataType=\"String\" />\n <Column name=\"LastModifiedTime\" dataType=\"DateTime\" />\n \n <!-- V1 loggers and listeners for backwards compatability with the V1 controller -->\n <Listener logFormat=\"1\" listenerPackage=\"com.illumon.iris.controller.gen\" listenerClass=\"PersistentQueryConfigurationLogV2Listener\" rethrowLoggerExceptionsAsIOExceptions=\"false\">\n <Column name=\"Date\" intradayType=\"none\" />\n <Column name=\"Timestamp\" intradaySetter=\"timestamp\" />\n <Column name=\"SerialNumber\" intradaySetter=\"config.getSerial()\" />\n <Column name=\"VersionNumber\" intradaySetter=\"config.getVersion()\" />\n <Column name=\"Owner\" intradaySetter=\"config.getOwner()\" />\n <Column name=\"Name\" intradaySetter=\"config.getName()\" />\n <Column name=\"EventType\" intradaySetter=\"eventType.toString()\" maxSize=\"7\" />\n <Column name=\"Enabled\" intradaySetter=\"config.getEnabled()\" />\n <Column name=\"HeapSizeInGB\" intradaySetter=\"config.getHeapSizeInGB()\" />\n <Column name=\"DataBufferPoolToHeapSizeRatio\" intradaySetter=\"config.getDataBufferPoolToHeapSizeRatio()\" />\n <Column name=\"DetailedGCLoggingEnabled\" intradaySetter=\"config.getDetailedGCLoggingEnabled()\" />\n <Column name=\"OmitDefaultGCParameters\" intradaySetter=\"config.getOmitDefaultGCParameters()\" />\n <Column name=\"DbServerName\" intradaySetter=\"config.getDbServerName()\" />\n <Column name=\"RestartUsers\" intradaySetter=\"RestartUsersFormatter.format(config.getRestartUsers())\" />\n <Column name=\"ScriptCode\" intradaySetter=\"config.getScriptCode()\" symbolTable=\"None\" encoding=\"UTF_8\" />\n <Column name=\"ScriptPath\" intradaySetter=\"config.getScriptPath()\" />\n <Column name=\"ScriptLanguage\" dataType=\"String\" intradayType=\"none\" dbSetter=\"null\" />\n <Column name=\"ExtraJvmArguments\" intradayType=\"Blob\" autoBlobInitSize=\"256\" autoBlobMaxSize=\"32000\" />\n <Column name=\"ExtraEnvironmentVariables\" intradayType=\"Blob\" autoBlobInitSize=\"256\" autoBlobMaxSize=\"32000\" />\n <Column name=\"ClassPathAdditions\" intradayType=\"Blob\" autoBlobInitSize=\"256\" autoBlobMaxSize=\"32000\" />\n <Column name=\"KubernetesControl\" dataType=\"String\" intradayType=\"none\" dbSetter=\"none\" />\n <Column name=\"AdminGroups\" intradayType=\"Blob\" autoBlobInitSize=\"256\" autoBlobMaxSize=\"32000\" intradaySetter=\"config.getWeepsAdminGroups()\" />\n <Column name=\"ViewerGroups\" intradayType=\"Blob\" autoBlobInitSize=\"256\" autoBlobMaxSize=\"32000\" intradaySetter=\"config.getWeepsViewerGroups()\" />\n <Column name=\"ConfigurationType\" />\n <Column name=\"Scheduling\" intradayType=\"Blob\" autoBlobInitSize=\"1024\" autoBlobMaxSize=\"32000\" />\n <Column name=\"Timeout\" intradaySetter=\"config.getTimeout()\" />\n <Column name=\"TypeSpecificFields\" intradayType=\"Blob\" autoBlobInitSize=\"256\" autoBlobMaxSize=\"32000\" />\n \"\n \n <!-- This column exists in the schema, but not in the V1 log. Missing columns are not allowed, therefore it must have an intradayType of none. -->\n <!--Column name=\"JVMProfile\" dataType=\"String\" intradayType=\"none\" dbSetter=\"OmitDefaultGCParameters==null || !OmitDefaultGCParameters ? &quot;Default&quot; : &quot;None&quot;\" /> -->\n <Column name=\"WorkerKind\" intradayType=\"none\" dbSetter=\"none\" />\n <Column name=\"JVMProfile\" dataType=\"String\" intradayType=\"none\" dbSetter=\"null\" />\n <Column name=\"LastModifiedByAuthenticated\" dataType=\"String\" intradayType=\"none\" dbSetter=\"null\" />\n <Column name=\"LastModifiedByEffective\" dataType=\"String\" intradayType=\"none\" dbSetter=\"null\" />\n <Column name=\"LastModifiedTime\" dataType=\"DateTime\" intradayType=\"none\" dbSetter=\"null\" />\n </Listener>\n \n <!-- V2 loggers and listeners with the JVMProfile field -->\n <Listener logFormat=\"2\" listenerPackage=\"com.illumon.iris.controller.gen\" listenerClass=\"PersistentQueryConfigurationLogV2Format2Listener\" rethrowLoggerExceptionsAsIOExceptions=\"false\">\n <Column name=\"Date\" intradayType=\"none\" />\n <Column name=\"Timestamp\" intradaySetter=\"timestamp\" />\n <Column name=\"SerialNumber\" intradaySetter=\"config.getSerial()\" />\n <Column name=\"VersionNumber\" intradaySetter=\"config.getVersion()\" />\n <Column name=\"Owner\" intradaySetter=\"config.getOwner()\" />\n <Column name=\"Name\" intradaySetter=\"config.getName()\" />\n <Column name=\"EventType\" intradaySetter=\"eventType.toString()\" maxSize=\"7\" />\n <Column name=\"Enabled\" intradaySetter=\"config.getEnabled()\" />\n <Column name=\"HeapSizeInGB\" intradaySetter=\"config.getHeapSizeInGB()\" />\n <Column name=\"DataBufferPoolToHeapSizeRatio\" intradaySetter=\"config.getDataBufferPoolToHeapSizeRatio()\" />\n <Column name=\"DetailedGCLoggingEnabled\" intradaySetter=\"config.getDetailedGCLoggingEnabled()\" />\n <Column name=\"OmitDefaultGCParameters\" intradaySetter=\"config.getOmitDefaultGCParameters()\" />\n <Column name=\"DbServerName\" intradaySetter=\"config.getDbServerName()\" />\n <Column name=\"RestartUsers\" intradaySetter=\"RestartUsersFormatter.format(config.getRestartUsers())\" />\n <Column name=\"ScriptCode\" intradaySetter=\"config.getScriptCode()\" symbolTable=\"None\" encoding=\"UTF_8\" />\n <Column name=\"ScriptPath\" intradaySetter=\"config.getScriptPath()\" />\n <Column name=\"ScriptLanguage\" dataType=\"String\" intradayType=\"none\" dbSetter=\"null\" />\n <Column name=\"ExtraJvmArguments\" intradayType=\"Blob\" autoBlobInitSize=\"256\" autoBlobMaxSize=\"32000\" />\n <Column name=\"ExtraEnvironmentVariables\" intradayType=\"Blob\" autoBlobInitSize=\"256\" autoBlobMaxSize=\"32000\" />\n <Column name=\"ClassPathAdditions\" intradayType=\"Blob\" autoBlobInitSize=\"256\" autoBlobMaxSize=\"32000\" />\n <Column name=\"KubernetesControl\" dataType=\"String\" intradayType=\"none\" dbSetter=\"none\" />\n <Column name=\"AdminGroups\" intradayType=\"Blob\" autoBlobInitSize=\"256\" autoBlobMaxSize=\"32000\" intradaySetter=\"config.getWeepsAdminGroups()\" />\n <Column name=\"ViewerGroups\" intradayType=\"Blob\" autoBlobInitSize=\"256\" autoBlobMaxSize=\"32000\" intradaySetter=\"config.getWeepsViewerGroups()\" />\n <Column name=\"ConfigurationType\" />\n <Column name=\"Scheduling\" intradayType=\"Blob\" autoBlobInitSize=\"1024\" autoBlobMaxSize=\"32000\" />\n <Column name=\"Timeout\" intradaySetter=\"config.getTimeout()\" />\n <Column name=\"TypeSpecificFields\" intradayType=\"Blob\" autoBlobInitSize=\"256\" autoBlobMaxSize=\"32000\" />\n \"\n <Column name=\"WorkerKind\" intradayType=\"none\" dbSetter=\"none\" />\n <Column name=\"JVMProfile\" intradaySetter=\"config.getJVMProfile()\" />\n <Column name=\"LastModifiedByAuthenticated\" dataType=\"String\" intradayType=\"none\" dbSetter=\"null\" />\n <Column name=\"LastModifiedByEffective\" dataType=\"String\" intradayType=\"none\" dbSetter=\"null\" />\n <Column name=\"LastModifiedTime\" dataType=\"DateTime\" intradayType=\"none\" dbSetter=\"null\" />\n </Listener>\n \n <!-- V3 listeners with the LastModifyingUser and LastModifiedTime field -->\n <Listener logFormat=\"3\" listenerPackage=\"com.illumon.iris.controller.gen\" listenerClass=\"PersistentQueryConfigurationLogV2Format3Listener\" rethrowLoggerExceptionsAsIOExceptions=\"false\">\n <Column name=\"Date\" intradayType=\"none\" />\n <Column name=\"Timestamp\" intradaySetter=\"timestamp\" datePartitionInput=\"millis\" />\n <Column name=\"SerialNumber\" intradaySetter=\"config.getSerial()\" />\n <Column name=\"VersionNumber\" intradaySetter=\"config.getVersion()\" />\n <Column name=\"Owner\" intradaySetter=\"config.getOwner()\" />\n <Column name=\"Name\" intradaySetter=\"config.getName()\" />\n <Column name=\"EventType\" intradaySetter=\"eventType.toString()\" maxSize=\"7\" />\n <Column name=\"Enabled\" intradaySetter=\"config.getEnabled()\" />\n <Column name=\"HeapSizeInGB\" intradaySetter=\"config.getHeapSizeInGB()\" />\n <Column name=\"DataBufferPoolToHeapSizeRatio\" intradaySetter=\"config.getDataBufferPoolToHeapSizeRatio()\" />\n <Column name=\"DetailedGCLoggingEnabled\" intradaySetter=\"config.getDetailedGCLoggingEnabled()\" />\n <Column name=\"OmitDefaultGCParameters\" intradaySetter=\"config.getOmitDefaultGCParameters()\" />\n <Column name=\"DbServerName\" intradaySetter=\"config.getDbServerName()\" />\n <Column name=\"RestartUsers\" intradaySetter=\"RestartUsersFormatter.format(config.getRestartUsers())\" />\n <Column name=\"ScriptCode\" intradaySetter=\"config.getScriptCode()\" symbolTable=\"None\" encoding=\"UTF_8\" />\n <Column name=\"ScriptPath\" intradaySetter=\"config.getScriptPath()\" />\n <Column name=\"ScriptLanguage\" intradaySetter=\"config.getScriptLanguage()\" />\n <Column name=\"ExtraJvmArguments\" intradayType=\"Blob\" autoBlobInitSize=\"256\" autoBlobMaxSize=\"32000\" />\n <Column name=\"ExtraEnvironmentVariables\" intradayType=\"Blob\" autoBlobInitSize=\"256\" autoBlobMaxSize=\"32000\" />\n <Column name=\"ClassPathAdditions\" intradayType=\"Blob\" autoBlobInitSize=\"256\" autoBlobMaxSize=\"32000\" />\n <Column name=\"KubernetesControl\" dataType=\"String\" intradayType=\"none\" dbSetter=\"none\" />\n <Column name=\"AdminGroups\" intradayType=\"Blob\" autoBlobInitSize=\"256\" autoBlobMaxSize=\"32000\" intradaySetter=\"config.getWeepsAdminGroups()\" />\n <Column name=\"ViewerGroups\" intradayType=\"Blob\" autoBlobInitSize=\"256\" autoBlobMaxSize=\"32000\" intradaySetter=\"config.getWeepsViewerGroups()\" />\n <Column name=\"ConfigurationType\" />\n <Column name=\"Scheduling\" intradayType=\"Blob\" autoBlobInitSize=\"1024\" autoBlobMaxSize=\"32000\" />\n <Column name=\"Timeout\" intradaySetter=\"config.getTimeout()\" />\n <Column name=\"TypeSpecificFields\" intradayType=\"Blob\" autoBlobInitSize=\"256\" autoBlobMaxSize=\"32000\" />\n \"\n <Column name=\"WorkerKind\" intradayType=\"none\" dbSetter=\"none\" />\n <Column name=\"JVMProfile\" intradaySetter=\"config.getJVMProfile()\" />\n <Column name=\"LastModifiedByAuthenticated\" intradaySetter=\"config.getLastModifiedByAuthenticated()\" />\n <Column name=\"LastModifiedByEffective\" intradaySetter=\"config.getLastModifiedByEffective()\" />\n <Column name=\"LastModifiedTime\" intradaySetter=\"config.getLastModifiedTime() == NULL_LONG ? NULL_LONG : config.getLastModifiedTime() / 1_000_000\" />\n </Listener>\n \n <!-- V4 loggers and listeners with the KubernetesControl field -->\n <Listener logFormat=\"4\" listenerPackage=\"com.illumon.iris.controller.gen\" listenerClass=\"PersistentQueryConfigurationLogV2Format4Listener\">\n <Column name=\"Date\" intradayType=\"none\" />\n <Column name=\"Timestamp\" intradaySetter=\"timestamp\" datePartitionInput=\"millis\" />\n <Column name=\"SerialNumber\" intradaySetter=\"config.getSerial()\" />\n <Column name=\"VersionNumber\" intradaySetter=\"config.getVersion()\" />\n <Column name=\"Owner\" intradaySetter=\"config.getOwner()\" />\n <Column name=\"Name\" intradaySetter=\"config.getName()\" />\n <Column name=\"EventType\" intradaySetter=\"eventType.toString()\" maxSize=\"7\" />\n <Column name=\"Enabled\" intradaySetter=\"config.getEnabled()\" />\n <Column name=\"HeapSizeInGB\" intradaySetter=\"config.getHeapSizeInGB()\" />\n <Column name=\"DataBufferPoolToHeapSizeRatio\" intradaySetter=\"config.getDataBufferPoolToHeapSizeRatio()\" />\n <Column name=\"DetailedGCLoggingEnabled\" intradaySetter=\"config.getDetailedGCLoggingEnabled()\" />\n <Column name=\"OmitDefaultGCParameters\" intradaySetter=\"config.getOmitDefaultGCParameters()\" />\n <Column name=\"DbServerName\" intradaySetter=\"config.getDbServerName()\" />\n <Column name=\"RestartUsers\" intradaySetter=\"RestartUsersFormatter.format(config.getRestartUsers())\" />\n <Column name=\"ScriptCode\" intradaySetter=\"config.getScriptCode()\" symbolTable=\"None\" encoding=\"UTF_8\" />\n <Column name=\"ScriptPath\" intradaySetter=\"config.getScriptPath()\" />\n <Column name=\"ScriptLanguage\" intradaySetter=\"config.getScriptLanguage()\" />\n <Column name=\"ExtraJvmArguments\" intradayType=\"Blob\" autoBlobInitSize=\"256\" autoBlobMaxSize=\"32000\" />\n <Column name=\"ExtraEnvironmentVariables\" intradayType=\"Blob\" autoBlobInitSize=\"256\" autoBlobMaxSize=\"32000\" />\n <Column name=\"ClassPathAdditions\" intradayType=\"Blob\" autoBlobInitSize=\"256\" autoBlobMaxSize=\"32000\" />\n <Column name=\"KubernetesControl\" dataType=\"String\" intradaySetter=\"config.getKubernetesControl()\" />\n <Column name=\"AdminGroups\" intradayType=\"Blob\" autoBlobInitSize=\"256\" autoBlobMaxSize=\"32000\" intradaySetter=\"config.getWeepsAdminGroups()\" />\n <Column name=\"ViewerGroups\" intradayType=\"Blob\" autoBlobInitSize=\"256\" autoBlobMaxSize=\"32000\" intradaySetter=\"config.getWeepsViewerGroups()\" />\n <Column name=\"ConfigurationType\" />\n <Column name=\"Scheduling\" intradayType=\"Blob\" autoBlobInitSize=\"1024\" autoBlobMaxSize=\"32000\" />\n <Column name=\"Timeout\" intradaySetter=\"config.getTimeout()\" />\n <Column name=\"TypeSpecificFields\" intradayType=\"Blob\" autoBlobInitSize=\"256\" autoBlobMaxSize=\"32000\" />\n \"\n <Column name=\"WorkerKind\" intradayType=\"none\" dbSetter=\"none\" />\n <Column name=\"JVMProfile\" intradaySetter=\"config.getJVMProfile()\" />\n <Column name=\"LastModifiedByAuthenticated\" intradaySetter=\"config.getLastModifiedByAuthenticated()\" />\n <Column name=\"LastModifiedByEffective\" intradaySetter=\"config.getLastModifiedByEffective()\" />\n <Column name=\"LastModifiedTime\" intradaySetter=\"config.getLastModifiedTime() == NULL_LONG ? NULL_LONG : config.getLastModifiedTime() / 1_000_000\" />\n </Listener>\n \n <!-- V5 loggers and listeners with the WorkerKind field -->\n <LoggerListener logFormat=\"5\" loggerPackage=\"com.illumon.iris.controller.gen\" loggerClass=\"PersistentQueryConfigurationLogV2Format5Logger\" listenerPackage=\"com.illumon.iris.controller.gen\" listenerClass=\"PersistentQueryConfigurationLogV2Format5Listener\" rethrowLoggerExceptionsAsIOExceptions=\"false\">\n <SystemInput name=\"timestamp\" type=\"long\" />\n <SystemInput name=\"eventType\" type=\"com.illumon.iris.db.tables.utils.CacheLogEventType\" />\n <SystemInput name=\"config\" type=\"com.illumon.iris.controller.PersistentQueryConfiguration\" />\n \n <LoggerFields>private final EnumFormatter RestartUsersFormatter = new EnumFormatter(WColumnSetManager.getInstance().getColumnSet(\"PersistentQueryConfiguration\").getColumn(\"RestartUsers\").getEnums());</LoggerFields>\n \n <LoggerImports>import static com.illumon.util.QueryConstants.NULL_LONG;</LoggerImports>\n \n <Column name=\"Date\" intradayType=\"none\" />\n <Column name=\"Timestamp\" intradaySetter=\"timestamp\" datePartitionInput=\"millis\" />\n <Column name=\"SerialNumber\" intradaySetter=\"config.getSerial()\" />\n <Column name=\"VersionNumber\" intradaySetter=\"config.getVersion()\" />\n <Column name=\"Owner\" intradaySetter=\"config.getOwner()\" />\n <Column name=\"Name\" intradaySetter=\"config.getName()\" />\n <Column name=\"EventType\" intradaySetter=\"eventType.toString()\" maxSize=\"7\" />\n <Column name=\"Enabled\" intradaySetter=\"config.getEnabled()\" />\n <Column name=\"HeapSizeInGB\" intradaySetter=\"config.getHeapSizeInGB()\" />\n <Column name=\"DataBufferPoolToHeapSizeRatio\" intradaySetter=\"config.getDataBufferPoolToHeapSizeRatio()\" />\n <Column name=\"DetailedGCLoggingEnabled\" intradaySetter=\"config.getDetailedGCLoggingEnabled()\" />\n <Column name=\"OmitDefaultGCParameters\" intradaySetter=\"config.getOmitDefaultGCParameters()\" />\n <Column name=\"DbServerName\" intradaySetter=\"config.getDbServerName()\" />\n <Column name=\"RestartUsers\" intradaySetter=\"RestartUsersFormatter.format(config.getRestartUsers())\" />\n <Column name=\"ScriptCode\" intradaySetter=\"config.getScriptCode()\" symbolTable=\"None\" encoding=\"UTF_8\" />\n <Column name=\"ScriptPath\" intradaySetter=\"config.getScriptPath()\" />\n <Column name=\"ScriptLanguage\" intradaySetter=\"config.getScriptLanguage()\" />\n <Column name=\"ExtraJvmArguments\" intradayType=\"Blob\" autoBlobInitSize=\"256\" autoBlobMaxSize=\"32000\" />\n <Column name=\"ExtraEnvironmentVariables\" intradayType=\"Blob\" autoBlobInitSize=\"256\" autoBlobMaxSize=\"32000\" />\n <Column name=\"ClassPathAdditions\" intradayType=\"Blob\" autoBlobInitSize=\"256\" autoBlobMaxSize=\"32000\" />\n <Column name=\"KubernetesControl\" dataType=\"String\" intradaySetter=\"config.getKubernetesControl()\" />\n <Column name=\"AdminGroups\" intradayType=\"Blob\" autoBlobInitSize=\"256\" autoBlobMaxSize=\"32000\" intradaySetter=\"config.getWeepsAdminGroups()\" />\n <Column name=\"ViewerGroups\" intradayType=\"Blob\" autoBlobInitSize=\"256\" autoBlobMaxSize=\"32000\" intradaySetter=\"config.getWeepsViewerGroups()\" />\n <Column name=\"ConfigurationType\" />\n <Column name=\"Scheduling\" intradayType=\"Blob\" autoBlobInitSize=\"1024\" autoBlobMaxSize=\"32000\" />\n <Column name=\"Timeout\" intradaySetter=\"config.getTimeout()\" />\n <Column name=\"TypeSpecificFields\" intradayType=\"Blob\" autoBlobInitSize=\"256\" autoBlobMaxSize=\"32000\" />\n \"\n <Column name=\"WorkerKind\" intradaySetter=\"config.getWorkerKind()\" />\n <Column name=\"JVMProfile\" intradaySetter=\"config.getJVMProfile()\" />\n <Column name=\"LastModifiedByAuthenticated\" intradaySetter=\"config.getLastModifiedByAuthenticated()\" />\n <Column name=\"LastModifiedByEffective\" intradaySetter=\"config.getLastModifiedByEffective()\" />\n <Column name=\"LastModifiedTime\" intradaySetter=\"config.getLastModifiedTime() == NULL_LONG ? NULL_LONG : config.getLastModifiedTime() / 1_000_000\" />\n </LoggerListener>\n \n <Validator>\n \n <assertColumnTypes />\n \n <assertColumnGrouped column=\"SerialNumber\" />\n \n <assertAscending column=\"Timestamp\" groupByColumns=\"SerialNumber\" />\n \n <assertNotNull columns=\"Timestamp,SerialNumber,VersionNumber,Owner,Name,EventType,Enabled,HeapSizeInGB,DataBufferPoolToHeapSizeRatio,DetailedGCLoggingEnabled\" />\n <assertNotNull columns=\"ConfigurationType,Scheduling,JVMProfile,LastModifiedByAuthenticated,LastModifiedByEffective,LastModifiedTime\" />\n \n <assertFracNan column=\"HeapSizeInGB\" min=\"0\" max=\"0\" />\n <assertFracNan column=\"DataBufferPoolToHeapSizeRatio\" min=\"0\" max=\"0\" />\n \n <assertFracInf column=\"HeapSizeInGB\" min=\"0\" max=\"0\" />\n <assertFracInf column=\"DataBufferPoolToHeapSizeRatio\" min=\"0\" max=\"0\" />\n \n <assertSize min=\"0\" max=\"1000000\" />\n </Validator>\n</Table>"
  • com.illumon.iris.controller.gen.PersistentQueryStateLogFormat4Logger
    Modifier and Type
    Constant Field
    Value
    public static final long
    380032423L
    public static final String
    "<Table name=\"PersistentQueryStateLog\" namespace=\"DbInternal\" storageType=\"NestedPartitionedOnDisk\">\n <Partitions keyFormula=\"${autobalance_single}\" />\n \n <Column name=\"Date\" dataType=\"String\" columnType=\"Partitioning\" />\n <Column name=\"Owner\" dataType=\"String\" />\n <Column name=\"Name\" dataType=\"String\" />\n <Column name=\"Timestamp\" dataType=\"DateTime\" />\n <Column name=\"Status\" dataType=\"String\" />\n <Column name=\"DispatcherHost\" dataType=\"String\" />\n <Column name=\"ServerHost\" dataType=\"String\" />\n <Column name=\"WorkerName\" dataType=\"String\" />\n <Column name=\"ProcessInfoId\" dataType=\"String\" />\n <Column name=\"WorkerPort\" dataType=\"int\" />\n <Column name=\"LastAuthenticatedUser\" dataType=\"String\" />\n <Column name=\"LastEffectiveUser\" dataType=\"String\" />\n <Column name=\"SerialNumber\" dataType=\"long\" columnType=\"Grouping\" />\n <Column name=\"VersionNumber\" dataType=\"long\" />\n <Column name=\"TypeSpecificState\" dataType=\"String\" />\n <Column name=\"ExceptionMessage\" dataType=\"String\" />\n <Column name=\"ExceptionStackTrace\" dataType=\"String\" />\n <Column name=\"EngineVersion\" dataType=\"String\" />\n <Column name=\"WorkerKind\" dataType=\"String\" />\n <Column name=\"ScriptLoaderState\" dataType=\"String\" />\n \n <Listener logFormat=\"1\" listenerPackage=\"com.illumon.iris.controller.gen\" listenerClass=\"PersistentQueryStateLogListener\">\n \n <ImportState stateUpdateCall=\"newRow()\" importStateType=\"com.illumon.iris.db.tables.dataimport.logtailer.ImportStateRowCounter\" />\n \n <Column name=\"Date\" />\n <Column name=\"Owner\" intradaySetter=\"config.getOwner()\" />\n <Column name=\"Name\" intradaySetter=\"config.getName()\" />\n <Column name=\"Timestamp\" intradaySetter=\"state.getLastUpdateTime().getTime()\" />\n <Column name=\"Status\" intradaySetter=\"state.getStatus().name()\" />\n <Column name=\"DispatcherHost\" dataType=\"String\" intradayType=\"none\" dbSetter=\"null\" />\n <Column name=\"ServerHost\" intradaySetter=\"state.getWorkerHost()\" />\n <Column name=\"WorkerName\" intradaySetter=\"state.getWorkerName()\" />\n <Column name=\"ProcessInfoId\" dataType=\"String\" intradayType=\"none\" dbSetter=\"null\" />\n <Column name=\"WorkerPort\" intradaySetter=\"state.getWorkerPort()\" />\n <Column name=\"LastAuthenticatedUser\" intradaySetter=\"state.getLastAuthenticatedUser()\" />\n <Column name=\"LastEffectiveUser\" intradaySetter=\"state.getLastEffectiveUser()\" />\n <Column name=\"SerialNumber\" intradaySetter=\"state.getConfigurationSerial()\" />\n <Column name=\"VersionNumber\" intradaySetter=\"state.getConfigurationVersion()\" />\n <Column name=\"TypeSpecificState\" intradaySetter=\"state.getTypeSpecificState() == null ? null : state.getTypeSpecificState().toString()\" />\n <Column name=\"ExceptionMessage\" intradaySetter=\"state.getExceptionDetails() == null ? null : state.getExceptionDetails().getErrorMessage().substring(0, Math.min(Short.MAX_VALUE, state.getExceptionDetails().getErrorMessage().length()))\" />\n <Column name=\"ExceptionStackTrace\" intradaySetter=\"state.getExceptionDetails() == null ? null : state.getExceptionDetails().getFullStackTrace().substring(0, Math.min(Short.MAX_VALUE, state.getExceptionDetails().getFullStackTrace().length()))\" />\n <Column name=\"EngineVersion\" intradaySetter=\"none\" dbSetter=\"none\" />\n <Column name=\"WorkerKind\" intradaySetter=\"none\" dbSetter=\"none\" />\n <Column name=\"ScriptLoaderState\" intradayType=\"none\" intradaySetter=\"none\" dbSetter=\"none\" />\n </Listener>\n <Listener logFormat=\"2\" listenerPackage=\"com.illumon.iris.controller.gen\" listenerClass=\"PersistentQueryStateLogFormat2Listener\">\n \n <ImportState stateUpdateCall=\"newRow()\" importStateType=\"com.illumon.iris.db.tables.dataimport.logtailer.ImportStateRowCounter\" />\n \n <Column name=\"Date\" />\n <Column name=\"Owner\" intradaySetter=\"config.getOwner()\" />\n <Column name=\"Name\" intradaySetter=\"config.getName()\" />\n <Column name=\"Timestamp\" intradaySetter=\"state == null ? timestamp.getMillis() : state.getLastUpdateTime().getTime()\" datePartitionInput=\"millis\" />\n <Column name=\"Status\" intradaySetter=\"state == null ? com.illumon.iris.controller.PersistentQueryState.Status.Uninitialized.name() : state.getStatus().name()\" />\n <Column name=\"DispatcherHost\" intradaySetter=\"state == null ? null : state.getDispatcherHost()\" />\n <Column name=\"ServerHost\" intradaySetter=\"state == null ? null : state.getWorkerHost()\" />\n <Column name=\"WorkerName\" intradaySetter=\"state == null ? null : state.getWorkerName()\" />\n <Column name=\"ProcessInfoId\" dataType=\"String\" intradayType=\"none\" dbSetter=\"null\" />\n <Column name=\"WorkerPort\" intradaySetter=\"state == null ? com.illumon.util.QueryConstants.NULL_INT : state.getWorkerPort()\" />\n <Column name=\"LastAuthenticatedUser\" intradaySetter=\"state == null ? null : state.getLastAuthenticatedUser()\" />\n <Column name=\"LastEffectiveUser\" intradaySetter=\"state == null ? null : state.getLastEffectiveUser()\" />\n <Column name=\"SerialNumber\" intradaySetter=\"config.getSerial()\" />\n <Column name=\"VersionNumber\" intradaySetter=\"config.getVersion()\" />\n <Column name=\"TypeSpecificState\" intradaySetter=\"state == null ? null : (state.getTypeSpecificState() == null ? null : state.getTypeSpecificState().toString())\" />\n <Column name=\"ExceptionMessage\" intradaySetter=\"state == null ? null : (state.getExceptionDetails() == null ? null : state.getExceptionDetails().getErrorMessage().substring(0, Math.min(Short.MAX_VALUE, state.getExceptionDetails().getErrorMessage().length())))\" />\n <Column name=\"ExceptionStackTrace\" intradaySetter=\"state == null ? null : (state.getExceptionDetails() == null ? null : state.getExceptionDetails().getFullStackTrace().substring(0, Math.min(Short.MAX_VALUE, state.getExceptionDetails().getFullStackTrace().length())))\" />\n <Column name=\"EngineVersion\" intradaySetter=\"none\" dbSetter=\"none\" />\n <Column name=\"WorkerKind\" intradaySetter=\"none\" dbSetter=\"none\" />\n <Column name=\"ScriptLoaderState\" intradayType=\"none\" intradaySetter=\"none\" dbSetter=\"none\" />\n </Listener>\n <Listener logFormat=\"3\" listenerPackage=\"com.illumon.iris.controller.gen\" listenerClass=\"PersistentQueryStateLogFormat3Listener\">\n \n <Column name=\"Date\" />\n <Column name=\"Owner\" intradaySetter=\"config.getOwner()\" />\n <Column name=\"Name\" intradaySetter=\"config.getName()\" />\n <Column name=\"Timestamp\" intradaySetter=\"state == null ? timestamp.getMillis() : state.getLastUpdateTime().getTime()\" datePartitionInput=\"millis\" />\n <Column name=\"Status\" intradaySetter=\"state == null ? com.illumon.iris.controller.PersistentQueryState.Status.Uninitialized.name() : state.getStatus().name()\" />\n <Column name=\"DispatcherHost\" intradaySetter=\"state == null ? null : state.getDispatcherHost()\" />\n <Column name=\"ServerHost\" intradaySetter=\"state == null ? null : state.getWorkerHost()\" />\n <Column name=\"WorkerName\" intradaySetter=\"state == null ? null : state.getWorkerName()\" />\n <Column name=\"ProcessInfoId\" dataType=\"String\" intradaySetter=\"state == null ? null : state.getProcessInfoId()\" />\n <Column name=\"WorkerPort\" intradaySetter=\"state == null ? com.illumon.util.QueryConstants.NULL_INT : state.getWorkerPort()\" />\n <Column name=\"LastAuthenticatedUser\" intradaySetter=\"state == null ? null : state.getLastAuthenticatedUser()\" />\n <Column name=\"LastEffectiveUser\" intradaySetter=\"state == null ? null : state.getLastEffectiveUser()\" />\n <Column name=\"SerialNumber\" intradaySetter=\"config.getSerial()\" />\n <Column name=\"VersionNumber\" intradaySetter=\"config.getVersion()\" />\n <Column name=\"TypeSpecificState\" intradaySetter=\"state == null ? null : (state.getTypeSpecificState() == null ? null : state.getTypeSpecificState().toString())\" />\n <Column name=\"ExceptionMessage\" intradaySetter=\"state == null ? null : (state.getExceptionDetails() == null ? null : state.getExceptionDetails().getErrorMessage().substring(0, Math.min(Short.MAX_VALUE, state.getExceptionDetails().getErrorMessage().length())))\" />\n <Column name=\"ExceptionStackTrace\" intradaySetter=\"state == null ? null : (state.getExceptionDetails() == null ? null : state.getExceptionDetails().getFullStackTrace().substring(0, Math.min(Short.MAX_VALUE, state.getExceptionDetails().getFullStackTrace().length())))\" />\n <Column name=\"EngineVersion\" intradaySetter=\"none\" dbSetter=\"none\" />\n <Column name=\"WorkerKind\" intradaySetter=\"none\" dbSetter=\"none\" />\n <Column name=\"ScriptLoaderState\" intradayType=\"none\" intradaySetter=\"none\" dbSetter=\"none\" />\n </Listener>\n \n <LoggerListener logFormat=\"4\" loggerPackage=\"com.illumon.iris.controller.gen\" loggerClass=\"PersistentQueryStateLogFormat4Logger\" listenerPackage=\"com.illumon.iris.controller.gen\" listenerClass=\"PersistentQueryStateLogFormat4Listener\" rethrowLoggerExceptionsAsIOExceptions=\"false\">\n \n <SystemInput name=\"state\" type=\"com.illumon.iris.controller.PersistentQueryState\" />\n <SystemInput name=\"config\" type=\"com.illumon.iris.controller.PersistentQueryConfiguration\" />\n <SystemInput name=\"timestamp\" type=\"com.illumon.iris.db.tables.utils.DBDateTime\" />\n \n <ImportState stateUpdateCall=\"newRow()\" importStateType=\"com.illumon.iris.db.tables.dataimport.logtailer.ImportStateRowCounter\" />\n \n <Column name=\"Date\" />\n <Column name=\"Owner\" intradaySetter=\"config.getOwner()\" />\n <Column name=\"Name\" intradaySetter=\"config.getName()\" />\n <Column name=\"Timestamp\" intradaySetter=\"state == null ? timestamp.getMillis() : state.getLastUpdateTime().getTime()\" datePartitionInput=\"millis\" />\n <Column name=\"Status\" intradaySetter=\"state == null ? com.illumon.iris.controller.PersistentQueryState.Status.Uninitialized.name() : state.getStatus().name()\" />\n <Column name=\"DispatcherHost\" intradaySetter=\"state == null ? null : state.getDispatcherHost()\" />\n <Column name=\"ServerHost\" intradaySetter=\"state == null ? null : state.getWorkerHost()\" />\n <Column name=\"WorkerName\" intradaySetter=\"state == null ? null : state.getWorkerName()\" />\n <Column name=\"ProcessInfoId\" dataType=\"String\" intradaySetter=\"state == null ? null : state.getProcessInfoId()\" />\n <Column name=\"WorkerPort\" intradaySetter=\"state == null ? com.illumon.util.QueryConstants.NULL_INT : state.getWorkerPortForLog()\" />\n <Column name=\"LastAuthenticatedUser\" intradaySetter=\"state == null ? null : state.getLastAuthenticatedUser()\" />\n <Column name=\"LastEffectiveUser\" intradaySetter=\"state == null ? null : state.getLastEffectiveUser()\" />\n <Column name=\"SerialNumber\" intradaySetter=\"config.getSerial()\" />\n <Column name=\"VersionNumber\" intradaySetter=\"config.getVersion()\" />\n <Column name=\"TypeSpecificState\" intradaySetter=\"state == null ? null : state.getTypeSpecificStateJson()\" />\n <Column name=\"ExceptionMessage\" intradaySetter=\"state == null ? null : (state.getExceptionDetails() == null ? null : state.getExceptionDetails().getErrorMessage().substring(0, Math.min(Short.MAX_VALUE, state.getExceptionDetails().getErrorMessage().length())))\" />\n <Column name=\"ExceptionStackTrace\" intradaySetter=\"state == null ? null : (state.getExceptionDetails() == null ? null : state.getExceptionDetails().getFullStackTrace().substring(0, Math.min(Short.MAX_VALUE, state.getExceptionDetails().getFullStackTrace().length())))\" />\n <Column name=\"EngineVersion\" intradaySetter=\"state == null ? null : state.getEngineVersion()\" />\n <Column name=\"WorkerKind\" intradaySetter=\"config.getWorkerKind()\" />\n <Column name=\"ScriptLoaderState\" intradaySetter=\"state == null ? null : state.getScriptLoaderStateJson()\" />\n </LoggerListener>\n \n <Validator>\n \n <assertColumnTypes />\n \n <assertNotNull columns=\"Owner,Name,Timestamp,Status,SerialNumber,VersionNumber\" />\n \n <assertFracNull column=\"ServerHost\" min=\"0\" max=\"0.8\" />\n <assertFracNull column=\"WorkerName\" min=\"0\" max=\"0.8\" />\n <assertFracNull column=\"WorkerPort\" min=\"0\" max=\"0.8\" />\n \n <assertSize min=\"1\" max=\"1000000\" />\n \n <assertExpectedTableSize partitionsBefore=\"2\" partitionsAfter=\"2\" min=\"0.1\" max=\"10.0\" />\n </Validator>\n</Table>"
  • com.illumon.iris.db.gen.AuditEventLogFormat3Logger
    Modifier and Type
    Constant Field
    Value
    public static final long
    2722165119L
    public static final String
    "<Table name=\"AuditEventLog\" namespace=\"DbInternal\" storageType=\"NestedPartitionedOnDisk\">\n <Partitions keyFormula=\"${autobalance_single}\" />\n \n <Column name=\"Date\" dataType=\"String\" columnType=\"Partitioning\" />\n <Column name=\"Timestamp\" dataType=\"DateTime\" />\n <Column name=\"ClientHost\" dataType=\"String\" />\n <Column name=\"ClientPort\" dataType=\"int\" />\n <Column name=\"ClientUuid\" dataType=\"String\" />\n <Column name=\"ServerHost\" dataType=\"String\" columnType=\"Grouping\" />\n <Column name=\"ServerPort\" dataType=\"int\" />\n <Column name=\"Process\" dataType=\"String\" />\n <Column name=\"ProcessInfoId\" dataType=\"String\" />\n <Column name=\"AuthenticatedUser\" dataType=\"String\" />\n <Column name=\"EffectiveUser\" dataType=\"String\" />\n <Column name=\"ProcessUser\" dataType=\"String\" />\n <Column name=\"Namespace\" dataType=\"String\" />\n <Column name=\"Table\" dataType=\"String\" />\n <Column name=\"Id\" dataType=\"int\" />\n <Column name=\"Event\" dataType=\"String\" />\n <Column name=\"Details\" dataType=\"String\" symbolTable=\"None\" encoding=\"UTF_8\" />\n \n <Listener logFormat=\"1\" listenerPackage=\"com.illumon.iris.db.gen\" listenerClass=\"AuditEventLogFormat1Listener\" rethrowLoggerExceptionsAsIOExceptions=\"false\">\n \n <ImportState stateUpdateCall=\"newRow()\" importStateType=\"com.illumon.iris.db.tables.dataimport.logtailer.ImportStateRowCounter\" />\n \n <Column name=\"Date\" intradayType=\"none\" />\n <Column name=\"Timestamp\" intradaySetter=\"timestamp\" datePartitionInput=\"millis\" />\n <Column name=\"ClientHost\" intradaySetter=\"clientHost\" />\n <Column name=\"ClientPort\" intradaySetter=\"clientPort\" />\n <Column name=\"ClientUuid\" intradayType=\"none\" dbSetter=\"none\" />\n <Column name=\"ServerHost\" intradaySetter=\"serverHost\" />\n <Column name=\"ServerPort\" intradaySetter=\"serverPort\" />\n <Column name=\"Process\" intradaySetter=\"process\" />\n <Column name=\"ProcessInfoId\" intradayType=\"none\" dbSetter=\"none\" />\n <Column name=\"AuthenticatedUser\" intradaySetter=\"userContext == null ? null : userContext.getAuthenticatedUser()\" />\n <Column name=\"EffectiveUser\" intradaySetter=\"userContext == null ? null : userContext.getEffectiveUser()\" />\n <Column name=\"ProcessUser\" intradayType=\"none\" dbSetter=\"none\" />\n <Column name=\"Namespace\" intradaySetter=\"namespace\" />\n <Column name=\"Table\" intradaySetter=\"table\" />\n <Column name=\"Id\" intradaySetter=\"id\" />\n <Column name=\"Event\" intradaySetter=\"event\" />\n <Column name=\"Details\" intradaySetter=\"details\" symbolTable=\"None\" encoding=\"UTF_8\" />\n </Listener>\n <Listener logFormat=\"2\" listenerPackage=\"com.illumon.iris.db.gen\" listenerClass=\"AuditEventLogFormat2Listener\" rethrowLoggerExceptionsAsIOExceptions=\"false\">\n \n <ImportState stateUpdateCall=\"newRow()\" importStateType=\"com.illumon.iris.db.tables.dataimport.logtailer.ImportStateRowCounter\" />\n \n <Column name=\"Date\" intradayType=\"none\" />\n <Column name=\"Timestamp\" intradaySetter=\"timestamp\" datePartitionInput=\"millis\" />\n <Column name=\"ClientHost\" intradaySetter=\"clientHost\" />\n <Column name=\"ClientPort\" intradaySetter=\"clientPort\" />\n <Column name=\"ClientUuid\" intradayType=\"none\" dbSetter=\"none\" />\n <Column name=\"ServerHost\" intradaySetter=\"serverHost\" />\n <Column name=\"ServerPort\" intradaySetter=\"serverPort\" />\n <Column name=\"Process\" intradaySetter=\"process\" />\n <Column name=\"ProcessInfoId\" intradaySetter=\"processInfoId\" />\n <Column name=\"AuthenticatedUser\" intradaySetter=\"userContext == null ? null : userContext.getAuthenticatedUser()\" />\n <Column name=\"EffectiveUser\" intradaySetter=\"userContext == null ? null : userContext.getEffectiveUser()\" />\n <Column name=\"ProcessUser\" intradaySetter=\"processUser == null ? RUNNING_PROCESS_USER : processUser\" />\n <Column name=\"Namespace\" intradaySetter=\"namespace\" />\n <Column name=\"Table\" intradaySetter=\"table\" />\n <Column name=\"Id\" intradaySetter=\"id\" />\n <Column name=\"Event\" intradaySetter=\"event\" />\n <Column name=\"Details\" intradaySetter=\"details\" symbolTable=\"None\" encoding=\"UTF_8\" />\n </Listener>\n \n <LoggerListener logFormat=\"3\" loggerPackage=\"com.illumon.iris.db.gen\" loggerClass=\"AuditEventLogFormat3Logger\" loggerInterface=\"com.illumon.iris.db.util.AuditEventLogFormat1Interface\" listenerPackage=\"com.illumon.iris.db.gen\" listenerClass=\"AuditEventLogFormat3Listener\" rethrowLoggerExceptionsAsIOExceptions=\"false\">\n \n <LoggerFields>static private final String RUNNING_PROCESS_USER = System.getProperty(\"user.name\");</LoggerFields>\n \n <ImportState stateUpdateCall=\"newRow()\" importStateType=\"com.illumon.iris.db.tables.dataimport.logtailer.ImportStateRowCounter\" />\n \n <SystemInput name=\"timestamp\" type=\"long\" />\n <SystemInput name=\"clientHost\" type=\"String\" />\n <SystemInput name=\"clientPort\" type=\"int\" />\n <SystemInput name=\"clientUuid\" type=\"String\" />\n <SystemInput name=\"serverHost\" type=\"String\" />\n <SystemInput name=\"serverPort\" type=\"int\" />\n <SystemInput name=\"process\" type=\"String\" />\n <SystemInput name=\"processInfoId\" type=\"String\" />\n <SystemInput name=\"userContext\" type=\"io.deephaven.enterprise.auth.UserContext\" />\n <SystemInput name=\"processUser\" type=\"String\" />\n <SystemInput name=\"namespace\" type=\"String\" />\n <SystemInput name=\"table\" type=\"String\" />\n <SystemInput name=\"id\" type=\"int\" />\n <SystemInput name=\"event\" type=\"String\" />\n <SystemInput name=\"details\" type=\"String\" />\n \n <Column name=\"Date\" intradayType=\"none\" />\n <Column name=\"Timestamp\" intradaySetter=\"timestamp\" datePartitionInput=\"millis\" />\n <Column name=\"ClientHost\" intradaySetter=\"clientHost\" />\n <Column name=\"ClientPort\" intradaySetter=\"clientPort\" />\n <Column name=\"ClientUuid\" intradaySetter=\"clientUuid\" />\n <Column name=\"ServerHost\" intradaySetter=\"serverHost\" />\n <Column name=\"ServerPort\" intradaySetter=\"serverPort\" />\n <Column name=\"Process\" intradaySetter=\"process\" />\n <Column name=\"ProcessInfoId\" intradaySetter=\"processInfoId\" />\n <Column name=\"AuthenticatedUser\" intradaySetter=\"userContext == null ? null : userContext.getAuthenticatedUser()\" />\n <Column name=\"EffectiveUser\" intradaySetter=\"userContext == null ? null : userContext.getEffectiveUser()\" />\n <Column name=\"ProcessUser\" intradaySetter=\"processUser == null ? RUNNING_PROCESS_USER : processUser\" />\n <Column name=\"Namespace\" intradaySetter=\"namespace\" />\n <Column name=\"Table\" intradaySetter=\"table\" />\n <Column name=\"Id\" intradaySetter=\"id\" />\n <Column name=\"Event\" intradaySetter=\"event\" />\n <Column name=\"Details\" intradaySetter=\"details\" symbolTable=\"None\" encoding=\"UTF_8\" />\n </LoggerListener>\n \n <Validator>\n \n <assertColumnTypes />\n \n <assertColumnGrouped column=\"ServerHost\" />\n \n <assertNotNull columns=\"Timestamp,ServerHost,Process\" />\n \n <assertFracNull column=\"Details\" min=\"0\" max=\"0.25\" />\n \n <assertSize min=\"1\" max=\"999999999\" />\n \n <assertExpectedTableSize partitionsBefore=\"2\" partitionsAfter=\"2\" min=\"0.1\" max=\"10.0\" />\n </Validator>\n</Table>"
  • com.illumon.iris.db.gen.ProcessEventLogFormat2Logger
    Modifier and Type
    Constant Field
    Value
    public static final long
    2630010106L
    public static final String
    "<Table name=\"ProcessEventLog\" namespace=\"DbInternal\" storageType=\"NestedPartitionedOnDisk\">\n <Partitions keyFormula=\"${autobalance_by_first_grouping_column}\" />\n \n <Column name=\"Date\" dataType=\"String\" columnType=\"Partitioning\" />\n <Column name=\"Timestamp\" dataType=\"DateTime\" />\n <Column name=\"Host\" dataType=\"String\" columnType=\"Grouping\" />\n <Column name=\"Level\" dataType=\"String\" />\n <Column name=\"Process\" dataType=\"String\" />\n <Column name=\"ProcessInfoId\" dataType=\"String\" />\n <Column name=\"AuthenticatedUser\" dataType=\"String\" />\n <Column name=\"EffectiveUser\" dataType=\"String\" />\n <Column name=\"LogEntry\" dataType=\"String\" symbolTable=\"None\" encoding=\"UTF_8\" />\n \n <Listener logFormat=\"1\" listenerPackage=\"com.illumon.iris.db.gen\" listenerClass=\"ProcessEventLogFormat1Listener\" rethrowLoggerExceptionsAsIOExceptions=\"false\">\n \n <ImportState stateUpdateCall=\"newRow()\" importStateType=\"com.illumon.iris.db.tables.dataimport.logtailer.ImportStateRowCounter\" />\n \n <Column name=\"Date\" intradayType=\"none\" />\n <Column name=\"Timestamp\" intradaySetter=\"timestamp\" datePartitionInput=\"millis\" />\n <Column name=\"Host\" intradaySetter=\"host\" />\n <Column name=\"Level\" intradaySetter=\"level\" />\n <Column name=\"Process\" intradaySetter=\"process\" />\n <Column name=\"ProcessInfoId\" intradayType=\"none\" dbSetter=\"null\" />\n <Column name=\"AuthenticatedUser\" intradaySetter=\"userContext == null ? null : userContext.getAuthenticatedUser()\" />\n <Column name=\"EffectiveUser\" intradaySetter=\"userContext == null ? null : userContext.getEffectiveUser()\" />\n <Column name=\"LogEntry\" intradaySetter=\"logEntry\" symbolTable=\"None\" encoding=\"UTF_8\" />\n </Listener>\n \n <LoggerListener logFormat=\"2\" loggerPackage=\"com.illumon.iris.db.gen\" loggerClass=\"ProcessEventLogFormat2Logger\" listenerPackage=\"com.illumon.iris.db.gen\" listenerClass=\"ProcessEventLogFormat2Listener\" rethrowLoggerExceptionsAsIOExceptions=\"false\">\n \n <ImportState stateUpdateCall=\"newRow(Process,ProcessInfoId,AuthenticatedUser,EffectiveUser)\" importStateType=\"com.illumon.iris.db.tables.dataimport.logtailer.ImportStatePartitionIndex\" />\n \n <SystemInput name=\"timestamp\" type=\"long\" />\n <SystemInput name=\"host\" type=\"String\" />\n <SystemInput name=\"level\" type=\"String\" />\n <SystemInput name=\"process\" type=\"String\" />\n <SystemInput name=\"processInfoId\" type=\"String\" />\n <SystemInput name=\"userContext\" type=\"io.deephaven.enterprise.auth.UserContext\" />\n <SystemInput name=\"logEntry\" type=\"String\" />\n \n <Column name=\"Date\" intradayType=\"none\" />\n <Column name=\"Timestamp\" intradaySetter=\"timestamp\" datePartitionInput=\"millis\" />\n <Column name=\"Host\" intradaySetter=\"host\" />\n <Column name=\"Level\" intradaySetter=\"level\" />\n <Column name=\"Process\" intradaySetter=\"process\" />\n <Column name=\"ProcessInfoId\" intradaySetter=\"processInfoId\" />\n <Column name=\"AuthenticatedUser\" intradaySetter=\"userContext == null ? null : userContext.getAuthenticatedUser()\" />\n <Column name=\"EffectiveUser\" intradaySetter=\"userContext == null ? null : userContext.getEffectiveUser()\" />\n <Column name=\"LogEntry\" intradaySetter=\"logEntry\" symbolTable=\"None\" encoding=\"UTF_8\" />\n </LoggerListener>\n \n <Validator>\n \n <assertColumnTypes />\n \n <assertNotNull columns=\"Timestamp,Host,Level,Process\" />\n \n <assertFracNull column=\"LogEntry\" min=\"0\" max=\"0.25\" />\n \n <assertSize min=\"1\" max=\"10000000000\" />\n \n <assertExpectedTableSize partitionsBefore=\"2\" partitionsAfter=\"2\" min=\"0.1\" max=\"10.0\" />\n </Validator>\n</Table>"
  • com.illumon.iris.db.gen.ProcessEventLogIndexLogger
    Modifier and Type
    Constant Field
    Value
    public static final long
    234620847L
    public static final String
    "<Table name=\"ProcessEventLogIndex\" namespace=\"DbInternal\" defaultMergeFormat=\"DeephavenV1\" storageType=\"NestedPartitionedOnDisk\">\n <Partitions keyFormula=\"${autobalance_by_first_grouping_column}\" />\n \n <Column name=\"Date\" dataType=\"String\" columnType=\"Partitioning\" />\n <Column name=\"InternalPartition\" dataType=\"String\" />\n <Column name=\"Process\" dataType=\"String\" />\n <Column name=\"ProcessInfoId\" dataType=\"String\" />\n <Column name=\"AuthenticatedUser\" dataType=\"String\" />\n <Column name=\"EffectiveUser\" dataType=\"String\" />\n \n <LoggerListener logFormat=\"1\" loggerClass=\"ProcessEventLogIndexLogger\" loggerPackage=\"com.illumon.iris.db.gen\" rethrowLoggerExceptionsAsIOExceptions=\"false\" tableLogger=\"false\" generateLogCalls=\"true\" verifyChecksum=\"true\" loggerLanguage=\"JAVA\" listenerClass=\"ProcessEventLogIndexListener\" listenerPackage=\"com.illumon.iris.db.gen\">\n \n <SystemInput name=\"InternalPartition\" type=\"java.lang.String\" />\n <SystemInput name=\"Tuple\" type=\"com.illumon.iris.db.util.tuples.ArrayTuple\" />\n \n <LoggerImports>import com.illumon.iris.db.util.tuples.ArrayTuple;</LoggerImports>\n \n <Column name=\"InternalPartition\" dataType=\"java.lang.String\" />\n <Column name=\"Process\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(0))\" />\n <Column name=\"ProcessInfoId\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(1))\" />\n <Column name=\"AuthenticatedUser\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(2))\" />\n <Column name=\"EffectiveUser\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(3))\" />\n </LoggerListener>\n</Table>"
  • com.illumon.iris.db.gen.ProcessTelemetryFormat1Logger
    Modifier and Type
    Constant Field
    Value
    public static final long
    4211350578L
    public static final String
    "<Table name=\"ProcessTelemetry\" namespace=\"DbInternal\" storageType=\"NestedPartitionedOnDisk\">\n <Partitions keyFormula=\"${autobalance_by_first_grouping_column}\" />\n \n <Column name=\"Date\" dataType=\"String\" columnType=\"Partitioning\" />\n <Column name=\"ClientInstance\" dataType=\"String\" />\n <Column name=\"TelemetryItem\" dataType=\"long\" />\n <Column name=\"ClientHost\" dataType=\"String\" columnType=\"Grouping\" />\n <Column name=\"EventTime\" dataType=\"DateTime\" />\n <Column name=\"AuthenticatedUser\" dataType=\"String\" />\n <Column name=\"EffectiveUser\" dataType=\"String\" />\n <Column name=\"ProcessInfoId\" dataType=\"String\" />\n <Column name=\"Worker\" dataType=\"String\" />\n <Column name=\"TableName\" dataType=\"String\" />\n <Column name=\"WorkerHost\" dataType=\"String\" />\n <Column name=\"SerialNumber\" dataType=\"long\" />\n <Column name=\"Event\" dataType=\"String\" symbolTable=\"None\" />\n <Column name=\"Status\" dataType=\"String\" />\n <Column name=\"ClientTimestamp\" dataType=\"DateTime\" />\n <Column name=\"Duration\" dataType=\"long\" />\n <Column name=\"Reason\" dataType=\"String\" symbolTable=\"None\" />\n \n <LoggerListener loggerPackage=\"com.illumon.iris.db.gen\" loggerClass=\"ProcessTelemetryFormat1Logger\" listenerPackage=\"com.illumon.iris.db.gen\" listenerClass=\"ProcessTelemetryFormat1Listener\" rethrowLoggerExceptionsAsIOExceptions=\"false\" logFormat=\"1\" tableLogger=\"true\" generateLogCalls=\"false\">\n \n <ImportState stateUpdateCall=\"newRow(ClientInstance,ClientHost,ProcessInfoId,Worker,AuthenticatedUser,EffectiveUser)\" importStateType=\"com.illumon.iris.db.tables.dataimport.logtailer.ImportStatePartitionIndex\" />\n \n <SystemInput name=\"ClientInstance\" type=\"String\" />\n <SystemInput name=\"TelemetryItem\" type=\"long\" />\n <SystemInput name=\"ClientHost\" type=\"String\" />\n <SystemInput name=\"EventTime\" type=\"DateTime\" />\n <SystemInput name=\"AuthenticatedUser\" type=\"String\" />\n <SystemInput name=\"EffectiveUser\" type=\"String\" />\n <SystemInput name=\"ProcessInfoId\" type=\"String\" />\n <SystemInput name=\"Worker\" type=\"String\" />\n <SystemInput name=\"TableName\" type=\"String\" />\n <SystemInput name=\"WorkerHost\" type=\"String\" />\n <SystemInput name=\"SerialNumber\" type=\"long\" />\n <SystemInput name=\"Event\" type=\"String\" />\n <SystemInput name=\"Status\" type=\"String\" />\n <SystemInput name=\"ClientTimestamp\" type=\"DateTime\" />\n <SystemInput name=\"Duration\" type=\"long\" />\n <SystemInput name=\"Reason\" type=\"String\" />\n \n <Column name=\"ClientInstance\" />\n <Column name=\"TelemetryItem\" />\n <Column name=\"ClientHost\" />\n <Column name=\"EventTime\" timePrecision=\"Nanos\" />\n <Column name=\"AuthenticatedUser\" />\n <Column name=\"EffectiveUser\" />\n <Column name=\"ProcessInfoId\" />\n <Column name=\"Worker\" />\n <Column name=\"TableName\" />\n <Column name=\"WorkerHost\" />\n <Column name=\"SerialNumber\" />\n <Column name=\"Event\" />\n <Column name=\"Status\" />\n <Column name=\"ClientTimestamp\" timePrecision=\"Nanos\" />\n <Column name=\"Duration\" />\n <Column name=\"Reason\" />\n </LoggerListener>\n \n <Validator>\n \n <assertColumnTypes />\n \n <assertNotNull columns=\"ClientInstance,ClientHost,Event,Status\" />\n </Validator>\n</Table>"
  • com.illumon.iris.db.gen.ProcessTelemetryIndexLogger
    Modifier and Type
    Constant Field
    Value
    public static final long
    2944211683L
    public static final String
    "<Table name=\"ProcessTelemetryIndex\" namespace=\"DbInternal\" defaultMergeFormat=\"DeephavenV1\" storageType=\"NestedPartitionedOnDisk\">\n <Partitions keyFormula=\"${autobalance_by_first_grouping_column}\" />\n \n <Column name=\"Date\" dataType=\"String\" columnType=\"Partitioning\" />\n <Column name=\"InternalPartition\" dataType=\"String\" />\n <Column name=\"ClientInstance\" dataType=\"String\" />\n <Column name=\"ClientHost\" dataType=\"String\" columnType=\"Grouping\" />\n <Column name=\"ProcessInfoId\" dataType=\"String\" />\n <Column name=\"Worker\" dataType=\"String\" />\n <Column name=\"AuthenticatedUser\" dataType=\"String\" />\n <Column name=\"EffectiveUser\" dataType=\"String\" />\n \n <LoggerListener logFormat=\"1\" loggerClass=\"ProcessTelemetryIndexLogger\" loggerPackage=\"com.illumon.iris.db.gen\" rethrowLoggerExceptionsAsIOExceptions=\"false\" tableLogger=\"false\" generateLogCalls=\"true\" verifyChecksum=\"true\" loggerLanguage=\"JAVA\" listenerClass=\"ProcessTelemetryIndexListener\" listenerPackage=\"com.illumon.iris.db.gen\">\n \n <SystemInput name=\"InternalPartition\" type=\"java.lang.String\" />\n <SystemInput name=\"Tuple\" type=\"com.illumon.iris.db.util.tuples.ArrayTuple\" />\n \n <LoggerImports>import com.illumon.iris.db.util.tuples.ArrayTuple;</LoggerImports>\n \n <Column name=\"InternalPartition\" dataType=\"java.lang.String\" />\n <Column name=\"ClientInstance\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(0))\" />\n <Column name=\"ClientHost\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(1))\" />\n <Column name=\"ProcessInfoId\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(2))\" />\n <Column name=\"Worker\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(3))\" />\n <Column name=\"AuthenticatedUser\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(4))\" />\n <Column name=\"EffectiveUser\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(5))\" />\n </LoggerListener>\n</Table>"
  • Modifier and Type
    Constant Field
    Value
    public static final long
    881193515L
    public static final String
    "<Table name=\"QueryOperationPerformanceLog\" namespace=\"DbInternal\" storageType=\"NestedPartitionedOnDisk\">\n <Partitions keyFormula=\"${autobalance_by_first_grouping_column}\" />\n \n <Column name=\"Date\" dataType=\"String\" columnType=\"Partitioning\" />\n <Column name=\"QueryId\" dataType=\"long\" columnType=\"Normal\" />\n <Column name=\"DispatcherName\" dataType=\"String\" columnType=\"Normal\" />\n <Column name=\"ServerHost\" dataType=\"String\" columnType=\"Normal\" />\n <Column name=\"ClientHost\" dataType=\"String\" columnType=\"Grouping\" />\n <Column name=\"PrimaryAuthenticatedUser\" dataType=\"String\" />\n <Column name=\"PrimaryEffectiveUser\" dataType=\"String\" />\n <Column name=\"OperationAuthenticatedUser\" dataType=\"String\" />\n <Column name=\"OperationEffectiveUser\" dataType=\"String\" />\n <Column name=\"RequestId\" dataType=\"String\" columnType=\"Normal\" />\n <Column name=\"WorkerName\" dataType=\"String\" columnType=\"Normal\" />\n <Column name=\"ProcessInfoId\" dataType=\"String\" encoding=\"US_ASCII\" columnType=\"Normal\" description=\"Key for joining with DbInternal/ProcessInfo on &quot;Id&quot; or DbInternal/ProcessMetrics on &quot;ProcessId&quot;\" />\n <Column name=\"OperationNumber\" dataType=\"int\" columnType=\"Normal\" />\n <Column name=\"Description\" dataType=\"String\" columnType=\"Normal\" />\n <Column name=\"CallerLine\" dataType=\"String\" columnType=\"Normal\" />\n <Column name=\"IsTopLevel\" dataType=\"boolean\" columnType=\"Normal\" />\n <Column name=\"IsCompilation\" dataType=\"boolean\" columnType=\"Normal\" />\n <Column name=\"QueryNumber\" dataType=\"int\" columnType=\"Normal\" />\n <Column name=\"StartTime\" dataType=\"DateTime\" columnType=\"Normal\" />\n <Column name=\"EndTime\" dataType=\"DateTime\" columnType=\"Normal\" />\n <Column name=\"Duration\" dataType=\"long\" columnType=\"Normal\" />\n <Column name=\"CpuNanos\" dataType=\"long\" columnType=\"Normal\" description=\"CPU time in nanoseconds used by threads while processing this query operation\" />\n <Column name=\"UserCpuNanos\" dataType=\"long\" columnType=\"Normal\" description=\"User mode CPU time in nanoseconds used by threads while processing this query operation\" />\n <Column name=\"FreeMemoryChange\" dataType=\"long\" columnType=\"Normal\" />\n <Column name=\"TotalMemoryChange\" dataType=\"long\" columnType=\"Normal\" />\n <Column name=\"AllocatedBytes\" dataType=\"long\" columnType=\"Normal\" description=\"Memory in bytes allocated by threads while processing this query operation\" />\n <Column name=\"PoolAllocatedBytes\" dataType=\"long\" columnType=\"Normal\" description=\"Reusable pool memory in bytes allocated by threads while processing this query operation\" />\n <Column name=\"InputSize\" dataType=\"int\" columnType=\"Normal\" />\n <Column name=\"InputSizeLong\" dataType=\"long\" columnType=\"Normal\" />\n <Column name=\"FirstTimeDataReads\" dataType=\"long\" columnType=\"Normal\" />\n <Column name=\"RepeatedDataReads\" dataType=\"long\" columnType=\"Normal\" />\n <Column name=\"AverageFirstTimeDataReadTime\" dataType=\"double\" columnType=\"Normal\" />\n <Column name=\"AverageRepeatedDataReadTime\" dataType=\"double\" columnType=\"Normal\" />\n <Column name=\"WasInterrupted\" dataType=\"boolean\" columnType=\"Normal\" />\n \n <Listener logFormat=\"1\" listenerPackage=\"com.illumon.iris.db.gen\" listenerClass=\"QueryOperationPerformanceLogFormat1Listener\">\n <Column name=\"Date\" intradayType=\"none\" />\n <Column name=\"QueryId\" intradaySetter=\"workerDetails.getQueryId()\" />\n <Column name=\"DispatcherName\" intradaySetter=\"workerDetails.getDispatcherInstanceName()\" />\n <Column name=\"ServerHost\" intradaySetter=\"workerDetails.getServerDisplayHost()\" />\n <Column name=\"ClientHost\" intradaySetter=\"workerDetails.getClientDisplayHost()\" />\n <Column name=\"PrimaryAuthenticatedUser\" intradaySetter=\"workerDetails.getAuthenticatedUser()\" />\n <Column name=\"PrimaryEffectiveUser\" intradaySetter=\"workerDetails.getEffectiveUser()\" />\n <Column name=\"OperationAuthenticatedUser\" intradaySetter=\"operationUserContext == null ? null : operationUserContext.getAuthenticatedUser()\" />\n <Column name=\"OperationEffectiveUser\" intradaySetter=\"operationUserContext == null ? null : operationUserContext.getEffectiveUser()\" />\n <Column name=\"RequestId\" intradaySetter=\"workerDetails.getRequestId()\" />\n <Column name=\"WorkerName\" intradaySetter=\"workerDetails.getWorkerName()\" />\n <Column name=\"OperationNumber\" intradaySetter=\"operationNumber\" />\n <Column name=\"Description\" intradaySetter=\"nugget.getName()\" />\n <Column name=\"CallerLine\" intradaySetter=\"nugget.getCallerLine()\" />\n <Column name=\"IsTopLevel\" intradaySetter=\"nugget.isTopLevel()\" />\n <Column name=\"IsCompilation\" intradaySetter=\"nugget.getName().startsWith(&quot;Compile:&quot;)\" />\n <Column name=\"StartTime\" intradaySetter=\"nugget.getStartClockTime()\" />\n <Column name=\"EndTime\" intradaySetter=\"nugget.getTotalTime() == null ? QueryConstants.NULL_LONG : DBTimeUtils.millisToNanos(nugget.getStartClockTime()) + nugget.getTotalTime()\" dbSetter=\"DBTimeUtils.nanosToTime(EndTime)\" datePartitionInput=\"nanos\" />\n <Column name=\"Duration\" intradaySetter=\"nugget.getTotalTime() == null ? QueryConstants.NULL_LONG : nugget.getTotalTime()\" />\n <Column name=\"FreeMemoryChange\" intradaySetter=\"nugget.getDiffFreeMemory()\" />\n <Column name=\"TotalMemoryChange\" intradaySetter=\"nugget.getDiffTotalMemory()\" />\n <Column name=\"InputSize\" dataType=\"int\" intradayType=\"none\" dbSetter=\"QueryConstants.NULL_INT\" />\n <Column name=\"InputSizeLong\" intradaySetter=\"nugget.getInputSize()\" />\n <Column name=\"FirstTimeDataReads\" intradaySetter=\"nugget.getFirstTimeDataReads()\" />\n <Column name=\"RepeatedDataReads\" intradaySetter=\"nugget.getRepeatedDataReads()\" />\n <Column name=\"AverageFirstTimeDataReadTime\" intradaySetter=\"nugget.getAverageFirstTimeDataReadTime()\" />\n <Column name=\"AverageRepeatedDataReadTime\" intradaySetter=\"nugget.getAverageRepeatedDataReadTime()\" />\n <Column name=\"WasInterrupted\" intradaySetter=\"nugget.wasInterrupted()\" />\n <Column name=\"ProcessInfoId\" intradayType=\"none\" dbSetter=\"none\" />\n <Column name=\"CpuNanos\" intradayType=\"none\" dbSetter=\"none\" />\n <Column name=\"UserCpuNanos\" intradayType=\"none\" dbSetter=\"none\" />\n <Column name=\"AllocatedBytes\" intradayType=\"none\" dbSetter=\"none\" />\n <Column name=\"PoolAllocatedBytes\" intradayType=\"none\" dbSetter=\"none\" />\n <Column name=\"QueryNumber\" intradayType=\"none\" dbSetter=\"none\" />\n </Listener>\n <Listener logFormat=\"2\" listenerPackage=\"com.illumon.iris.db.gen\" listenerClass=\"QueryOperationPerformanceLogFormat2Listener\">\n \n <Column name=\"Date\" intradayType=\"none\" />\n <Column name=\"QueryId\" intradaySetter=\"workerDetails.getQueryId()\" />\n <Column name=\"DispatcherName\" intradaySetter=\"workerDetails.getDispatcherInstanceName()\" />\n <Column name=\"ServerHost\" intradaySetter=\"workerDetails.getServerDisplayHost()\" />\n <Column name=\"ClientHost\" intradaySetter=\"workerDetails.getClientDisplayHost()\" />\n <Column name=\"PrimaryAuthenticatedUser\" intradaySetter=\"workerDetails.getAuthenticatedUser()\" />\n <Column name=\"PrimaryEffectiveUser\" intradaySetter=\"workerDetails.getEffectiveUser()\" />\n <Column name=\"OperationAuthenticatedUser\" intradaySetter=\"operationUserContext == null ? null : operationUserContext.getAuthenticatedUser()\" />\n <Column name=\"OperationEffectiveUser\" intradaySetter=\"operationUserContext == null ? null : operationUserContext.getEffectiveUser()\" />\n <Column name=\"RequestId\" intradaySetter=\"workerDetails.getRequestId()\" />\n <Column name=\"WorkerName\" intradaySetter=\"workerDetails.getWorkerName()\" />\n <Column name=\"ProcessInfoId\" encoding=\"US_ASCII\" intradaySetter=\"io.deephaven.process.ProcessInfoConfig.getThisProcessIdValue()\" />\n <Column name=\"OperationNumber\" intradaySetter=\"operationNumber\" />\n <Column name=\"Description\" intradaySetter=\"nugget.getName()\" />\n <Column name=\"CallerLine\" intradaySetter=\"nugget.getCallerLine()\" />\n <Column name=\"IsTopLevel\" intradaySetter=\"nugget.isTopLevel()\" />\n <Column name=\"IsCompilation\" intradaySetter=\"nugget.getName().startsWith(&quot;Compile:&quot;)\" />\n <Column name=\"StartTime\" intradaySetter=\"nugget.getStartClockTime()\" />\n <Column name=\"EndTime\" intradaySetter=\"nugget.getTotalTime() == null ? QueryConstants.NULL_LONG : DBTimeUtils.millisToNanos(nugget.getStartClockTime()) + nugget.getTotalTime()\" dbSetter=\"DBTimeUtils.nanosToTime(EndTime)\" datePartitionInput=\"nanos\" />\n <Column name=\"Duration\" intradaySetter=\"nugget.getTotalTime() == null ? QueryConstants.NULL_LONG : nugget.getTotalTime()\" />\n <Column name=\"CpuNanos\" intradaySetter=\"nugget.getCpuNanos()\" />\n <Column name=\"UserCpuNanos\" intradaySetter=\"nugget.getUserCpuNanos()\" />\n <Column name=\"FreeMemoryChange\" intradaySetter=\"nugget.getDiffFreeMemory()\" />\n <Column name=\"TotalMemoryChange\" intradaySetter=\"nugget.getDiffTotalMemory()\" />\n <Column name=\"AllocatedBytes\" intradaySetter=\"nugget.getAllocatedBytes()\" />\n <Column name=\"PoolAllocatedBytes\" intradaySetter=\"nugget.getPoolAllocatedBytes()\" />\n <Column name=\"InputSize\" dataType=\"int\" intradayType=\"none\" dbSetter=\"QueryConstants.NULL_INT\" />\n <Column name=\"InputSizeLong\" intradaySetter=\"nugget.getInputSize()\" />\n <Column name=\"FirstTimeDataReads\" intradaySetter=\"nugget.getFirstTimeDataReads()\" />\n <Column name=\"RepeatedDataReads\" intradaySetter=\"nugget.getRepeatedDataReads()\" />\n <Column name=\"AverageFirstTimeDataReadTime\" intradaySetter=\"nugget.getAverageFirstTimeDataReadTime()\" />\n <Column name=\"AverageRepeatedDataReadTime\" intradaySetter=\"nugget.getAverageRepeatedDataReadTime()\" />\n <Column name=\"WasInterrupted\" intradaySetter=\"nugget.wasInterrupted()\" />\n <Column name=\"QueryNumber\" intradayType=\"none\" dbSetter=\"none\" />\n </Listener>\n \n <LoggerListener logFormat=\"3\" loggerPackage=\"com.illumon.iris.db.gen\" loggerClass=\"QueryOperationPerformanceLogFormat3Logger\" rethrowLoggerExceptionsAsIOExceptions=\"false\" listenerPackage=\"com.illumon.iris.db.gen\" listenerClass=\"QueryOperationPerformanceLogFormat3Listener\">\n \n <ImportState stateUpdateCall=\"newRow(ProcessInfoId,PrimaryAuthenticatedUser,PrimaryEffectiveUser,WorkerName,ServerHost)\" importStateType=\"com.illumon.iris.db.tables.dataimport.logtailer.ImportStatePartitionIndex\" />\n \n <LoggerImports>import com.illumon.iris.db.tables.utils.DBDateTime;</LoggerImports>\n \n <SystemInput name=\"workerDetails\" type=\"io.deephaven.enterprise.dispatcher.client.WorkerDetails\" />\n <SystemInput name=\"operationUserContext\" type=\"io.deephaven.enterprise.auth.UserContext\" />\n <SystemInput name=\"nugget\" type=\"com.illumon.iris.db.tables.utils.QueryPerformanceNugget\" />\n <SystemInput name=\"operationNumber\" type=\"int\" />\n <SystemInput name=\"queryNumber\" type=\"int\" />\n \n <Column name=\"Date\" intradayType=\"none\" />\n <Column name=\"QueryId\" intradaySetter=\"workerDetails.getQueryId()\" />\n <Column name=\"DispatcherName\" intradaySetter=\"workerDetails.getDispatcherInstanceName()\" />\n <Column name=\"ServerHost\" intradaySetter=\"workerDetails.getServerDisplayHost()\" />\n <Column name=\"ClientHost\" intradaySetter=\"workerDetails.getClientDisplayHost()\" />\n <Column name=\"PrimaryAuthenticatedUser\" intradaySetter=\"workerDetails.getAuthToken().getTokenContext().getAuthenticatedUser()\" />\n <Column name=\"PrimaryEffectiveUser\" intradaySetter=\"workerDetails.getAuthToken().getTokenContext().getEffectiveUser()\" />\n <Column name=\"OperationAuthenticatedUser\" intradaySetter=\"operationUserContext == null ? null : operationUserContext.getAuthenticatedUser()\" />\n <Column name=\"OperationEffectiveUser\" intradaySetter=\"operationUserContext == null ? null : operationUserContext.getEffectiveUser()\" />\n <Column name=\"RequestId\" intradaySetter=\"workerDetails.getRequestId()\" />\n <Column name=\"WorkerName\" intradaySetter=\"workerDetails.getWorkerName()\" />\n <Column name=\"ProcessInfoId\" encoding=\"US_ASCII\" intradaySetter=\"io.deephaven.process.ProcessInfoConfig.getThisProcessIdValue()\" />\n <Column name=\"OperationNumber\" intradaySetter=\"operationNumber\" />\n <Column name=\"Description\" intradaySetter=\"nugget.getName()\" />\n <Column name=\"CallerLine\" intradaySetter=\"nugget.getCallerLine()\" />\n <Column name=\"IsTopLevel\" intradaySetter=\"nugget.isTopLevel()\" />\n <Column name=\"IsCompilation\" intradaySetter=\"nugget.getName().startsWith(&quot;Compile:&quot;)\" />\n <Column name=\"StartTime\" intradaySetter=\"nugget.getStartClockTime()\" />\n <Column name=\"EndTime\" intradaySetter=\"nugget.getTotalTime() == null ? QueryConstants.NULL_LONG : DBTimeUtils.millisToNanos(nugget.getStartClockTime()) + nugget.getTotalTime()\" dbSetter=\"DBTimeUtils.nanosToTime(EndTime)\" datePartitionInput=\"nanos\" />\n <Column name=\"Duration\" intradaySetter=\"nugget.getTotalTime() == null ? QueryConstants.NULL_LONG : nugget.getTotalTime()\" />\n <Column name=\"CpuNanos\" intradaySetter=\"nugget.getCpuNanos()\" />\n <Column name=\"UserCpuNanos\" intradaySetter=\"nugget.getUserCpuNanos()\" />\n <Column name=\"FreeMemoryChange\" intradaySetter=\"nugget.getDiffFreeMemory()\" />\n <Column name=\"TotalMemoryChange\" intradaySetter=\"nugget.getDiffTotalMemory()\" />\n <Column name=\"AllocatedBytes\" intradaySetter=\"nugget.getAllocatedBytes()\" />\n <Column name=\"PoolAllocatedBytes\" intradaySetter=\"nugget.getPoolAllocatedBytes()\" />\n <Column name=\"InputSize\" dataType=\"int\" intradayType=\"none\" dbSetter=\"QueryConstants.NULL_INT\" />\n <Column name=\"InputSizeLong\" intradaySetter=\"nugget.getInputSize()\" />\n <Column name=\"FirstTimeDataReads\" intradaySetter=\"nugget.getFirstTimeDataReads()\" />\n <Column name=\"RepeatedDataReads\" intradaySetter=\"nugget.getRepeatedDataReads()\" />\n <Column name=\"AverageFirstTimeDataReadTime\" intradaySetter=\"nugget.getAverageFirstTimeDataReadTime()\" />\n <Column name=\"AverageRepeatedDataReadTime\" intradaySetter=\"nugget.getAverageRepeatedDataReadTime()\" />\n <Column name=\"WasInterrupted\" intradaySetter=\"nugget.wasInterrupted()\" />\n <Column name=\"QueryNumber\" intradaySetter=\"queryNumber\" />\n </LoggerListener>\n \n <Validator>\n \n <assertColumnTypes />\n \n <assertColumnGrouped column=\"ClientHost\" />\n \n <assertNotNull columns=\"QueryId,DispatcherName,ServerHost,ClientHost,PrimaryAuthenticatedUser,PrimaryAuthenticatedUser\" />\n <assertNotNull columns=\"OperationAuthenticatedUser,OperationEffectiveUser,RequestId,WorkerName,OperationNumber,Description\" />\n <assertNotNull columns=\"CallerLine,IsTopLevel,IsCompilation,StartTime,EndTime,Duration,FreeMemoryChange,TotalMemoryChange\" />\n <assertNotNull columns=\"FirstTimeDataReads,RepeatedDataReads,WasInterrupted\" />\n \n <assertFracNan column=\"AverageFirstTimeDataReadTime\" min=\"0\" max=\"0\" />\n <assertFracNan column=\"AverageRepeatedDataReadTime\" min=\"0\" max=\"0\" />\n \n <assertFracInf column=\"AverageFirstTimeDataReadTime\" min=\"0\" max=\"0\" />\n <assertFracInf column=\"AverageRepeatedDataReadTime\" min=\"0\" max=\"0\" />\n \n <assertSize min=\"1\" max=\"500000000\" />\n \n <assertExpectedTableSize partitionsBefore=\"2\" partitionsAfter=\"2\" min=\"0.1\" max=\"10.0\" />\n </Validator>\n</Table>"
  • Modifier and Type
    Constant Field
    Value
    public static final long
    1914658913L
    public static final String
    "<Table name=\"QueryOperationPerformanceLogIndex\" namespace=\"DbInternal\" defaultMergeFormat=\"DeephavenV1\" storageType=\"NestedPartitionedOnDisk\">\n <Partitions keyFormula=\"${autobalance_by_first_grouping_column}\" />\n \n <Column name=\"Date\" dataType=\"String\" columnType=\"Partitioning\" />\n <Column name=\"InternalPartition\" dataType=\"String\" />\n <Column name=\"ProcessInfoId\" dataType=\"String\" encoding=\"US_ASCII\" columnType=\"Normal\" description=\"Key for joining with DbInternal/ProcessInfo on &quot;Id&quot; or DbInternal/ProcessMetrics on &quot;ProcessId&quot;\" />\n <Column name=\"PrimaryAuthenticatedUser\" dataType=\"String\" />\n <Column name=\"PrimaryEffectiveUser\" dataType=\"String\" />\n <Column name=\"WorkerName\" dataType=\"String\" columnType=\"Normal\" />\n <Column name=\"ServerHost\" dataType=\"String\" columnType=\"Normal\" />\n \n <LoggerListener logFormat=\"1\" loggerClass=\"QueryOperationPerformanceLogIndexLogger\" loggerPackage=\"com.illumon.iris.db.gen\" rethrowLoggerExceptionsAsIOExceptions=\"false\" tableLogger=\"false\" generateLogCalls=\"true\" verifyChecksum=\"true\" loggerLanguage=\"JAVA\" listenerClass=\"QueryOperationPerformanceLogIndexListener\" listenerPackage=\"com.illumon.iris.db.gen\">\n \n <SystemInput name=\"InternalPartition\" type=\"java.lang.String\" />\n <SystemInput name=\"Tuple\" type=\"com.illumon.iris.db.util.tuples.ArrayTuple\" />\n \n <LoggerImports>import com.illumon.iris.db.util.tuples.ArrayTuple;</LoggerImports>\n \n <Column name=\"InternalPartition\" dataType=\"java.lang.String\" />\n <Column name=\"ProcessInfoId\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(0))\" />\n <Column name=\"PrimaryAuthenticatedUser\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(1))\" />\n <Column name=\"PrimaryEffectiveUser\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(2))\" />\n <Column name=\"WorkerName\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(3))\" />\n <Column name=\"ServerHost\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(4))\" />\n </LoggerListener>\n</Table>"
  • com.illumon.iris.db.gen.QueryPerformanceLogFormat2Logger
    Modifier and Type
    Constant Field
    Value
    public static final long
    3394534515L
    public static final String
    "<Table name=\"QueryPerformanceLog\" namespace=\"DbInternal\" storageType=\"NestedPartitionedOnDisk\">\n <Partitions keyFormula=\"${autobalance_by_first_grouping_column}\" />\n \n <Column name=\"Date\" dataType=\"String\" columnType=\"Partitioning\" />\n <Column name=\"QueryId\" dataType=\"long\" columnType=\"Normal\" />\n <Column name=\"DispatcherName\" dataType=\"String\" columnType=\"Normal\" />\n <Column name=\"ServerHost\" dataType=\"String\" columnType=\"Normal\" />\n <Column name=\"ClientHost\" dataType=\"String\" columnType=\"Grouping\" />\n <Column name=\"PrimaryAuthenticatedUser\" dataType=\"String\" />\n <Column name=\"PrimaryEffectiveUser\" dataType=\"String\" />\n <Column name=\"OperationAuthenticatedUser\" dataType=\"String\" />\n <Column name=\"OperationEffectiveUser\" dataType=\"String\" />\n <Column name=\"RequestId\" dataType=\"String\" columnType=\"Normal\" />\n <Column name=\"WorkerName\" dataType=\"String\" columnType=\"Normal\" />\n <Column name=\"ProcessInfoId\" dataType=\"String\" encoding=\"US_ASCII\" columnType=\"Normal\" description=\"Key for joining with DbInternal/ProcessInfo on &quot;Id&quot; or DbInternal/ProcessMetrics on &quot;ProcessId&quot;\" />\n <Column name=\"RequestDescription\" dataType=\"String\" columnType=\"Normal\" />\n <Column name=\"StartTime\" dataType=\"DateTime\" columnType=\"Normal\" />\n <Column name=\"EndTime\" dataType=\"DateTime\" columnType=\"Normal\" />\n <Column name=\"QueryClassName\" dataType=\"String\" columnType=\"Normal\" />\n <Column name=\"ClientName\" dataType=\"String\" columnType=\"Normal\" />\n <Column name=\"JobName\" dataType=\"String\" columnType=\"Normal\" />\n <Column name=\"WorkerProcessId\" dataType=\"int\" columnType=\"Normal\" />\n <Column name=\"QueryNumber\" dataType=\"int\" columnType=\"Normal\" />\n <Column name=\"Timeout\" dataType=\"long\" columnType=\"Normal\" />\n <Column name=\"Duration\" dataType=\"long\" columnType=\"Normal\" />\n <Column name=\"CpuNanos\" dataType=\"long\" columnType=\"Normal\" description=\"CPU time in nanoseconds used by threads while processing this query\" />\n <Column name=\"UserCpuNanos\" dataType=\"long\" columnType=\"Normal\" description=\"User mode CPU time in nanoseconds used by threads while processing this query\" />\n <Column name=\"RequestedHeapSize\" dataType=\"long\" columnType=\"Normal\" />\n <Column name=\"WorkerHeapSize\" dataType=\"long\" columnType=\"Normal\" />\n <Column name=\"TotalMemoryFree\" dataType=\"long\" columnType=\"Normal\" />\n <Column name=\"TotalMemoryUsed\" dataType=\"long\" columnType=\"Normal\" />\n <Column name=\"FreeMemoryChange\" dataType=\"long\" columnType=\"Normal\" />\n <Column name=\"TotalMemoryChange\" dataType=\"long\" columnType=\"Normal\" />\n <Column name=\"AllocatedBytes\" dataType=\"long\" columnType=\"Normal\" description=\"Memory in bytes allocated by threads while processing this query\" />\n <Column name=\"PoolAllocatedBytes\" dataType=\"long\" columnType=\"Normal\" description=\"Reusable pool memory in bytes allocated by threads while processing this query\" />\n <Column name=\"FirstTimeDataReads\" dataType=\"long\" columnType=\"Normal\" />\n <Column name=\"RepeatedDataReads\" dataType=\"long\" columnType=\"Normal\" />\n <Column name=\"AverageFirstTimeDataReadTime\" dataType=\"double\" columnType=\"Normal\" />\n <Column name=\"AverageRepeatedDataReadTime\" dataType=\"double\" columnType=\"Normal\" />\n <Column name=\"WasInterrupted\" dataType=\"boolean\" columnType=\"Normal\" />\n <Column name=\"ResultClassName\" dataType=\"String\" columnType=\"Normal\" />\n <Column name=\"ResultSize\" dataType=\"long\" columnType=\"Normal\" />\n <Column name=\"IsReplayer\" dataType=\"boolean\" columnType=\"Normal\" />\n <Column name=\"Exception\" dataType=\"String\" columnType=\"Normal\" />\n \n <Listener logFormat=\"1\" listenerPackage=\"com.illumon.iris.db.gen\" listenerClass=\"QueryPerformanceLogFormat1Listener\">\n <Column name=\"Date\" intradayType=\"none\" />\n <Column name=\"QueryId\" intradaySetter=\"workerDetails.getQueryId()\" />\n <Column name=\"DispatcherName\" intradaySetter=\"workerDetails.getDispatcherInstanceName()\" />\n <Column name=\"ServerHost\" intradaySetter=\"workerDetails.getServerDisplayHost()\" />\n <Column name=\"ClientHost\" intradaySetter=\"workerDetails.getClientDisplayHost()\" />\n <Column name=\"PrimaryAuthenticatedUser\" intradaySetter=\"workerDetails.getAuthenticatedUser()\" />\n <Column name=\"PrimaryEffectiveUser\" intradaySetter=\"workerDetails.getEffectiveUser()\" />\n <Column name=\"OperationAuthenticatedUser\" intradaySetter=\"operationUserContext == null ? null : operationUserContext.getAuthenticatedUser()\" />\n <Column name=\"OperationEffectiveUser\" intradaySetter=\"operationUserContext == null ? null : operationUserContext.getEffectiveUser()\" />\n <Column name=\"RequestId\" intradaySetter=\"workerDetails.getRequestId()\" />\n <Column name=\"WorkerName\" intradaySetter=\"workerDetails.getWorkerName()\" />\n <Column name=\"RequestDescription\" intradaySetter=\"workerDetails.getRequestDescription()\" />\n <Column name=\"StartTime\" intradaySetter=\"nugget.getStartClockTime()\" />\n <Column name=\"EndTime\" intradaySetter=\"nugget.getTotalTime() == null ? QueryConstants.NULL_LONG : DBTimeUtils.millisToNanos(nugget.getStartClockTime()) + nugget.getTotalTime()\" dbSetter=\"DBTimeUtils.nanosToTime(EndTime)\" datePartitionInput=\"nanos\" />\n <Column name=\"QueryClassName\" intradaySetter=\"queryProcessingResults.getQueryClassName()\" />\n <Column name=\"ClientName\" intradaySetter=\"workerDetails.getClientId()\" />\n <Column name=\"JobName\" intradaySetter=\"workerDetails.getJobId()\" />\n <Column name=\"WorkerProcessId\" intradaySetter=\"workerDetails.getWorkerPid()\" />\n <Column name=\"QueryNumber\" intradaySetter=\"queryProcessingResults.getQueryNumber()\" />\n <Column name=\"Timeout\" intradaySetter=\"workerDetails.getTimeout()\" />\n <Column name=\"Duration\" intradaySetter=\"nugget.getTotalTime() == null ? QueryConstants.NULL_LONG : nugget.getTotalTime()\" />\n <Column name=\"RequestedHeapSize\" intradaySetter=\"workerDetails.getRequestedHeapSize()\" />\n <Column name=\"WorkerHeapSize\" intradaySetter=\"workerDetails.getWorkerHeapSize()\" />\n <Column name=\"TotalMemoryFree\" intradaySetter=\"nugget.getEndFreeMemory()\" />\n <Column name=\"TotalMemoryUsed\" intradaySetter=\"nugget.getEndTotalMemory()\" />\n <Column name=\"FreeMemoryChange\" intradaySetter=\"nugget.getDiffFreeMemory()\" />\n <Column name=\"TotalMemoryChange\" intradaySetter=\"nugget.getDiffTotalMemory()\" />\n <Column name=\"FirstTimeDataReads\" intradaySetter=\"nugget.getFirstTimeDataReads()\" />\n <Column name=\"RepeatedDataReads\" intradaySetter=\"nugget.getRepeatedDataReads()\" />\n <Column name=\"AverageFirstTimeDataReadTime\" intradaySetter=\"nugget.getAverageFirstTimeDataReadTime()\" />\n <Column name=\"AverageRepeatedDataReadTime\" intradaySetter=\"nugget.getAverageRepeatedDataReadTime()\" />\n <Column name=\"WasInterrupted\" intradaySetter=\"nugget.wasInterrupted()\" />\n <Column name=\"ResultClassName\" intradaySetter=\"queryProcessingResults.getQueryResultClass()\" />\n <Column name=\"ResultSize\" intradaySetter=\"queryProcessingResults.getQueryResultSize()\" />\n <Column name=\"IsReplayer\" intradaySetter=\"queryProcessingResults.isReplayer()\" />\n <Column name=\"Exception\" intradaySetter=\"queryProcessingResults.getException()\" />\n <Column name=\"ProcessInfoId\" intradayType=\"none\" dbSetter=\"none\" />\n <Column name=\"CpuNanos\" intradayType=\"none\" dbSetter=\"none\" />\n <Column name=\"UserCpuNanos\" intradayType=\"none\" dbSetter=\"none\" />\n <Column name=\"AllocatedBytes\" intradayType=\"none\" dbSetter=\"none\" />\n <Column name=\"PoolAllocatedBytes\" intradayType=\"none\" dbSetter=\"none\" />\n </Listener>\n \n <LoggerListener logFormat=\"2\" loggerPackage=\"com.illumon.iris.db.gen\" loggerClass=\"QueryPerformanceLogFormat2Logger\" rethrowLoggerExceptionsAsIOExceptions=\"false\" listenerPackage=\"com.illumon.iris.db.gen\" listenerClass=\"QueryPerformanceLogFormat2Listener\">\n \n <ImportState stateUpdateCall=\"newRow(ServerHost,WorkerName,PrimaryAuthenticatedUser,PrimaryEffectiveUser,ProcessInfoId)\" importStateType=\"com.illumon.iris.db.tables.dataimport.logtailer.ImportStatePartitionIndex\" />\n \n <LoggerImports>import com.illumon.iris.db.tables.utils.DBDateTime;</LoggerImports>\n \n <SystemInput name=\"workerDetails\" type=\"io.deephaven.enterprise.dispatcher.client.WorkerDetails\" />\n <SystemInput name=\"operationUserContext\" type=\"io.deephaven.enterprise.auth.UserContext\" />\n <SystemInput name=\"queryProcessingResults\" type=\"com.illumon.iris.db.tables.remotequery.QueryProcessingResults\" />\n <SystemInput name=\"nugget\" type=\"com.illumon.iris.db.tables.utils.QueryPerformanceNugget\" />\n \n <Column name=\"Date\" intradayType=\"none\" />\n <Column name=\"QueryId\" intradaySetter=\"workerDetails.getQueryId()\" />\n <Column name=\"DispatcherName\" intradaySetter=\"workerDetails.getDispatcherInstanceName()\" />\n <Column name=\"ServerHost\" intradaySetter=\"workerDetails.getServerDisplayHost()\" />\n <Column name=\"ClientHost\" intradaySetter=\"workerDetails.getClientDisplayHost()\" />\n <Column name=\"PrimaryAuthenticatedUser\" intradaySetter=\"workerDetails.getAuthToken().getTokenContext().getAuthenticatedUser()\" />\n <Column name=\"PrimaryEffectiveUser\" intradaySetter=\"workerDetails.getAuthToken().getTokenContext().getEffectiveUser()\" />\n <Column name=\"OperationAuthenticatedUser\" intradaySetter=\"operationUserContext == null ? null : operationUserContext.getAuthenticatedUser()\" />\n <Column name=\"OperationEffectiveUser\" intradaySetter=\"operationUserContext == null ? null : operationUserContext.getEffectiveUser()\" />\n <Column name=\"RequestId\" intradaySetter=\"workerDetails.getRequestId()\" />\n <Column name=\"WorkerName\" intradaySetter=\"workerDetails.getWorkerName()\" />\n <Column name=\"ProcessInfoId\" encoding=\"US_ASCII\" intradaySetter=\"io.deephaven.process.ProcessInfoConfig.getThisProcessIdValue()\" />\n <Column name=\"RequestDescription\" intradaySetter=\"workerDetails.getRequestDescription()\" />\n <Column name=\"StartTime\" intradaySetter=\"nugget.getStartClockTime()\" />\n <Column name=\"EndTime\" intradaySetter=\"nugget.getTotalTime() == null ? QueryConstants.NULL_LONG : DBTimeUtils.millisToNanos(nugget.getStartClockTime()) + nugget.getTotalTime()\" dbSetter=\"DBTimeUtils.nanosToTime(EndTime)\" datePartitionInput=\"nanos\" />\n <Column name=\"QueryClassName\" intradaySetter=\"queryProcessingResults.getQueryClassName()\" />\n <Column name=\"ClientName\" intradaySetter=\"workerDetails.getClientId()\" />\n <Column name=\"JobName\" intradaySetter=\"workerDetails.getJobId()\" />\n <Column name=\"WorkerProcessId\" intradaySetter=\"workerDetails.getWorkerPid()\" />\n <Column name=\"QueryNumber\" intradaySetter=\"queryProcessingResults.getQueryNumber()\" />\n <Column name=\"Timeout\" intradaySetter=\"workerDetails.getTimeout()\" />\n <Column name=\"Duration\" intradaySetter=\"nugget.getTotalTime() == null ? QueryConstants.NULL_LONG : nugget.getTotalTime()\" />\n <Column name=\"CpuNanos\" intradaySetter=\"nugget.getCpuNanos()\" />\n <Column name=\"UserCpuNanos\" intradaySetter=\"nugget.getUserCpuNanos()\" />\n <Column name=\"RequestedHeapSize\" intradaySetter=\"workerDetails.getRequestedHeapSize()\" />\n <Column name=\"WorkerHeapSize\" intradaySetter=\"workerDetails.getWorkerHeapSize()\" />\n <Column name=\"TotalMemoryFree\" intradaySetter=\"nugget.getEndFreeMemory()\" />\n <Column name=\"TotalMemoryUsed\" intradaySetter=\"nugget.getEndTotalMemory()\" />\n <Column name=\"FreeMemoryChange\" intradaySetter=\"nugget.getDiffFreeMemory()\" />\n <Column name=\"TotalMemoryChange\" intradaySetter=\"nugget.getDiffTotalMemory()\" />\n <Column name=\"AllocatedBytes\" intradaySetter=\"nugget.getAllocatedBytes()\" />\n <Column name=\"PoolAllocatedBytes\" intradaySetter=\"nugget.getPoolAllocatedBytes()\" />\n <Column name=\"FirstTimeDataReads\" intradaySetter=\"nugget.getFirstTimeDataReads()\" />\n <Column name=\"RepeatedDataReads\" intradaySetter=\"nugget.getRepeatedDataReads()\" />\n <Column name=\"AverageFirstTimeDataReadTime\" intradaySetter=\"nugget.getAverageFirstTimeDataReadTime()\" />\n <Column name=\"AverageRepeatedDataReadTime\" intradaySetter=\"nugget.getAverageRepeatedDataReadTime()\" />\n <Column name=\"WasInterrupted\" intradaySetter=\"nugget.wasInterrupted()\" />\n <Column name=\"ResultClassName\" intradaySetter=\"queryProcessingResults.getQueryResultClass()\" />\n <Column name=\"ResultSize\" intradaySetter=\"queryProcessingResults.getQueryResultSize()\" />\n <Column name=\"IsReplayer\" intradaySetter=\"queryProcessingResults.isReplayer()\" />\n <Column name=\"Exception\" intradaySetter=\"queryProcessingResults.getException()\" />\n </LoggerListener>\n \n <Validator>\n \n <assertColumnTypes />\n \n <assertColumnGrouped column=\"ClientHost\" />\n \n <assertNotNull columns=\"QueryId,DispatcherName,ServerHost,ClientHost,PrimaryAuthenticatedUser,PrimaryEffectiveUser\" />\n <assertNotNull columns=\"OperationAuthenticatedUser,OperationEffectiveUser,RequestId,WorkerName,RequestDescription\" />\n <assertNotNull columns=\"StartTime,QueryClassName,ClientName,JobName,QueryNumber,Timeout,TotalMemoryFree\" />\n <assertNotNull columns=\"TotalMemoryUsed,FreeMemoryChange,FirstTimeDataReads,RepeatedDataReads,WasInterrupted\" />\n <assertNotNull columns=\"ResultSize\" />\n \n <assertFracNan column=\"AverageFirstTimeDataReadTime\" min=\"0\" max=\"0\" />\n <assertFracNan column=\"AverageRepeatedDataReadTime\" min=\"0\" max=\"0\" />\n \n <assertFracInf column=\"AverageFirstTimeDataReadTime\" min=\"0\" max=\"0\" />\n <assertFracInf column=\"AverageRepeatedDataReadTime\" min=\"0\" max=\"0\" />\n \n <assertSize min=\"1\" max=\"10000000\" />\n \n <assertExpectedTableSize partitionsBefore=\"2\" partitionsAfter=\"2\" min=\"0.1\" max=\"10.0\" />\n </Validator>\n</Table>"
  • com.illumon.iris.db.gen.QueryPerformanceLogIndexLogger
    Modifier and Type
    Constant Field
    Value
    public static final long
    1320148767L
    public static final String
    "<Table name=\"QueryPerformanceLogIndex\" namespace=\"DbInternal\" defaultMergeFormat=\"DeephavenV1\" storageType=\"NestedPartitionedOnDisk\">\n <Partitions keyFormula=\"${autobalance_by_first_grouping_column}\" />\n \n <Column name=\"Date\" dataType=\"String\" columnType=\"Partitioning\" />\n <Column name=\"InternalPartition\" dataType=\"String\" />\n <Column name=\"ServerHost\" dataType=\"String\" columnType=\"Normal\" />\n <Column name=\"WorkerName\" dataType=\"String\" columnType=\"Normal\" />\n <Column name=\"PrimaryAuthenticatedUser\" dataType=\"String\" />\n <Column name=\"PrimaryEffectiveUser\" dataType=\"String\" />\n <Column name=\"ProcessInfoId\" dataType=\"String\" encoding=\"US_ASCII\" columnType=\"Normal\" description=\"Key for joining with DbInternal/ProcessInfo on &quot;Id&quot; or DbInternal/ProcessMetrics on &quot;ProcessId&quot;\" />\n \n <LoggerListener logFormat=\"1\" loggerClass=\"QueryPerformanceLogIndexLogger\" loggerPackage=\"com.illumon.iris.db.gen\" rethrowLoggerExceptionsAsIOExceptions=\"false\" tableLogger=\"false\" generateLogCalls=\"true\" verifyChecksum=\"true\" loggerLanguage=\"JAVA\" listenerClass=\"QueryPerformanceLogIndexListener\" listenerPackage=\"com.illumon.iris.db.gen\">\n \n <SystemInput name=\"InternalPartition\" type=\"java.lang.String\" />\n <SystemInput name=\"Tuple\" type=\"com.illumon.iris.db.util.tuples.ArrayTuple\" />\n \n <LoggerImports>import com.illumon.iris.db.util.tuples.ArrayTuple;</LoggerImports>\n \n <Column name=\"InternalPartition\" dataType=\"java.lang.String\" />\n <Column name=\"ServerHost\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(0))\" />\n <Column name=\"WorkerName\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(1))\" />\n <Column name=\"PrimaryAuthenticatedUser\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(2))\" />\n <Column name=\"PrimaryEffectiveUser\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(3))\" />\n <Column name=\"ProcessInfoId\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(4))\" />\n </LoggerListener>\n</Table>"
  • com.illumon.iris.db.gen.UpdatePerformanceLogFormat4Logger
    Modifier and Type
    Constant Field
    Value
    public static final long
    2816056102L
    public static final String
    "<Table name=\"UpdatePerformanceLog\" namespace=\"DbInternal\" storageType=\"NestedPartitionedOnDisk\" defaultListener=\"1\">\n <Partitions keyFormula=\"${autobalance_by_first_grouping_column}\" />\n \n <Column name=\"Date\" dataType=\"String\" columnType=\"Partitioning\" />\n <Column name=\"ServerHost\" dataType=\"String\" columnType=\"Normal\" />\n <Column name=\"DispatcherName\" dataType=\"String\" columnType=\"Normal\" />\n <Column name=\"WorkerName\" dataType=\"String\" columnType=\"Grouping\" />\n <Column name=\"ProcessInfoId\" dataType=\"String\" encoding=\"US_ASCII\" columnType=\"Normal\" description=\"Key for joining with DbInternal/ProcessInfo on &quot;Id&quot; or DbInternal/ProcessMetrics on &quot;ProcessId&quot;\" />\n <Column name=\"WorkerStartTime\" dataType=\"DateTime\" columnType=\"Normal\" />\n <Column name=\"ClientHost\" dataType=\"String\" columnType=\"Normal\" />\n <Column name=\"PrimaryAuthenticatedUser\" dataType=\"String\" />\n <Column name=\"PrimaryEffectiveUser\" dataType=\"String\" />\n <Column name=\"OperationAuthenticatedUser\" dataType=\"String\" />\n <Column name=\"OperationEffectiveUser\" dataType=\"String\" />\n <Column name=\"QueryName\" dataType=\"String\" columnType=\"Normal\" />\n <Column name=\"EntryId\" dataType=\"long\" columnType=\"Normal\" />\n <Column name=\"EntryDescription\" dataType=\"String\" columnType=\"Normal\" />\n <Column name=\"EntryCallerLine\" dataType=\"String\" columnType=\"Normal\" />\n <Column name=\"IntervalStartTime\" dataType=\"DateTime\" columnType=\"Normal\" />\n <Column name=\"IntervalEndTime\" dataType=\"DateTime\" columnType=\"Normal\" />\n <Column name=\"IntervalDuration\" dataType=\"long\" columnType=\"Normal\" />\n <Column name=\"EntryIntervalUsage\" dataType=\"long\" columnType=\"Normal\" />\n <Column name=\"EntryIntervalCpuNanos\" dataType=\"long\" columnType=\"Normal\" description=\"CPU time in nanoseconds used by threads while processing updates for this entry\" />\n <Column name=\"EntryIntervalUserCpuNanos\" dataType=\"long\" columnType=\"Normal\" description=\"User mode CPU time in nanoseconds used by threads while processing updates for this entry\" />\n <Column name=\"EntryIntervalAdded\" dataType=\"long\" columnType=\"Normal\" />\n <Column name=\"EntryIntervalRemoved\" dataType=\"long\" columnType=\"Normal\" />\n <Column name=\"EntryIntervalModified\" dataType=\"long\" columnType=\"Normal\" />\n <Column name=\"EntryIntervalShifted\" dataType=\"long\" columnType=\"Normal\" />\n <Column name=\"EntryIntervalInitialDataReads\" dataType=\"long\" columnType=\"Normal\" />\n <Column name=\"EntryIntervalRepeatDataReads\" dataType=\"long\" columnType=\"Normal\" />\n <Column name=\"EntryIntervalAverageInitialDataReadTime\" dataType=\"double\" columnType=\"Normal\" />\n <Column name=\"EntryIntervalAverageRepeatDataReadTime\" dataType=\"double\" columnType=\"Normal\" />\n <Column name=\"EntryIntervalInvocationCount\" dataType=\"long\" columnType=\"Normal\" />\n <Column name=\"TotalMemoryFree\" dataType=\"long\" columnType=\"Normal\" />\n <Column name=\"TotalMemoryUsed\" dataType=\"long\" columnType=\"Normal\" />\n <Column name=\"EntryIntervalAllocatedBytes\" dataType=\"long\" columnType=\"Normal\" description=\"Memory in bytes allocated by threads while processing updates for this entry\" />\n <Column name=\"EntryIntervalPoolAllocatedBytes\" dataType=\"long\" columnType=\"Normal\" description=\"Reusable pool memory in bytes allocated by threads while processing updates for this entry\" />\n \n <Listener logFormat=\"1\" listenerPackage=\"com.illumon.iris.db.gen\" listenerClass=\"UpdatePerformanceLogFormat1Listener\">\n <Column name=\"ServerHost\" intradaySetter=\"instanceLevelDetails.getServerHost()\" />\n <Column name=\"DispatcherName\" intradaySetter=\"instanceLevelDetails.getDispatcherName()\" />\n <Column name=\"WorkerName\" intradaySetter=\"instanceLevelDetails.getWorkerName()\" />\n <Column name=\"WorkerStartTime\" intradaySetter=\"intervalLevelDetails.getWorkerStartTimeNanos()\" directSetter=\"DBTimeUtils.nanosToTime(intervalLevelDetails.getWorkerStartTimeNanos())\" dbSetter=\"DBTimeUtils.nanosToTime(WorkerStartTime)\" />\n <Column name=\"ClientHost\" intradaySetter=\"performanceEntry.getClientHost()\" />\n <Column name=\"PrimaryAuthenticatedUser\" intradaySetter=\"performanceEntry.getPrimaryAuthenticatedUser()\" />\n <Column name=\"PrimaryEffectiveUser\" intradaySetter=\"performanceEntry.getPrimaryEffectiveUser()\" />\n <Column name=\"OperationAuthenticatedUser\" intradaySetter=\"performanceEntry.getOperationAuthenticatedUser()\" />\n <Column name=\"OperationEffectiveUser\" intradaySetter=\"performanceEntry.getOperationEffectiveUser()\" />\n <Column name=\"QueryName\" intradaySetter=\"performanceEntry.getQueryName()\" />\n <Column name=\"EntryId\" intradaySetter=\"performanceEntry.getId()\" />\n <Column name=\"EntryDescription\" intradaySetter=\"performanceEntry.getDescription()\" />\n <Column name=\"EntryCallerLine\" intradaySetter=\"performanceEntry.getCallerLine()\" />\n <Column name=\"IntervalStartTime\" directSetter=\"DBTimeUtils.millisToTime(intervalLevelDetails.getIntervalStartTimeMillis())\" intradaySetter=\"intervalLevelDetails.getIntervalStartTimeMillis()\" />\n <Column name=\"IntervalEndTime\" directSetter=\"DBTimeUtils.millisToTime(intervalLevelDetails.getIntervalEndTimeMillis())\" intradaySetter=\"intervalLevelDetails.getIntervalEndTimeMillis()\" />\n <Column name=\"IntervalDuration\" intradaySetter=\"intervalLevelDetails.getIntervalDurationNanos()\" />\n <Column name=\"EntryIntervalUsage\" intradaySetter=\"performanceEntry.getIntervalUsageNanos()\" />\n <Column name=\"EntryIntervalAdded\" intradaySetter=\"performanceEntry.getIntervalAdded()\" />\n <Column name=\"EntryIntervalRemoved\" intradaySetter=\"performanceEntry.getIntervalRemoved()\" />\n <Column name=\"EntryIntervalModified\" intradaySetter=\"performanceEntry.getIntervalModified()\" />\n <Column name=\"EntryIntervalShifted\" dbSetter=\"0\" intradayType=\"none\" />\n <Column name=\"EntryIntervalInitialDataReads\" intradaySetter=\"performanceEntry.getIntervalInitialReads()\" />\n <Column name=\"EntryIntervalRepeatDataReads\" intradaySetter=\"performanceEntry.getIntervalRepeatReads()\" />\n <Column name=\"EntryIntervalAverageInitialDataReadTime\" intradaySetter=\"performanceEntry.getIntervalInitialReads() == 0 ? QueryConstants.NULL_DOUBLE : performanceEntry.getIntervalInitialReadUsageNanos() / (double)performanceEntry.getIntervalInitialReads()\" />\n <Column name=\"EntryIntervalAverageRepeatDataReadTime\" intradaySetter=\"performanceEntry.getIntervalRepeatReads() == 0 ? QueryConstants.NULL_DOUBLE : performanceEntry.getIntervalRepeatReadUsageNanos() / (double)performanceEntry.getIntervalRepeatReads()\" />\n <Column name=\"EntryIntervalInvocationCount\" dataType=\"long\" intradayType=\"none\" dbSetter=\"QueryConstants.NULL_LONG\" />\n <Column name=\"TotalMemoryFree\" intradaySetter=\"performanceEntry.getTotalFreeMemory()\" />\n <Column name=\"TotalMemoryUsed\" intradaySetter=\"performanceEntry.getTotalUsedMemory()\" />\n <Column name=\"ProcessInfoId\" intradayType=\"none\" dbSetter=\"none\" />\n <Column name=\"EntryIntervalCpuNanos\" intradayType=\"none\" dbSetter=\"none\" />\n <Column name=\"EntryIntervalUserCpuNanos\" intradayType=\"none\" dbSetter=\"none\" />\n <Column name=\"EntryIntervalAllocatedBytes\" intradayType=\"none\" dbSetter=\"none\" />\n <Column name=\"EntryIntervalPoolAllocatedBytes\" intradayType=\"none\" dbSetter=\"none\" />\n </Listener>\n <Listener logFormat=\"2\" listenerPackage=\"com.illumon.iris.db.gen\" listenerClass=\"UpdatePerformanceLogFormat2Listener\">\n \n <Column name=\"ServerHost\" intradaySetter=\"instanceLevelDetails.getServerHost()\" />\n <Column name=\"DispatcherName\" intradaySetter=\"instanceLevelDetails.getDispatcherName()\" />\n <Column name=\"WorkerName\" intradaySetter=\"instanceLevelDetails.getWorkerName()\" />\n <Column name=\"WorkerStartTime\" intradaySetter=\"intervalLevelDetails.getWorkerStartTimeNanos()\" directSetter=\"DBTimeUtils.nanosToTime(intervalLevelDetails.getWorkerStartTimeNanos())\" dbSetter=\"DBTimeUtils.nanosToTime(WorkerStartTime)\" />\n <Column name=\"ClientHost\" intradaySetter=\"performanceEntry.getClientHost()\" />\n <Column name=\"PrimaryAuthenticatedUser\" intradaySetter=\"performanceEntry.getPrimaryAuthenticatedUser()\" />\n <Column name=\"PrimaryEffectiveUser\" intradaySetter=\"performanceEntry.getPrimaryEffectiveUser()\" />\n <Column name=\"OperationAuthenticatedUser\" intradaySetter=\"performanceEntry.getOperationAuthenticatedUser()\" />\n <Column name=\"OperationEffectiveUser\" intradaySetter=\"performanceEntry.getOperationEffectiveUser()\" />\n <Column name=\"QueryName\" intradaySetter=\"performanceEntry.getQueryName()\" />\n <Column name=\"EntryId\" intradaySetter=\"performanceEntry.getId()\" />\n <Column name=\"EntryDescription\" intradaySetter=\"performanceEntry.getDescription()\" />\n <Column name=\"EntryCallerLine\" intradaySetter=\"performanceEntry.getCallerLine()\" />\n <Column name=\"IntervalStartTime\" directSetter=\"DBTimeUtils.millisToTime(intervalLevelDetails.getIntervalStartTimeMillis())\" intradaySetter=\"intervalLevelDetails.getIntervalStartTimeMillis()\" />\n <Column name=\"IntervalEndTime\" directSetter=\"DBTimeUtils.millisToTime(intervalLevelDetails.getIntervalEndTimeMillis())\" intradaySetter=\"intervalLevelDetails.getIntervalEndTimeMillis()\" datePartitionInput=\"millis\" />\n <Column name=\"IntervalDuration\" intradaySetter=\"intervalLevelDetails.getIntervalDurationNanos()\" />\n <Column name=\"EntryIntervalUsage\" intradaySetter=\"performanceEntry.getIntervalUsageNanos()\" />\n <Column name=\"EntryIntervalAdded\" intradaySetter=\"performanceEntry.getIntervalAdded()\" />\n <Column name=\"EntryIntervalRemoved\" intradaySetter=\"performanceEntry.getIntervalRemoved()\" />\n <Column name=\"EntryIntervalModified\" intradaySetter=\"performanceEntry.getIntervalModified()\" />\n <Column name=\"EntryIntervalShifted\" dbSetter=\"0\" intradayType=\"none\" />\n <Column name=\"EntryIntervalInitialDataReads\" intradaySetter=\"performanceEntry.getIntervalInitialReads()\" />\n <Column name=\"EntryIntervalRepeatDataReads\" intradaySetter=\"performanceEntry.getIntervalRepeatReads()\" />\n <Column name=\"EntryIntervalAverageInitialDataReadTime\" intradaySetter=\"performanceEntry.getIntervalInitialReads() == 0 ? QueryConstants.NULL_DOUBLE : performanceEntry.getIntervalInitialReadUsageNanos() / (double)performanceEntry.getIntervalInitialReads()\" />\n <Column name=\"EntryIntervalAverageRepeatDataReadTime\" intradaySetter=\"performanceEntry.getIntervalRepeatReads() == 0 ? QueryConstants.NULL_DOUBLE : performanceEntry.getIntervalRepeatReadUsageNanos() / (double)performanceEntry.getIntervalRepeatReads()\" />\n <Column name=\"EntryIntervalInvocationCount\" intradaySetter=\"performanceEntry.getIntervalInvocationCount()\" />\n <Column name=\"TotalMemoryFree\" intradaySetter=\"performanceEntry.getTotalFreeMemory()\" />\n <Column name=\"TotalMemoryUsed\" intradaySetter=\"performanceEntry.getTotalUsedMemory()\" />\n <Column name=\"ProcessInfoId\" intradayType=\"none\" dbSetter=\"none\" />\n <Column name=\"EntryIntervalCpuNanos\" intradayType=\"none\" dbSetter=\"none\" />\n <Column name=\"EntryIntervalUserCpuNanos\" intradayType=\"none\" dbSetter=\"none\" />\n <Column name=\"EntryIntervalAllocatedBytes\" intradayType=\"none\" dbSetter=\"none\" />\n <Column name=\"EntryIntervalPoolAllocatedBytes\" intradayType=\"none\" dbSetter=\"none\" />\n </Listener>\n <Listener logFormat=\"3\" listenerPackage=\"com.illumon.iris.db.gen\" listenerClass=\"UpdatePerformanceLogFormat3Listener\">\n \n <Column name=\"ServerHost\" intradaySetter=\"instanceLevelDetails.getServerHost()\" />\n <Column name=\"DispatcherName\" intradaySetter=\"instanceLevelDetails.getDispatcherName()\" />\n <Column name=\"WorkerName\" intradaySetter=\"instanceLevelDetails.getWorkerName()\" />\n <Column name=\"WorkerStartTime\" intradaySetter=\"intervalLevelDetails.getWorkerStartTimeNanos()\" directSetter=\"DBTimeUtils.nanosToTime(intervalLevelDetails.getWorkerStartTimeNanos())\" dbSetter=\"DBTimeUtils.nanosToTime(WorkerStartTime)\" />\n <Column name=\"ClientHost\" intradaySetter=\"performanceEntry.getClientHost()\" />\n <Column name=\"PrimaryAuthenticatedUser\" intradaySetter=\"performanceEntry.getPrimaryAuthenticatedUser()\" />\n <Column name=\"PrimaryEffectiveUser\" intradaySetter=\"performanceEntry.getPrimaryEffectiveUser()\" />\n <Column name=\"OperationAuthenticatedUser\" intradaySetter=\"performanceEntry.getOperationAuthenticatedUser()\" />\n <Column name=\"OperationEffectiveUser\" intradaySetter=\"performanceEntry.getOperationEffectiveUser()\" />\n <Column name=\"QueryName\" intradaySetter=\"performanceEntry.getQueryName()\" />\n <Column name=\"EntryId\" intradaySetter=\"performanceEntry.getId()\" />\n <Column name=\"EntryDescription\" intradaySetter=\"performanceEntry.getDescription()\" />\n <Column name=\"EntryCallerLine\" intradaySetter=\"performanceEntry.getCallerLine()\" />\n <Column name=\"IntervalStartTime\" directSetter=\"DBTimeUtils.millisToTime(intervalLevelDetails.getIntervalStartTimeMillis())\" intradaySetter=\"intervalLevelDetails.getIntervalStartTimeMillis()\" />\n <Column name=\"IntervalEndTime\" directSetter=\"DBTimeUtils.millisToTime(intervalLevelDetails.getIntervalEndTimeMillis())\" intradaySetter=\"intervalLevelDetails.getIntervalEndTimeMillis()\" datePartitionInput=\"millis\" />\n <Column name=\"IntervalDuration\" intradaySetter=\"intervalLevelDetails.getIntervalDurationNanos()\" />\n <Column name=\"EntryIntervalUsage\" intradaySetter=\"performanceEntry.getIntervalUsageNanos()\" />\n <Column name=\"EntryIntervalAdded\" intradaySetter=\"performanceEntry.getIntervalAdded()\" />\n <Column name=\"EntryIntervalRemoved\" intradaySetter=\"performanceEntry.getIntervalRemoved()\" />\n <Column name=\"EntryIntervalModified\" intradaySetter=\"performanceEntry.getIntervalModified()\" />\n <Column name=\"EntryIntervalShifted\" intradaySetter=\"performanceEntry.getIntervalShifted()\" />\n <Column name=\"EntryIntervalInitialDataReads\" intradaySetter=\"performanceEntry.getIntervalInitialReads()\" />\n <Column name=\"EntryIntervalRepeatDataReads\" intradaySetter=\"performanceEntry.getIntervalRepeatReads()\" />\n <Column name=\"EntryIntervalAverageInitialDataReadTime\" intradaySetter=\"performanceEntry.getIntervalInitialReads() == 0 ? QueryConstants.NULL_DOUBLE : performanceEntry.getIntervalInitialReadUsageNanos() / (double)performanceEntry.getIntervalInitialReads()\" />\n <Column name=\"EntryIntervalAverageRepeatDataReadTime\" intradaySetter=\"performanceEntry.getIntervalRepeatReads() == 0 ? QueryConstants.NULL_DOUBLE : performanceEntry.getIntervalRepeatReadUsageNanos() / (double)performanceEntry.getIntervalRepeatReads()\" />\n <Column name=\"EntryIntervalInvocationCount\" intradaySetter=\"performanceEntry.getIntervalInvocationCount()\" />\n <Column name=\"TotalMemoryFree\" intradaySetter=\"performanceEntry.getTotalFreeMemory()\" />\n <Column name=\"TotalMemoryUsed\" intradaySetter=\"performanceEntry.getTotalUsedMemory()\" />\n <Column name=\"ProcessInfoId\" intradayType=\"none\" dbSetter=\"none\" />\n <Column name=\"EntryIntervalCpuNanos\" intradayType=\"none\" dbSetter=\"none\" />\n <Column name=\"EntryIntervalUserCpuNanos\" intradayType=\"none\" dbSetter=\"none\" />\n <Column name=\"EntryIntervalAllocatedBytes\" intradayType=\"none\" dbSetter=\"none\" />\n <Column name=\"EntryIntervalPoolAllocatedBytes\" intradayType=\"none\" dbSetter=\"none\" />\n </Listener>\n \n <LoggerListener logFormat=\"4\" loggerPackage=\"com.illumon.iris.db.gen\" loggerClass=\"UpdatePerformanceLogFormat4Logger\" rethrowLoggerExceptionsAsIOExceptions=\"false\" listenerPackage=\"com.illumon.iris.db.gen\" listenerClass=\"UpdatePerformanceLogFormat4Listener\">\n \n <ImportState stateUpdateCall=\"newRow(ProcessInfoId,ServerHost,WorkerName,PrimaryAuthenticatedUser,PrimaryEffectiveUser)\" importStateType=\"com.illumon.iris.db.tables.dataimport.logtailer.ImportStatePartitionIndex\" />\n \n <SystemInput name=\"instanceLevelDetails\" type=\"com.illumon.iris.db.v2.utils.UpdatePerformanceTracker.InstanceLevelDetails\" />\n <SystemInput name=\"intervalLevelDetails\" type=\"com.illumon.iris.db.v2.utils.UpdatePerformanceTracker.IntervalLevelDetails\" />\n <SystemInput name=\"performanceEntry\" type=\"com.illumon.iris.db.v2.utils.UpdatePerformanceTracker.Entry\" />\n \n <Column name=\"ServerHost\" intradaySetter=\"instanceLevelDetails.getServerHost()\" />\n <Column name=\"DispatcherName\" intradaySetter=\"instanceLevelDetails.getDispatcherName()\" />\n <Column name=\"WorkerName\" intradaySetter=\"instanceLevelDetails.getWorkerName()\" />\n <Column name=\"ProcessInfoId\" encoding=\"US_ASCII\" intradaySetter=\"io.deephaven.process.ProcessInfoConfig.getThisProcessIdValue()\" />\n <Column name=\"WorkerStartTime\" intradaySetter=\"intervalLevelDetails.getWorkerStartTimeNanos()\" directSetter=\"DBTimeUtils.nanosToTime(intervalLevelDetails.getWorkerStartTimeNanos())\" dbSetter=\"DBTimeUtils.nanosToTime(WorkerStartTime)\" />\n <Column name=\"ClientHost\" intradaySetter=\"performanceEntry.getClientHost()\" />\n <Column name=\"PrimaryAuthenticatedUser\" intradaySetter=\"performanceEntry.getPrimaryAuthenticatedUser()\" />\n <Column name=\"PrimaryEffectiveUser\" intradaySetter=\"performanceEntry.getPrimaryEffectiveUser()\" />\n <Column name=\"OperationAuthenticatedUser\" intradaySetter=\"performanceEntry.getOperationAuthenticatedUser()\" />\n <Column name=\"OperationEffectiveUser\" intradaySetter=\"performanceEntry.getOperationEffectiveUser()\" />\n <Column name=\"QueryName\" intradaySetter=\"performanceEntry.getQueryName()\" />\n <Column name=\"EntryId\" intradaySetter=\"performanceEntry.getId()\" />\n <Column name=\"EntryDescription\" intradaySetter=\"performanceEntry.getDescription()\" />\n <Column name=\"EntryCallerLine\" intradaySetter=\"performanceEntry.getCallerLine()\" />\n <Column name=\"IntervalStartTime\" directSetter=\"DBTimeUtils.millisToTime(intervalLevelDetails.getIntervalStartTimeMillis())\" intradaySetter=\"intervalLevelDetails.getIntervalStartTimeMillis()\" />\n <Column name=\"IntervalEndTime\" directSetter=\"DBTimeUtils.millisToTime(intervalLevelDetails.getIntervalEndTimeMillis())\" intradaySetter=\"intervalLevelDetails.getIntervalEndTimeMillis()\" datePartitionInput=\"millis\" />\n <Column name=\"IntervalDuration\" intradaySetter=\"intervalLevelDetails.getIntervalDurationNanos()\" />\n <Column name=\"EntryIntervalUsage\" intradaySetter=\"performanceEntry.getIntervalUsageNanos()\" />\n <Column name=\"EntryIntervalCpuNanos\" intradaySetter=\"performanceEntry.getIntervalCpuNanos()\" />\n <Column name=\"EntryIntervalUserCpuNanos\" intradaySetter=\"performanceEntry.getIntervalUserCpuNanos()\" />\n <Column name=\"EntryIntervalAdded\" intradaySetter=\"performanceEntry.getIntervalAdded()\" />\n <Column name=\"EntryIntervalRemoved\" intradaySetter=\"performanceEntry.getIntervalRemoved()\" />\n <Column name=\"EntryIntervalModified\" intradaySetter=\"performanceEntry.getIntervalModified()\" />\n <Column name=\"EntryIntervalShifted\" intradaySetter=\"performanceEntry.getIntervalShifted()\" />\n <Column name=\"EntryIntervalInitialDataReads\" intradaySetter=\"performanceEntry.getIntervalInitialReads()\" />\n <Column name=\"EntryIntervalRepeatDataReads\" intradaySetter=\"performanceEntry.getIntervalRepeatReads()\" />\n <Column name=\"EntryIntervalAverageInitialDataReadTime\" intradaySetter=\"performanceEntry.getIntervalInitialReads() == 0 ? QueryConstants.NULL_DOUBLE : performanceEntry.getIntervalInitialReadUsageNanos() / (double)performanceEntry.getIntervalInitialReads()\" />\n <Column name=\"EntryIntervalAverageRepeatDataReadTime\" intradaySetter=\"performanceEntry.getIntervalRepeatReads() == 0 ? QueryConstants.NULL_DOUBLE : performanceEntry.getIntervalRepeatReadUsageNanos() / (double)performanceEntry.getIntervalRepeatReads()\" />\n <Column name=\"EntryIntervalInvocationCount\" intradaySetter=\"performanceEntry.getIntervalInvocationCount()\" />\n <Column name=\"TotalMemoryFree\" intradaySetter=\"performanceEntry.getTotalFreeMemory()\" />\n <Column name=\"TotalMemoryUsed\" intradaySetter=\"performanceEntry.getTotalUsedMemory()\" />\n <Column name=\"EntryIntervalAllocatedBytes\" intradaySetter=\"performanceEntry.getIntervalAllocatedBytes()\" />\n <Column name=\"EntryIntervalPoolAllocatedBytes\" intradaySetter=\"performanceEntry.getIntervalPoolAllocatedBytes()\" />\n </LoggerListener>\n \n <Validator>\n \n <assertColumnTypes />\n \n <assertColumnGrouped column=\"WorkerName\" />\n \n <assertAscending column=\"IntervalEndTime\" groupByColumns=\"ProcessInfoId,EntryId\" />\n <assertAscending column=\"IntervalStartTime\" groupByColumns=\"ProcessInfoId,EntryId\" />\n \n <assertNotNull columns=\"ServerHost,DispatcherName,WorkerName,WorkerStartTime,EntryId,EntryDescription\" />\n <assertNotNull columns=\"IntervalStartTime,IntervalEndTime,IntervalDuration,EntryIntervalUsage,EntryIntervalAdded\" />\n <assertNotNull columns=\"EntryIntervalRemoved,EntryIntervalModified,EntryIntervalShifted,EntryIntervalInitialDataReads,EntryIntervalRepeatDataReads\" />\n <assertNotNull columns=\"TotalMemoryFree,TotalMemoryUsed\" />\n \n <assertFracNan column=\"EntryIntervalInitialDataReads\" min=\"0\" max=\"0\" />\n <assertFracNan column=\"EntryIntervalRepeatDataReads\" min=\"0\" max=\"0\" />\n \n <assertFracInf column=\"EntryIntervalInitialDataReads\" min=\"0\" max=\"0\" />\n <assertFracInf column=\"EntryIntervalRepeatDataReads\" min=\"0\" max=\"0\" />\n \n <assertSize min=\"1\" max=\"5000000000\" />\n \n <assertExpectedTableSize partitionsBefore=\"2\" partitionsAfter=\"2\" min=\"0.1\" max=\"10.0\" />\n </Validator>\n</Table>"
  • com.illumon.iris.db.gen.UpdatePerformanceLogIndexLogger
    Modifier and Type
    Constant Field
    Value
    public static final long
    484565980L
    public static final String
    "<Table name=\"UpdatePerformanceLogIndex\" namespace=\"DbInternal\" defaultMergeFormat=\"DeephavenV1\" storageType=\"NestedPartitionedOnDisk\">\n <Partitions keyFormula=\"${autobalance_by_first_grouping_column}\" />\n \n <Column name=\"Date\" dataType=\"String\" columnType=\"Partitioning\" />\n <Column name=\"InternalPartition\" dataType=\"String\" />\n <Column name=\"ProcessInfoId\" dataType=\"String\" encoding=\"US_ASCII\" columnType=\"Normal\" description=\"Key for joining with DbInternal/ProcessInfo on &quot;Id&quot; or DbInternal/ProcessMetrics on &quot;ProcessId&quot;\" />\n <Column name=\"ServerHost\" dataType=\"String\" columnType=\"Normal\" />\n <Column name=\"WorkerName\" dataType=\"String\" columnType=\"Grouping\" />\n <Column name=\"PrimaryAuthenticatedUser\" dataType=\"String\" />\n <Column name=\"PrimaryEffectiveUser\" dataType=\"String\" />\n \n <LoggerListener logFormat=\"1\" loggerClass=\"UpdatePerformanceLogIndexLogger\" loggerPackage=\"com.illumon.iris.db.gen\" rethrowLoggerExceptionsAsIOExceptions=\"false\" tableLogger=\"false\" generateLogCalls=\"true\" verifyChecksum=\"true\" loggerLanguage=\"JAVA\" listenerClass=\"UpdatePerformanceLogIndexListener\" listenerPackage=\"com.illumon.iris.db.gen\">\n \n <SystemInput name=\"InternalPartition\" type=\"java.lang.String\" />\n <SystemInput name=\"Tuple\" type=\"com.illumon.iris.db.util.tuples.ArrayTuple\" />\n \n <LoggerImports>import com.illumon.iris.db.util.tuples.ArrayTuple;</LoggerImports>\n \n <Column name=\"InternalPartition\" dataType=\"java.lang.String\" />\n <Column name=\"ProcessInfoId\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(0))\" />\n <Column name=\"ServerHost\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(1))\" />\n <Column name=\"WorkerName\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(2))\" />\n <Column name=\"PrimaryAuthenticatedUser\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(3))\" />\n <Column name=\"PrimaryEffectiveUser\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(4))\" />\n </LoggerListener>\n</Table>"
  • com.illumon.iris.db.gen.WorkspaceDataFormat1Logger
    Modifier and Type
    Constant Field
    Value
    public static final long
    297713755L
    public static final String
    "<Table name=\"WorkspaceData\" namespace=\"DbInternal\" storageType=\"NestedPartitionedOnDisk\" defaultListenerVersion=\"1\">\n <Partitions keyFormula=\"${autobalance_single}\" />\n \n <Column name=\"Date\" dataType=\"String\" columnType=\"Partitioning\" />\n <Column name=\"Owner\" dataType=\"String\" />\n <Column name=\"Name\" dataType=\"String\" encoding=\"UTF_8\" />\n <Column name=\"Id\" dataType=\"String\" />\n <Column name=\"Version\" dataType=\"int\" />\n <Column name=\"DataType\" dataType=\"String\" />\n <Column name=\"Data\" dataType=\"String\" symbolTable=\"None\" encoding=\"UTF_8\" />\n <Column name=\"Status\" dataType=\"String\" />\n <Column name=\"AdminGroups\" dataType=\"String[]\" />\n <Column name=\"ViewerGroups\" dataType=\"String[]\" />\n <Column name=\"LastModifiedByAuthenticated\" dataType=\"String\" />\n <Column name=\"LastModifiedByEffective\" dataType=\"String\" />\n <Column name=\"LastModifiedTime\" dataType=\"DateTime\" />\n \n <LoggerListener logFormat=\"1\" loggerPackage=\"com.illumon.iris.db.gen\" loggerClass=\"WorkspaceDataFormat1Logger\" listenerPackage=\"com.illumon.iris.db.gen\" listenerClass=\"WorkspaceDataFormat1Listener\" rethrowLoggerExceptionsAsIOExceptions=\"false\">\n \n <SystemInput name=\"owner\" type=\"String\" />\n <SystemInput name=\"name\" type=\"String\" />\n <SystemInput name=\"id\" type=\"String\" />\n <SystemInput name=\"version\" type=\"int\" />\n <SystemInput name=\"dataType\" type=\"String\" />\n <SystemInput name=\"data\" type=\"String\" />\n <SystemInput name=\"status\" type=\"String\" />\n <SystemInput name=\"adminGroups\" type=\"String[]\" />\n <SystemInput name=\"viewerGroups\" type=\"String[]\" />\n <SystemInput name=\"userContext\" type=\"io.deephaven.enterprise.auth.UserContext\" />\n <SystemInput name=\"lastModifiedTime\" type=\"long\" />\n \n <Column name=\"Date\" intradayType=\"none\" />\n <Column name=\"Owner\" dataType=\"java.lang.String\" intradaySetter=\"owner\" />\n <Column name=\"Name\" dataType=\"java.lang.String\" intradaySetter=\"name\" encoding=\"UTF_8\" />\n <Column name=\"Id\" dataType=\"java.lang.String\" intradaySetter=\"id\" />\n <Column name=\"Version\" dataType=\"int\" intradaySetter=\"version\" />\n <Column name=\"DataType\" dataType=\"java.lang.String\" intradaySetter=\"dataType\" />\n <Column name=\"Data\" dataType=\"java.lang.String\" intradaySetter=\"data\" symbolTable=\"None\" encoding=\"UTF_8\" />\n <Column name=\"Status\" dataType=\"java.lang.String\" intradaySetter=\"status\" />\n <Column name=\"AdminGroups\" intradayType=\"Blob\" intradaySetter=\"adminGroups\" autoBlobInitSize=\"256\" autoBlobMaxSize=\"32000\" />\n <Column name=\"ViewerGroups\" intradayType=\"Blob\" intradaySetter=\"viewerGroups\" autoBlobInitSize=\"256\" autoBlobMaxSize=\"32000\" />\n <Column name=\"LastModifiedByAuthenticated\" dataType=\"java.lang.String\" intradaySetter=\"userContext == null ? null : userContext.getAuthenticatedUser()\" />\n <Column name=\"LastModifiedByEffective\" dataType=\"java.lang.String\" intradaySetter=\"userContext == null ? null : userContext.getEffectiveUser()\" />\n <Column name=\"LastModifiedTime\" intradaySetter=\"lastModifiedTime\" datePartitionInput=\"millis\" />\n </LoggerListener>\n \n <Validator>\n \n <assertColumnTypes />\n \n <assertNotNull columns=\"Owner,Name,Id,Version,DataType,Data,Status,LastModifiedByAuthenticated,LastModifiedByEffective,LastModifiedTime\" />\n \n <assertSize min=\"0\" max=\"1000000\" />\n </Validator>\n</Table>"
  • com.illumon.iris.db.tables.dataimport.logtailer.AckMessage
    Modifier and Type
    Constant Field
    Value
    protected static final int
    BASELINE_VERSION
    2
    protected static final int
    NO_VERSION
    1
    protected static final int
    VERSION_INDICATOR
    -559038737
  • com.illumon.iris.db.tables.dataimport.logtailer.AckRescanMessage
    Modifier and Type
    Constant Field
    Value
    protected static final int
    BASELINE_VERSION
    2
    protected static final int
    NO_VERSION
    1
    protected static final int
    VERSION_INDICATOR
    -559038737
  • com.illumon.iris.db.tables.dataimport.logtailer.AckTruncateMessage
    Modifier and Type
    Constant Field
    Value
    protected static final int
    BASELINE_VERSION
    2
    protected static final int
    NO_VERSION
    1
    protected static final int
    VERSION_INDICATOR
    -559038737
  • com.illumon.iris.db.tables.dataimport.logtailer.BinaryStoreImportProcessor
    Modifier and Type
    Constant Field
    Value
    public static final String
    ".header"
  • com.illumon.iris.db.tables.dataimport.logtailer.DataImportProcessor
    Modifier and Type
    Constant Field
    Value
    public static final int
    1
    public static final int
    2
  • com.illumon.iris.db.tables.dataimport.logtailer.DataImportProcessorBaseImpl
    Modifier and Type
    Constant Field
    Value
    protected static final String
    "checkpointIntervalMillis"
    protected static final String
    "DataImportStreamProcessor.default"
    protected static final String
    "DataImportStreamProcessor"
    protected static final String
    "flushIntervalMillis"
    protected static final String
    "maxShutdownDelayMillis"
    protected static final String
    "profilingLevel"
  • com.illumon.iris.db.tables.dataimport.logtailer.DataImportServer
    Modifier and Type
    Constant Field
    Value
    public static final long
    5000L
    public static final String
    "log.tailer.ack.timeout"
    public static final long
    100L
    public static final String
    "log.tailer.poll.pause"
  • com.illumon.iris.db.tables.dataimport.logtailer.FilePosition
    Modifier and Type
    Constant Field
    Value
    protected static final int
    BASELINE_VERSION
    2
    protected static final int
    NO_VERSION
    1
    protected static final int
    VERSION_INDICATOR
    -559038737
  • com.illumon.iris.db.tables.dataimport.logtailer.FilePosition.Legacy
    Modifier and Type
    Constant Field
    Value
    protected static final int
    BASELINE_VERSION
    2
    protected static final int
    NO_VERSION
    1
    protected static final int
    VERSION_INDICATOR
    -559038737
  • com.illumon.iris.db.tables.dataimport.logtailer.ImportState
    Modifier and Type
    Constant Field
    Value
    public static final long
    3888304759287799487L
  • com.illumon.iris.db.tables.dataimport.logtailer.LogtailerConstants
    Modifier and Type
    Constant Field
    Value
    public static final String
    "DataContent.consumersUseDirectBuffers"
    public static final String
    "BinaryStoreMaxEntrySize"
    public static final String
    "DataContent.producersUseDirectBuffers"
  • com.illumon.iris.db.tables.dataimport.logtailer.PayloadDataImportChannelItem
    Modifier and Type
    Constant Field
    Value
    protected static final int
    BASELINE_VERSION
    2
    protected static final int
    NO_VERSION
    1
    protected static final int
    VERSION_INDICATOR
    -559038737
  • com.illumon.iris.db.tables.dataimport.logtailer.RescanDataItem
    Modifier and Type
    Constant Field
    Value
    protected static final int
    BASELINE_VERSION
    2
    protected static final int
    NO_VERSION
    1
    protected static final int
    VERSION_INDICATOR
    -559038737
  • com.illumon.iris.db.tables.dataimport.logtailer.TableIdentifierDataItem
    Modifier and Type
    Constant Field
    Value
    protected static final int
    BASELINE_VERSION
    2
    protected static final int
    NO_VERSION
    1
    protected static final int
    VERSION_INDICATOR
    -559038737
  • com.illumon.iris.db.tables.dataimport.logtailer.TruncatePartitionDataItem
    Modifier and Type
    Constant Field
    Value
    protected static final int
    BASELINE_VERSION
    2
    protected static final int
    NO_VERSION
    1
    protected static final int
    VERSION_INDICATOR
    -559038737
  • com.illumon.iris.db.tables.dbarrays.DbArray<T>
    Modifier and Type
    Constant Field
    Value
    public static final long
    2691131699080413017L
  • com.illumon.iris.db.tables.dbarrays.DbArrayBase
    Modifier and Type
    Constant Field
    Value
    public static final String
    " "
    public static final long
    -2429677814745466454L
  • com.illumon.iris.db.tables.dbarrays.DbByteArray
    Modifier and Type
    Constant Field
    Value
    public static final long
    8519130615638683196L
  • com.illumon.iris.db.tables.dbarrays.DbCharArray
    Modifier and Type
    Constant Field
    Value
    public static final long
    -1373264425081841175L
  • com.illumon.iris.db.tables.dbarrays.DbDoubleArray
    Modifier and Type
    Constant Field
    Value
    public static final long
    7218901311693729986L
  • com.illumon.iris.db.tables.dbarrays.DbFloatArray
    Modifier and Type
    Constant Field
    Value
    public static final long
    -1889118072737983807L
  • com.illumon.iris.db.tables.dbarrays.DbIntArray
    Modifier and Type
    Constant Field
    Value
    public static final long
    -4282375411744560278L
  • com.illumon.iris.db.tables.dbarrays.DbLongArray
    Modifier and Type
    Constant Field
    Value
    public static final long
    -4934601086974582202L
  • com.illumon.iris.db.tables.dbarrays.DbShortArray
    Modifier and Type
    Constant Field
    Value
    public static final long
    -6562228894877343013L
  • com.illumon.iris.db.tables.utils.CsvHelpers
    Modifier and Type
    Constant Field
    Value
    public static final int
    1000000
  • com.illumon.iris.db.tables.utils.CsvParserFormat
    Modifier and Type
    Constant Field
    Value
    public static final String
    "BPIPE"
  • com.illumon.iris.db.tables.utils.DBTimeUtils
    Modifier and Type
    Constant Field
    Value
    public static final long
    86400000000000L
    public static final long
    3600000000000L
    public static final long
    60000000000L
    public static final long
    1000000000L
    public static final long
    604800000000000L
    public static final long
    31536000000000000L
  • com.illumon.iris.db.tables.utils.TableManagementTools
    Modifier and Type
    Constant Field
    Value
    public static final String
    "Index"
    public static final String
    "Key"
  • com.illumon.iris.db.tables.utils.TableTools
    Modifier and Type
    Constant Field
    Value
    public static final String
    "(null)"
  • com.illumon.iris.db.v2.utils.rsp.RspArray<T extends RspArray>
    Modifier and Type
    Constant Field
    Value
    public static final int
    65535
    public static final int
    65536
  • com.illumon.iris.importers.csv.parsers.CsvObjectParserBase<TYPE,TARRAY>
    Modifier and Type
    Constant Field
    Value
    protected static final int
    INITIAL_TRANSFORM_BUFFER_SIZE
    32
  • com.illumon.iris.importers.csv.parsers.CsvPartitionColumnParser
    Modifier and Type
    Constant Field
    Value
    protected static final int
    INITIAL_TRANSFORM_BUFFER_SIZE
    32
  • com.illumon.iris.utils.IngesterUtils
    Modifier and Type
    Constant Field
    Value
    public static final long
    86400000L
    public static final long
    3600000L
    public static final long
    60000L
    public static final long
    1000L
    public static final long
    604800000L
    public static final long
    31536000000L

io.deephaven.*

  • io.deephaven.enterprise.dnd.logger.engine.impl.gen.QueryOperationPerformanceLogCommunityIndexFormat1Logger
    Modifier and Type
    Constant Field
    Value
    public static final long
    666879697L
    public static final String
    "<Table name=\"QueryOperationPerformanceLogCommunityIndex\" namespace=\"DbInternal\" storageType=\"NestedPartitionedOnDisk\">\n <Partitions keyFormula=\"${autobalance_by_first_grouping_column}\" />\n \n <Column name=\"Date\" dataType=\"String\" columnType=\"Partitioning\" />\n <Column name=\"InternalPartition\" dataType=\"String\" />\n <Column name=\"ProcessUniqueId\" dataType=\"String\" />\n <Column name=\"WorkerName\" dataType=\"String\" />\n <Column name=\"ServerHost\" dataType=\"String\" />\n <Column name=\"PrimaryAuthenticatedUser\" dataType=\"String\" />\n <Column name=\"PrimaryEffectiveUser\" dataType=\"String\" />\n \n <LoggerListener logFormat=\"1\" loggerClass=\"QueryOperationPerformanceLogCommunityIndexFormat1Logger\" loggerPackage=\"io.deephaven.enterprise.dnd.logger.engine.impl.gen\" listenerClass=\"QueryOperationPerformanceLogCommunityIndexFormat1Listener\" listenerPackage=\"io.deephaven.enterprise.dnd.logger.engine.impl.gen\">\n \n <SystemInput name=\"InternalPartition\" type=\"java.lang.String\" />\n <SystemInput name=\"Tuple\" type=\"com.illumon.iris.db.util.tuples.ArrayTuple\" />\n \n <LoggerImports>import com.illumon.iris.db.util.tuples.ArrayTuple;</LoggerImports>\n \n <Column name=\"InternalPartition\" dataType=\"java.lang.String\" />\n <Column name=\"ProcessUniqueId\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(0))\" />\n <Column name=\"WorkerName\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(1))\" />\n <Column name=\"ServerHost\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(2))\" />\n <Column name=\"PrimaryAuthenticatedUser\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(3))\" />\n <Column name=\"PrimaryEffectiveUser\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(4))\" />\n </LoggerListener>\n</Table>"
  • io.deephaven.enterprise.dnd.logger.engine.impl.gen.QueryPerformanceLogCommunityIndexFormat1Logger
    Modifier and Type
    Constant Field
    Value
    public static final long
    1278250452L
    public static final String
    "<Table name=\"QueryPerformanceLogCommunityIndex\" namespace=\"DbInternal\" storageType=\"NestedPartitionedOnDisk\">\n <Partitions keyFormula=\"${autobalance_by_first_grouping_column}\" />\n \n <Column name=\"Date\" dataType=\"String\" columnType=\"Partitioning\" />\n <Column name=\"InternalPartition\" dataType=\"String\" />\n <Column name=\"ProcessUniqueId\" dataType=\"String\" />\n <Column name=\"WorkerName\" dataType=\"String\" />\n <Column name=\"ServerHost\" dataType=\"String\" />\n <Column name=\"PrimaryAuthenticatedUser\" dataType=\"String\" />\n <Column name=\"PrimaryEffectiveUser\" dataType=\"String\" />\n \n <LoggerListener logFormat=\"1\" loggerClass=\"QueryPerformanceLogCommunityIndexFormat1Logger\" loggerPackage=\"io.deephaven.enterprise.dnd.logger.engine.impl.gen\" listenerClass=\"QueryPerformanceLogCommunityIndexFormat1Listener\" listenerPackage=\"io.deephaven.enterprise.dnd.logger.engine.impl.gen\">\n \n <SystemInput name=\"InternalPartition\" type=\"java.lang.String\" />\n <SystemInput name=\"Tuple\" type=\"com.illumon.iris.db.util.tuples.ArrayTuple\" />\n \n <LoggerImports>import com.illumon.iris.db.util.tuples.ArrayTuple;</LoggerImports>\n \n <Column name=\"InternalPartition\" dataType=\"java.lang.String\" />\n <Column name=\"ProcessUniqueId\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(0))\" />\n <Column name=\"WorkerName\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(1))\" />\n <Column name=\"ServerHost\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(2))\" />\n <Column name=\"PrimaryAuthenticatedUser\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(3))\" />\n <Column name=\"PrimaryEffectiveUser\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(4))\" />\n </LoggerListener>\n</Table>"
  • io.deephaven.enterprise.dnd.logger.engine.impl.gen.ServerStateLogCommunityIndexFormat1Logger
    Modifier and Type
    Constant Field
    Value
    public static final long
    3872795891L
    public static final String
    "<Table name=\"ServerStateLogCommunityIndex\" namespace=\"DbInternal\" storageType=\"NestedPartitionedOnDisk\">\n <Partitions keyFormula=\"${autobalance_by_first_grouping_column}\" />\n \n <Column name=\"Date\" dataType=\"String\" columnType=\"Partitioning\" />\n <Column name=\"InternalPartition\" dataType=\"String\" />\n <Column name=\"ProcessUniqueId\" dataType=\"String\" />\n <Column name=\"AuthenticatedUser\" dataType=\"String\" />\n <Column name=\"EffectiveUser\" dataType=\"String\" />\n \n <LoggerListener logFormat=\"1\" loggerClass=\"ServerStateLogCommunityIndexFormat1Logger\" loggerPackage=\"io.deephaven.enterprise.dnd.logger.engine.impl.gen\" listenerClass=\"ServerStateLogCommunityIndexFormat1Listener\" listenerPackage=\"io.deephaven.enterprise.dnd.logger.engine.impl.gen\">\n \n <SystemInput name=\"InternalPartition\" type=\"java.lang.String\" />\n <SystemInput name=\"Tuple\" type=\"com.illumon.iris.db.util.tuples.generated.ObjectObjectObjectTuple\" />\n \n <LoggerImports>import com.illumon.iris.db.util.tuples.generated.ObjectObjectObjectTuple;</LoggerImports>\n \n <Column name=\"InternalPartition\" dataType=\"java.lang.String\" />\n <Column name=\"ProcessUniqueId\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ObjectObjectObjectTuple)Tuple).getFirstElement())\" />\n <Column name=\"AuthenticatedUser\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ObjectObjectObjectTuple)Tuple).getSecondElement())\" />\n <Column name=\"EffectiveUser\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ObjectObjectObjectTuple)Tuple).getThirdElement())\" />\n </LoggerListener>\n</Table>"
  • io.deephaven.enterprise.dnd.logger.engine.impl.gen.UpdatePerformanceLogCommunityIndexFormat1Logger
    Modifier and Type
    Constant Field
    Value
    public static final long
    1022703067L
    public static final String
    "<Table name=\"UpdatePerformanceLogCommunityIndex\" namespace=\"DbInternal\" storageType=\"NestedPartitionedOnDisk\">\n <Partitions keyFormula=\"${autobalance_by_first_grouping_column}\" />\n \n <Column name=\"Date\" dataType=\"String\" columnType=\"Partitioning\" />\n <Column name=\"InternalPartition\" dataType=\"String\" />\n <Column name=\"ProcessUniqueId\" dataType=\"String\" />\n <Column name=\"WorkerName\" dataType=\"String\" />\n <Column name=\"ServerHost\" dataType=\"String\" />\n <Column name=\"PrimaryAuthenticatedUser\" dataType=\"String\" />\n <Column name=\"PrimaryEffectiveUser\" dataType=\"String\" />\n \n <LoggerListener logFormat=\"1\" loggerClass=\"UpdatePerformanceLogCommunityIndexFormat1Logger\" loggerPackage=\"io.deephaven.enterprise.dnd.logger.engine.impl.gen\" listenerClass=\"UpdatePerformanceLogCommunityIndexFormat1Listener\" listenerPackage=\"io.deephaven.enterprise.dnd.logger.engine.impl.gen\">\n \n <SystemInput name=\"InternalPartition\" type=\"java.lang.String\" />\n <SystemInput name=\"Tuple\" type=\"com.illumon.iris.db.util.tuples.ArrayTuple\" />\n \n <LoggerImports>import com.illumon.iris.db.util.tuples.ArrayTuple;</LoggerImports>\n \n <Column name=\"InternalPartition\" dataType=\"java.lang.String\" />\n <Column name=\"ProcessUniqueId\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(0))\" />\n <Column name=\"WorkerName\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(1))\" />\n <Column name=\"ServerHost\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(2))\" />\n <Column name=\"PrimaryAuthenticatedUser\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(3))\" />\n <Column name=\"PrimaryEffectiveUser\" dataType=\"java.lang.String\" intradaySetter=\"(String)(((ArrayTuple)Tuple).getElement(4))\" />\n </LoggerListener>\n</Table>"
  • io.deephaven.iris.db.gen.ProcessInfoFormat1Logger
    Modifier and Type
    Constant Field
    Value
    public static final long
    1709997022L
    public static final String
    "<Table namespace=\"DbInternal\" name=\"ProcessInfo\" storageType=\"NestedPartitionedOnDisk\">\n <Partitions keyFormula=\"${autobalance_single}\" />\n \n <Column name=\"Date\" dataType=\"String\" columnType=\"Partitioning\" />\n <Column name=\"Id\" dataType=\"String\" encoding=\"US_ASCII\" columnType=\"Grouping\" />\n <Column name=\"Type\" dataType=\"String\" encoding=\"US_ASCII\" />\n <Column name=\"Key\" dataType=\"String\" encoding=\"UTF_8\" />\n <Column name=\"Value\" dataType=\"String\" symbolTable=\"None\" encoding=\"UTF_8\" />\n \n <LoggerListener logFormat=\"1\" loggerPackage=\"io.deephaven.iris.db.gen\" loggerClass=\"ProcessInfoFormat1Logger\" listenerPackage=\"io.deephaven.iris.db.gen\" listenerClass=\"ProcessInfoFormat1Listener\" rethrowLoggerExceptionsAsIOExceptions=\"false\">\n \n <SystemInput name=\"id\" type=\"String\" />\n <SystemInput name=\"type\" type=\"String\" />\n <SystemInput name=\"key\" type=\"String\" />\n <SystemInput name=\"value\" type=\"String\" />\n \n <Column name=\"Date\" intradayType=\"none\" />\n <Column name=\"Id\" intradaySetter=\"id\" encoding=\"US_ASCII\" />\n <Column name=\"Type\" intradaySetter=\"type\" encoding=\"US_ASCII\" />\n <Column name=\"Key\" intradaySetter=\"key\" encoding=\"UTF_8\" />\n <Column name=\"Value\" intradaySetter=\"value\" symbolTable=\"None\" encoding=\"UTF_8\" />\n </LoggerListener>\n \n <Validator>\n \n <assertColumnTypes />\n \n <assertColumnGrouped column=\"Id\" />\n \n <assertNotNull columns=\"Id,Type,Key,Value\" />\n \n <assertSize min=\"1\" max=\"1000000\" />\n \n <assertExpectedTableSize partitionsBefore=\"2\" partitionsAfter=\"2\" min=\"0.1\" max=\"10.0\" />\n </Validator>\n</Table>"
  • io.deephaven.iris.db.gen.ProcessMetricsFormat1Logger
    Modifier and Type
    Constant Field
    Value
    public static final long
    3551050250L
    public static final String
    "<Table namespace=\"DbInternal\" name=\"ProcessMetrics\" storageType=\"NestedPartitionedOnDisk\">\n <Partitions keyFormula=\"${autobalance_single}\" />\n \n <Column name=\"Date\" dataType=\"String\" columnType=\"Partitioning\" />\n <Column name=\"Timestamp\" dataType=\"DateTime\" />\n <Column name=\"ProcessId\" dataType=\"String\" encoding=\"US_ASCII\" columnType=\"Grouping\" />\n <Column name=\"Name\" dataType=\"String\" encoding=\"US_ASCII\" />\n <Column name=\"Interval\" dataType=\"String\" encoding=\"US_ASCII\" />\n <Column name=\"Type\" dataType=\"String\" encoding=\"US_ASCII\" />\n <Column name=\"N\" dataType=\"long\" />\n <Column name=\"Sum\" dataType=\"long\" />\n <Column name=\"Last\" dataType=\"long\" />\n <Column name=\"Min\" dataType=\"long\" />\n <Column name=\"Max\" dataType=\"long\" />\n <Column name=\"Avg\" dataType=\"long\" />\n <Column name=\"Sum2\" dataType=\"long\" />\n <Column name=\"Stdev\" dataType=\"long\" />\n \n <LoggerListener logFormat=\"1\" loggerPackage=\"io.deephaven.iris.db.gen\" loggerClass=\"ProcessMetricsFormat1Logger\" listenerPackage=\"io.deephaven.iris.db.gen\" listenerClass=\"ProcessMetricsFormat1Listener\" rethrowLoggerExceptionsAsIOExceptions=\"false\">\n \n <SystemInput name=\"timestamp\" type=\"long\" />\n <SystemInput name=\"processId\" type=\"String\" />\n <SystemInput name=\"name\" type=\"String\" />\n <SystemInput name=\"interval\" type=\"String\" />\n <SystemInput name=\"type\" type=\"String\" />\n <SystemInput name=\"n\" type=\"long\" />\n <SystemInput name=\"sum\" type=\"long\" />\n <SystemInput name=\"last\" type=\"long\" />\n <SystemInput name=\"min\" type=\"long\" />\n <SystemInput name=\"max\" type=\"long\" />\n <SystemInput name=\"avg\" type=\"long\" />\n <SystemInput name=\"sum2\" type=\"long\" />\n <SystemInput name=\"stdev\" type=\"long\" />\n \n <Column name=\"Date\" intradayType=\"none\" />\n <Column name=\"Timestamp\" intradaySetter=\"timestamp\" datePartitionInput=\"millis\" />\n <Column name=\"ProcessId\" intradaySetter=\"processId\" />\n <Column name=\"Name\" intradaySetter=\"name\" />\n <Column name=\"Interval\" intradaySetter=\"interval\" />\n <Column name=\"Type\" intradaySetter=\"type\" />\n <Column name=\"N\" intradaySetter=\"n\" />\n <Column name=\"Sum\" intradaySetter=\"sum\" />\n <Column name=\"Last\" intradaySetter=\"last\" />\n <Column name=\"Min\" intradaySetter=\"min\" />\n <Column name=\"Max\" intradaySetter=\"max\" />\n <Column name=\"Avg\" intradaySetter=\"avg\" />\n <Column name=\"Sum2\" intradaySetter=\"sum2\" />\n <Column name=\"Stdev\" intradaySetter=\"stdev\" />\n </LoggerListener>\n \n <Validator>\n \n <assertColumnTypes />\n \n <assertColumnGrouped column=\"ProcessId\" />\n \n <assertNotNull columns=\"ProcessId,Name,Interval,Type\" />\n \n <assertSize min=\"1\" max=\"10000000000\" />\n \n <assertExpectedTableSize partitionsBefore=\"2\" partitionsAfter=\"2\" min=\"0.1\" max=\"10.0\" />\n </Validator>\n</Table>"
  • io.deephaven.iris.db.gen.ResourceUtilizationFormat1Logger
    Modifier and Type
    Constant Field
    Value
    public static final long
    871855882L
    public static final String
    "<Table namespace=\"DbInternal\" name=\"ResourceUtilization\" storageType=\"NestedPartitionedOnDisk\">\n <Partitions keyFormula=\"${autobalance_single}\" />\n \n <Column name=\"Date\" dataType=\"String\" columnType=\"Partitioning\" />\n <Column name=\"Timestamp\" dataType=\"DateTime\" />\n <Column name=\"LoggingProcessName\" dataType=\"String\" encoding=\"US_ASCII\" columnType=\"Grouping\" />\n <Column name=\"ResourceProcessName\" dataType=\"String\" encoding=\"US_ASCII\" columnType=\"Grouping\" />\n <Column name=\"HeapUsageMB\" dataType=\"int\" />\n <Column name=\"WorkerCount\" dataType=\"int\" />\n <Column name=\"Comment\" dataType=\"String\" encoding=\"US_ASCII\" />\n \n <LoggerListener logFormat=\"1\" loggerPackage=\"io.deephaven.iris.db.gen\" loggerClass=\"ResourceUtilizationFormat1Logger\" listenerPackage=\"io.deephaven.iris.db.gen\" listenerClass=\"ResourceUtilizationFormat1Listener\" rethrowLoggerExceptionsAsIOExceptions=\"false\">\n \n <SystemInput name=\"timestamp\" type=\"long\" />\n <SystemInput name=\"loggingProcessName\" type=\"String\" />\n <SystemInput name=\"resourceProcessName\" type=\"String\" />\n <SystemInput name=\"heapUsageMB\" type=\"int\" />\n <SystemInput name=\"workerCount\" type=\"int\" />\n <SystemInput name=\"comment\" type=\"String\" />\n \n <Column name=\"Date\" intradayType=\"none\" />\n <Column name=\"Timestamp\" intradaySetter=\"timestamp\" datePartitionInput=\"millis\" />\n <Column name=\"LoggingProcessName\" intradaySetter=\"loggingProcessName\" />\n <Column name=\"ResourceProcessName\" intradaySetter=\"resourceProcessName\" />\n <Column name=\"HeapUsageMB\" intradaySetter=\"heapUsageMB\" />\n <Column name=\"WorkerCount\" intradaySetter=\"workerCount\" />\n <Column name=\"Comment\" intradaySetter=\"comment\" />\n </LoggerListener>\n \n <Validator>\n \n <assertColumnTypes />\n \n <assertColumnGrouped column=\"LoggingProcessName\" />\n \n <assertNotNull columns=\"LoggingProcessName,ResourceProcessName,ResourceName,ResourceValue\" />\n \n <assertSize min=\"0\" max=\"10000000000\" />\n </Validator>\n</Table>"