Package io.trino
Class SystemSessionProperties
java.lang.Object
io.trino.SystemSessionProperties
- All Implemented Interfaces:
SystemSessionPropertiesProvider
public final class SystemSessionProperties
extends Object
implements SystemSessionPropertiesProvider
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
ConstructorsConstructorDescriptionSystemSessionProperties(QueryManagerConfig queryManagerConfig, TaskManagerConfig taskManagerConfig, MemoryManagerConfig memoryManagerConfig, FeaturesConfig featuresConfig, OptimizerConfig optimizerConfig, NodeMemoryConfig nodeMemoryConfig, DynamicFilterConfig dynamicFilterConfig, NodeSchedulerConfig nodeSchedulerConfig) -
Method Summary
Modifier and TypeMethodDescriptionstatic longstatic doublestatic io.airlift.units.DataSizestatic IntegergetCostEstimationWorkerCount(Session session) static StringgetExecutionPolicy(Session session) static io.airlift.units.DataSizestatic io.airlift.units.DataSizestatic intstatic intstatic io.airlift.units.DataSizestatic intstatic doublestatic doublestatic intstatic io.airlift.units.DataSizestatic doublestatic intgetInitialSplitsPerNode(Session session) getJoinDistributionType(Session session) static io.airlift.units.DataSizegetJoinMaxBroadcastTableSize(Session session) static doublestatic longgetJoinReorderingStrategy(Session session) static OptionalIntgetMaxDriversPerTask(Session session) static intgetMaxGroupingSets(Session session) static intgetMaxHashPartitionCount(Session session) static io.airlift.units.DataSizegetMaxPartialTopNMemory(Session session) static intgetMaxRecursionDepth(Session session) static io.airlift.units.DataSizegetMaxRemoteTaskRequestSize(Session session) static intgetMaxReorderedJoins(Session session) static intstatic intgetMaxTasksWaitingForNodePerStage(Session session) static intgetMaxUnacknowledgedSplitsPerTask(Session session) static intgetMinHashPartitionCount(Session session) static longgetMinInputRowsPerTask(Session session) static io.airlift.units.DataSizegetMinInputSizePerTask(Session session) static io.airlift.units.DurationgetOptimizerTimeout(Session session) static intgetPagePartitioningBufferPoolSize(Session session) static intstatic io.airlift.units.DurationgetQueryMaxCpuTime(Session session) static io.airlift.units.DurationgetQueryMaxExecutionTime(Session session) static io.airlift.units.DataSizegetQueryMaxMemory(Session session) static io.airlift.units.DataSizegetQueryMaxMemoryPerNode(Session session) static io.airlift.units.DurationgetQueryMaxPlanningTime(Session session) static io.airlift.units.DurationgetQueryMaxRunTime(Session session) static Optional<io.airlift.units.DataSize>getQueryMaxScanPhysicalBytes(Session session) static intgetQueryMaxStageCount(Session session) static io.airlift.units.DataSizegetQueryMaxTotalMemory(Session session) static intgetQueryPriority(Session session) static intgetQueryRetryAttempts(Session session) static intstatic io.airlift.units.DataSizegetRemoteTaskRequestSizeHeadroom(Session session) static intgetRequiredWorkers(Session session) static io.airlift.units.DurationgetRequiredWorkersMaxWait(Session session) static doublegetRetryDelayScaleFactor(Session session) static io.airlift.units.DurationgetRetryInitialDelay(Session session) static io.airlift.units.DurationgetRetryMaxDelay(Session session) static RetryPolicygetRetryPolicy(Session session) List<PropertyMetadata<?>>getSpatialPartitioningTableName(Session session) static io.airlift.units.Durationstatic doublestatic intgetTaskConcurrency(Session session) static intgetTaskPartitionedWriterCount(Session session) static intgetTaskRetryAttemptsPerTask(Session session) static intgetTaskScaleWritersMaxWriterCount(Session session) static intgetTaskWriterCount(Session session) getTimeZoneId(Session session) static io.airlift.units.DataSizegetWriterMinSize(Session session) static booleanignoreDownStreamPreferences(Session session) static booleanstatic booleanisAllowPushdownIntoConnectors(Session session) static booleanstatic booleanisColocatedJoinEnabled(Session session) static booleanisComplexExpressionPushdown(Session session) static booleanisDefaultFilterFactorEnabled(Session session) static booleanisDictionaryAggregationEnabled(Session session) static booleanisDistributedSortEnabled(Session session) static booleanstatic booleanisEnableDynamicFiltering(Session session) static booleanstatic booleanisEnableIntermediateAggregations(Session session) static booleanisEnableLargeDynamicFilters(Session session) static booleanisEnableStatsCalculator(Session session) static booleanisExchangeCompressionEnabled(Session session) static booleanstatic booleanisForceSingleNodeOutput(Session session) static booleanisForceSpillingOperator(Session session) static booleanisHideInaccessibleColumns(Session session) static booleanisIgnoreStatsCalculatorFailures(Session session) static booleanstatic booleanisLateMaterializationEnabled(Session session) static booleanisLegacyCatalogRoles(Session session) static booleanisMergeProjectWithValues(Session session) static booleanstatic booleanisOmitDateTimeTypePrecision(Session session) static booleanstatic booleanstatic booleanisOptimizeHashGenerationEnabled(Session session) static booleanisOptimizeMetadataQueries(Session session) static booleanisOptimizeTopNRanking(Session session) static booleanisParseDecimalLiteralsAsDouble(Session session) static booleanstatic booleanstatic booleanisPushAggregationThroughOuterJoin(Session session) static booleanstatic booleanisPushTableWriteThroughUnion(Session session) static booleanisRedistributeWrites(Session session) static booleanstatic booleanstatic booleanisScaleWriters(Session session) static booleanisShareIndexLoading(Session session) static booleanisSkipRedundantSort(Session session) static booleanisSpatialJoinEnabled(Session session) static booleanisSpillEnabled(Session session) static booleanisStatisticsCpuTimerEnabled(Session session) static booleanstatic booleanisTaskScaleWritersEnabled(Session session) static booleanisUseExactPartitioning(Session session) static booleanisUsePartialDistinctLimit(Session session) static booleanisUsePartialTopN(Session session) static booleanisUsePreferredWritePartitioning(Session session) static booleanisUseTableScanNodePartitioning(Session session) markDistinctStrategy(Session session) static booleanpreferPartialAggregation(Session session) static booleanpreferStreamingOperators(Session session) static booleanresourceOvercommit(Session session) static booleanuseLegacyWindowFilterPushdown(Session session)
-
Field Details
-
OPTIMIZE_HASH_GENERATION
- See Also:
-
JOIN_DISTRIBUTION_TYPE
- See Also:
-
JOIN_MAX_BROADCAST_TABLE_SIZE
- See Also:
-
JOIN_MULTI_CLAUSE_INDEPENDENCE_FACTOR
- See Also:
-
MAX_HASH_PARTITION_COUNT
- See Also:
-
MIN_HASH_PARTITION_COUNT
- See Also:
-
PREFER_STREAMING_OPERATORS
- See Also:
-
TASK_WRITER_COUNT
- See Also:
-
TASK_PARTITIONED_WRITER_COUNT
- See Also:
-
TASK_CONCURRENCY
- See Also:
-
TASK_SHARE_INDEX_LOADING
- See Also:
-
QUERY_MAX_MEMORY
- See Also:
-
QUERY_MAX_TOTAL_MEMORY
- See Also:
-
QUERY_MAX_EXECUTION_TIME
- See Also:
-
QUERY_MAX_PLANNING_TIME
- See Also:
-
QUERY_MAX_RUN_TIME
- See Also:
-
RESOURCE_OVERCOMMIT
- See Also:
-
QUERY_MAX_CPU_TIME
- See Also:
-
QUERY_MAX_SCAN_PHYSICAL_BYTES
- See Also:
-
QUERY_MAX_STAGE_COUNT
- See Also:
-
REDISTRIBUTE_WRITES
- See Also:
-
USE_PREFERRED_WRITE_PARTITIONING
- See Also:
-
PREFERRED_WRITE_PARTITIONING_MIN_NUMBER_OF_PARTITIONS
- See Also:
-
SCALE_WRITERS
- See Also:
-
TASK_SCALE_WRITERS_ENABLED
- See Also:
-
TASK_SCALE_WRITERS_MAX_WRITER_COUNT
- See Also:
-
WRITER_MIN_SIZE
- See Also:
-
PUSH_TABLE_WRITE_THROUGH_UNION
- See Also:
-
EXECUTION_POLICY
- See Also:
-
DICTIONARY_AGGREGATION
- See Also:
-
USE_TABLE_SCAN_NODE_PARTITIONING
- See Also:
-
TABLE_SCAN_NODE_PARTITIONING_MIN_BUCKET_TO_TASK_RATIO
- See Also:
-
SPATIAL_JOIN
- See Also:
-
SPATIAL_PARTITIONING_TABLE_NAME
- See Also:
-
COLOCATED_JOIN
- See Also:
-
JOIN_REORDERING_STRATEGY
- See Also:
-
MAX_REORDERED_JOINS
- See Also:
-
INITIAL_SPLITS_PER_NODE
- See Also:
-
SPLIT_CONCURRENCY_ADJUSTMENT_INTERVAL
- See Also:
-
OPTIMIZE_METADATA_QUERIES
- See Also:
-
QUERY_PRIORITY
- See Also:
-
SPILL_ENABLED
- See Also:
-
AGGREGATION_OPERATOR_UNSPILL_MEMORY_LIMIT
- See Also:
-
OPTIMIZE_DISTINCT_AGGREGATIONS
- See Also:
-
ITERATIVE_OPTIMIZER_TIMEOUT
- See Also:
-
ENABLE_FORCED_EXCHANGE_BELOW_GROUP_ID
- See Also:
-
EXCHANGE_COMPRESSION
- See Also:
-
ENABLE_INTERMEDIATE_AGGREGATIONS
- See Also:
-
PUSH_AGGREGATION_THROUGH_OUTER_JOIN
- See Also:
-
PUSH_PARTIAL_AGGREGATION_THROUGH_JOIN
- See Also:
-
PRE_AGGREGATE_CASE_AGGREGATIONS_ENABLED
- See Also:
-
PARSE_DECIMAL_LITERALS_AS_DOUBLE
- See Also:
-
FORCE_SINGLE_NODE_OUTPUT
- See Also:
-
FILTER_AND_PROJECT_MIN_OUTPUT_PAGE_SIZE
- See Also:
-
FILTER_AND_PROJECT_MIN_OUTPUT_PAGE_ROW_COUNT
- See Also:
-
DISTRIBUTED_SORT
- See Also:
-
USE_PARTIAL_TOPN
- See Also:
-
USE_PARTIAL_DISTINCT_LIMIT
- See Also:
-
MAX_RECURSION_DEPTH
- See Also:
-
USE_MARK_DISTINCT
- See Also:
-
MARK_DISTINCT_STRATEGY
- See Also:
-
PREFER_PARTIAL_AGGREGATION
- See Also:
-
OPTIMIZE_TOP_N_RANKING
- See Also:
-
MAX_GROUPING_SETS
- See Also:
-
STATISTICS_CPU_TIMER_ENABLED
- See Also:
-
ENABLE_STATS_CALCULATOR
- See Also:
-
STATISTICS_PRECALCULATION_FOR_PUSHDOWN_ENABLED
- See Also:
-
COLLECT_PLAN_STATISTICS_FOR_ALL_QUERIES
- See Also:
-
IGNORE_STATS_CALCULATOR_FAILURES
- See Also:
-
MAX_DRIVERS_PER_TASK
- See Also:
-
DEFAULT_FILTER_FACTOR_ENABLED
- See Also:
-
FILTER_CONJUNCTION_INDEPENDENCE_FACTOR
- See Also:
-
NON_ESTIMATABLE_PREDICATE_APPROXIMATION_ENABLED
- See Also:
-
SKIP_REDUNDANT_SORT
- See Also:
-
ALLOW_PUSHDOWN_INTO_CONNECTORS
- See Also:
-
COMPLEX_EXPRESSION_PUSHDOWN
- See Also:
-
PREDICATE_PUSHDOWN_USE_TABLE_PROPERTIES
- See Also:
-
LATE_MATERIALIZATION
- See Also:
-
ENABLE_DYNAMIC_FILTERING
- See Also:
-
ENABLE_COORDINATOR_DYNAMIC_FILTERS_DISTRIBUTION
- See Also:
-
ENABLE_LARGE_DYNAMIC_FILTERS
- See Also:
-
QUERY_MAX_MEMORY_PER_NODE
- See Also:
-
IGNORE_DOWNSTREAM_PREFERENCES
- See Also:
-
FILTERING_SEMI_JOIN_TO_INNER
- See Also:
-
OPTIMIZE_DUPLICATE_INSENSITIVE_JOINS
- See Also:
-
REQUIRED_WORKERS_COUNT
- See Also:
-
REQUIRED_WORKERS_MAX_WAIT_TIME
- See Also:
-
COST_ESTIMATION_WORKER_COUNT
- See Also:
-
OMIT_DATETIME_TYPE_PRECISION
- See Also:
-
USE_LEGACY_WINDOW_FILTER_PUSHDOWN
- See Also:
-
MAX_UNACKNOWLEDGED_SPLITS_PER_TASK
- See Also:
-
MERGE_PROJECT_WITH_VALUES
- See Also:
-
TIME_ZONE_ID
- See Also:
-
LEGACY_CATALOG_ROLES
- See Also:
-
INCREMENTAL_HASH_ARRAY_LOAD_FACTOR_ENABLED
- See Also:
-
MAX_PARTIAL_TOP_N_MEMORY
- See Also:
-
RETRY_POLICY
- See Also:
-
QUERY_RETRY_ATTEMPTS
- See Also:
-
TASK_RETRY_ATTEMPTS_PER_TASK
- See Also:
-
MAX_TASKS_WAITING_FOR_EXECUTION_PER_QUERY
- See Also:
-
MAX_TASKS_WAITING_FOR_NODE_PER_STAGE
- See Also:
-
RETRY_INITIAL_DELAY
- See Also:
-
RETRY_MAX_DELAY
- See Also:
-
RETRY_DELAY_SCALE_FACTOR
- See Also:
-
HIDE_INACCESSIBLE_COLUMNS
- See Also:
-
FAULT_TOLERANT_EXECUTION_TARGET_TASK_INPUT_SIZE
- See Also:
-
FAULT_TOLERANT_EXECUTION_TARGET_TASK_SPLIT_COUNT
- See Also:
-
FAULT_TOLERANT_EXECUTION_MAX_TASK_SPLIT_COUNT
- See Also:
-
FAULT_TOLERANT_EXECUTION_COORDINATOR_TASK_MEMORY
- See Also:
-
FAULT_TOLERANT_EXECUTION_TASK_MEMORY
- See Also:
-
FAULT_TOLERANT_EXECUTION_TASK_MEMORY_GROWTH_FACTOR
- See Also:
-
FAULT_TOLERANT_EXECUTION_TASK_MEMORY_ESTIMATION_QUANTILE
- See Also:
-
FAULT_TOLERANT_EXECUTION_PARTITION_COUNT
- See Also:
-
ADAPTIVE_PARTIAL_AGGREGATION_ENABLED
- See Also:
-
ADAPTIVE_PARTIAL_AGGREGATION_MIN_ROWS
- See Also:
-
ADAPTIVE_PARTIAL_AGGREGATION_UNIQUE_ROWS_RATIO_THRESHOLD
- See Also:
-
REMOTE_TASK_ADAPTIVE_UPDATE_REQUEST_SIZE_ENABLED
- See Also:
-
REMOTE_TASK_MAX_REQUEST_SIZE
- See Also:
-
REMOTE_TASK_REQUEST_SIZE_HEADROOM
- See Also:
-
REMOTE_TASK_GUARANTEED_SPLITS_PER_REQUEST
- See Also:
-
JOIN_PARTITIONED_BUILD_MIN_ROW_COUNT
- See Also:
-
MIN_INPUT_SIZE_PER_TASK
- See Also:
-
MIN_INPUT_ROWS_PER_TASK
- See Also:
-
USE_EXACT_PARTITIONING
- See Also:
-
FORCE_SPILLING_JOIN
- See Also:
-
FAULT_TOLERANT_EXECUTION_FORCE_PREFERRED_WRITE_PARTITIONING_ENABLED
- See Also:
-
PAGE_PARTITIONING_BUFFER_POOL_SIZE
- See Also:
-
-
Constructor Details
-
SystemSessionProperties
public SystemSessionProperties() -
SystemSessionProperties
@Inject public SystemSessionProperties(QueryManagerConfig queryManagerConfig, TaskManagerConfig taskManagerConfig, MemoryManagerConfig memoryManagerConfig, FeaturesConfig featuresConfig, OptimizerConfig optimizerConfig, NodeMemoryConfig nodeMemoryConfig, DynamicFilterConfig dynamicFilterConfig, NodeSchedulerConfig nodeSchedulerConfig)
-
-
Method Details
-
getSessionProperties
- Specified by:
getSessionPropertiesin interfaceSystemSessionPropertiesProvider
-
getExecutionPolicy
-
isOptimizeHashGenerationEnabled
-
getJoinDistributionType
-
getJoinMaxBroadcastTableSize
-
getJoinMultiClauseIndependenceFactor
-
getMaxHashPartitionCount
-
getMinHashPartitionCount
-
preferStreamingOperators
-
getTaskWriterCount
-
getTaskPartitionedWriterCount
-
isRedistributeWrites
-
isUsePreferredWritePartitioning
-
getPreferredWritePartitioningMinNumberOfPartitions
-
isScaleWriters
-
isTaskScaleWritersEnabled
-
getTaskScaleWritersMaxWriterCount
-
getWriterMinSize
-
isPushTableWriteThroughUnion
-
getTaskConcurrency
-
isDictionaryAggregationEnabled
-
isOptimizeMetadataQueries
-
getQueryMaxMemory
-
getQueryMaxTotalMemory
-
getQueryMaxRunTime
-
getQueryMaxExecutionTime
-
getQueryMaxPlanningTime
-
resourceOvercommit
-
getQueryMaxStageCount
-
isUseTableScanNodePartitioning
-
getTableScanNodePartitioningMinBucketToTaskRatio
-
getJoinReorderingStrategy
-
getMaxReorderedJoins
-
isColocatedJoinEnabled
-
isSpatialJoinEnabled
-
getSpatialPartitioningTableName
-
getInitialSplitsPerNode
-
getQueryPriority
-
getSplitConcurrencyAdjustmentInterval
-
getQueryMaxCpuTime
-
getQueryMaxScanPhysicalBytes
-
isSpillEnabled
-
getAggregationOperatorUnspillMemoryLimit
-
isOptimizeDistinctAggregationEnabled
-
getOptimizerTimeout
-
isEnableForcedExchangeBelowGroupId
-
isExchangeCompressionEnabled
-
isEnableIntermediateAggregations
-
isPushAggregationThroughOuterJoin
-
isPushPartialAggregationThroughJoin
-
isPreAggregateCaseAggregationsEnabled
-
isParseDecimalLiteralsAsDouble
-
isForceSingleNodeOutput
-
getFilterAndProjectMinOutputPageSize
-
getFilterAndProjectMinOutputPageRowCount
-
markDistinctStrategy
-
preferPartialAggregation
-
isOptimizeTopNRanking
-
isDistributedSortEnabled
-
isUsePartialTopN
-
isUsePartialDistinctLimit
-
getMaxRecursionDepth
-
getMaxGroupingSets
-
getMaxDriversPerTask
-
isStatisticsCpuTimerEnabled
-
isEnableStatsCalculator
-
isStatisticsPrecalculationForPushdownEnabled
-
isCollectPlanStatisticsForAllQueries
-
isIgnoreStatsCalculatorFailures
-
isDefaultFilterFactorEnabled
-
getFilterConjunctionIndependenceFactor
-
isNonEstimatablePredicateApproximationEnabled
-
isSkipRedundantSort
-
isAllowPushdownIntoConnectors
-
isComplexExpressionPushdown
-
isPredicatePushdownUseTableProperties
-
isLateMaterializationEnabled
-
isEnableDynamicFiltering
-
isEnableCoordinatorDynamicFiltersDistribution
-
isEnableLargeDynamicFilters
-
getQueryMaxMemoryPerNode
-
ignoreDownStreamPreferences
-
isRewriteFilteringSemiJoinToInnerJoin
-
isOptimizeDuplicateInsensitiveJoins
-
getRequiredWorkers
-
getRequiredWorkersMaxWait
-
getCostEstimationWorkerCount
-
isOmitDateTimeTypePrecision
-
useLegacyWindowFilterPushdown
-
getMaxUnacknowledgedSplitsPerTask
-
isMergeProjectWithValues
-
getTimeZoneId
-
isLegacyCatalogRoles
-
isIncrementalHashArrayLoadFactorEnabled
-
getMaxPartialTopNMemory
-
getRetryPolicy
-
getQueryRetryAttempts
-
getTaskRetryAttemptsPerTask
-
getMaxTasksWaitingForExecutionPerQuery
-
getMaxTasksWaitingForNodePerStage
-
getRetryInitialDelay
-
getRetryMaxDelay
-
getRetryDelayScaleFactor
-
isHideInaccessibleColumns
-
getFaultTolerantExecutionTargetTaskInputSize
public static io.airlift.units.DataSize getFaultTolerantExecutionTargetTaskInputSize(Session session) -
getFaultTolerantExecutionTargetTaskSplitCount
-
getFaultTolerantExecutionMaxTaskSplitCount
-
getFaultTolerantExecutionDefaultCoordinatorTaskMemory
public static io.airlift.units.DataSize getFaultTolerantExecutionDefaultCoordinatorTaskMemory(Session session) -
getFaultTolerantExecutionDefaultTaskMemory
-
getFaultTolerantExecutionTaskMemoryGrowthFactor
-
getFaultTolerantExecutionTaskMemoryEstimationQuantile
-
getFaultTolerantExecutionPartitionCount
-
isAdaptivePartialAggregationEnabled
-
getAdaptivePartialAggregationMinRows
-
getAdaptivePartialAggregationUniqueRowsRatioThreshold
-
isRemoteTaskAdaptiveUpdateRequestSizeEnabled
-
getMaxRemoteTaskRequestSize
-
getRemoteTaskRequestSizeHeadroom
-
getRemoteTaskGuaranteedSplitsPerRequest
-
getJoinPartitionedBuildMinRowCount
-
getMinInputSizePerTask
-
getMinInputRowsPerTask
-
isUseExactPartitioning
-
isForceSpillingOperator
-
isFaultTolerantExecutionForcePreferredWritePartitioningEnabled
public static boolean isFaultTolerantExecutionForcePreferredWritePartitioningEnabled(Session session) -
getPagePartitioningBufferPoolSize
-