Added missing cache configuration properties.
@@ -839,11 +839,24 @@ object VisorCacheCommand {
cacheT += ("Group", cfg.getGroupName)
cacheT += ("Dynamic Deployment ID", cfg.getDynamicDeploymentId)
+ cacheT += ("System", bool2Str(cfg.isSystem))
+
cacheT += ("Mode", cfg.getMode)
cacheT += ("Atomicity Mode", safe(cfg.getAtomicityMode))
cacheT += ("Statistic Enabled", bool2Str(cfg.isStatisticsEnabled))
cacheT += ("Management Enabled", bool2Str(cfg.isManagementEnabled))
+ cacheT += ("On-heap cache enabled", bool2Str(cfg.isOnheapCacheEnabled))
+ cacheT += ("Partition Loss Policy", cfg.getPartitionLossPolicy)
+ cacheT += ("Query Parallelism", cfg.getQueryParallelism)
+ cacheT += ("Copy On Read", bool2Str(cfg.isCopyOnRead))
+ cacheT += ("Listener Configurations", cfg.getListenerConfigurations)
+ cacheT += ("Load Previous Value", bool2Str(cfg.isLoadPreviousValue))
+ cacheT += ("Memory Policy Name", cfg.getMemoryPolicyName)
+ cacheT += ("Node Filter", cfg.getNodeFilter)
+ cacheT += ("Read From Backup", bool2Str(cfg.isReadFromBackup))
+ cacheT += ("Topology Validator", cfg.getTopologyValidator)
+
cacheT += ("Time To Live Eager Flag", cfg.isEagerTtl)
cacheT += ("Write Synchronization Mode", safe(cfg.getWriteSynchronizationMode))
@@ -860,6 +873,8 @@ object VisorCacheCommand {
cacheT += ("Rebalance Timeout", rebalanceCfg.getTimeout)
cacheT += ("Rebalance Delay", rebalanceCfg.getPartitionedDelay)
cacheT += ("Time Between Rebalance Messages", rebalanceCfg.getThrottle)
+ cacheT += ("Rebalance Batches Count", rebalanceCfg.getBatchesPrefetchCnt)
+ cacheT += ("Rebalance Cache Order", rebalanceCfg.getRebalanceOrder)
cacheT += ("Eviction Policy Enabled", bool2Str(evictCfg.getPolicy != null))
cacheT += ("Eviction Policy", safe(evictCfg.getPolicy))
@@ -881,8 +896,9 @@ object VisorCacheCommand {
cacheT += ("Store Keep Binary", storeCfg.isStoreKeepBinary)
cacheT += ("Store Read Through", bool2Str(storeCfg.isReadThrough))
cacheT += ("Store Write Through", bool2Str(storeCfg.isWriteThrough))
+ cacheT += ("Store Write Coalescing", bool2Str(storeCfg.getWriteBehindCoalescing))
- cacheT += ("Write-Behind Enabled", bool2Str(storeCfg.isEnabled))
+ cacheT += ("Write-Behind Enabled", bool2Str(storeCfg.isWriteBehindEnabled))
cacheT += ("Write-Behind Flush Size", storeCfg.getFlushSize)
cacheT += ("Write-Behind Frequency", storeCfg.getFlushFrequency)
cacheT += ("Write-Behind Flush Threads Count", storeCfg.getFlushThreadCount)
@@ -895,8 +911,11 @@ object VisorCacheCommand {
cacheT += ("Expiry Policy Factory Class Name", safe(cfg.getExpiryPolicyFactory))
cacheT +=("Query Execution Time Threshold", queryCfg.getLongQueryWarningTimeout)
- cacheT +=("Query Schema Name", queryCfg.getSqlSchema)
cacheT +=("Query Escaped Names", bool2Str(queryCfg.isSqlEscapeAll))
+ cacheT +=("Query Schema Name", queryCfg.getSqlSchema)
+ cacheT +=("Query Indexed Types", queryCfg.getIndexedTypes)
+ cacheT +=("Maximum payload size for offheap indexes", cfg.getSqlIndexMaxInlineSize)
+ cacheT +=("Query Metrics History Size", cfg.getQueryDetailMetricsSize)
val sqlFxs = queryCfg.getSqlFunctionClasses
