Comet Configuration Settings#
Comet provides the following configuration settings.
Scan Configuration Settings#
Config |
Description |
Default Value |
|---|---|---|
|
Whether to allow Comet’s native scan to replace the Parquet scan when Spark’s spark.sql.parquet.enableVectorizedReader is set to false. By default (false), Comet falls back to Spark in that case, because Comet’s native readers mirror Spark’s vectorized reader semantics rather than Spark’s parquet-mr (non-vectorized) semantics, which permit silent overflow / null-on-narrowing that Comet has no equivalent for. For more information, refer to the Comet Compatibility Guide. |
false |
|
The number of Iceberg data files to read concurrently within a single task. Higher values improve throughput for tables with many small files by overlapping I/O latency, but increase memory usage. Values between 2 and 8 are suggested. |
1 |
|
Whether to enable native Iceberg table scan using iceberg-rust. When enabled, Iceberg tables are read directly through native execution, bypassing Spark’s DataSource V2 API for better performance. |
true |
|
Parquet files may contain unsigned 8-bit integers (UINT_8) which Spark maps to ShortType. When this config is true (default), Comet falls back to Spark for ShortType columns because we cannot distinguish signed INT16 (safe) from unsigned UINT_8 (may produce different results). Set to false to allow native execution of ShortType columns if you know your data does not contain unsigned UINT_8 columns from improperly encoded Parquet files. For more information, refer to the Comet Compatibility Guide. |
true |
|
Defines filesystem schemes (e.g., hdfs, webhdfs) that the native side accesses via libhdfs, separated by commas. Valid only when built with hdfs-opendal feature enabled. |
|
|
Defines filesystem schemes (e.g., blob, minio, r2) that Comet treats as S3-compliant, separated by commas. Such schemes reuse the |
Parquet Reader Configuration Settings#
Config |
Description |
Default Value |
|---|---|---|
|
When enabled, the native Parquet reader evaluates pushed filters during decode and lazily materializes projected columns for surviving rows (DataFusion’s pushdown_filters / late-materialization). Format-level pruning (row-group statistics, page index, bloom filters) is independent of this flag and runs whenever Spark’s spark.sql.parquet.filterPushdown is enabled. Disabling this flag still lets format-level pruning work; the per-row eval falls back to the CometFilter operator above the scan. |
false |
Query Execution Settings#
Config |
Description |
Default Value |
|---|---|---|
|
Java uses locale-specific rules when converting strings to upper or lower case and Rust does not, so we disable upper and lower by default. |
false |
|
When enabled, data from Spark (non-native) CSV v1 and v2 scans will be converted to Arrow format. |
false |
|
When enabled, data from Spark (non-native) JSON v1 and v2 scans will be converted to Arrow format. |
false |
|
When enabled, data from Spark (non-native) Parquet v1 and v2 scans will be converted to Arrow format. |
false |
|
Whether to enable debug mode for Comet. When enabled, Comet will do additional checks for debugging purpose. For example, validating array when importing arrays from JVM at native side. Note that these checks may be expensive in performance and should only be enabled for debugging purpose. |
false |
|
Whether to enable Comet extension for Spark. When this is turned on, Spark will use Comet to read Parquet data source. Note that to enable native vectorized execution, both this config and |
true |
|
Whether to enable native columnar to row conversion. When enabled, Comet will use native Rust code to convert Arrow columnar data to Spark UnsafeRow format instead of the JVM implementation. The native conversion carries a fixed JNI cost per batch and is slower than the JVM implementation for small batches. |
false |
|
Whether to enable Comet native vectorized execution for Spark. This controls whether Spark should convert operators into their Comet counterparts and execute them in native space. Note: each operator is associated with a separate config in the format of |
true |
|
Experimental feature to force Spark to replace SortMergeJoin with ShuffledHashJoin for improved performance. This feature is not stable yet. For more information, refer to the Comet Tuning Guide. |
false |
|
The Arrow IPC compression codec used when Comet’s cache serializer writes cached data. Unlike spark.io.compression.codec, this compresses each Arrow buffer separately rather than the batch as a whole, which is what lets a projected scan decompress only the columns it selected. zstd is the default for footprint rather than speed: it stores cached data in a fraction of the memory, but makes materializing slower, and a read slower in proportion to how many columns it selects. Set to none when a relation fits in memory uncompressed and is read at close to full width. Only affects newly cached data; the codec a batch was written with is recorded in the batch itself and is what the read path uses. Arrow’s lz4 is deliberately not offered: it is a pure-Java implementation, unrelated to the JNI-accelerated lz4 behind spark.io.compression.codec, and is orders of magnitude slower to write than zstd while also producing larger output. |
zstd |
|
The compression level to use when Comet’s cache serializer compresses cached data with zstd. Ignored for other codecs. |
1 |
|
Whether to enable Comet native execution for in-memory cached tables. Its value at startup also decides whether CometDriverPlugin installs Comet’s cache serializer, which stores cached data in Arrow format. Because spark.sql.cache.serializer is a static config, the cached format is fixed for the application, and disabling this at runtime only sends cached scans back to Spark’s execution path. Relations whose schema Comet’s Arrow writer does not support are always cached in Spark’s default format. Each cached batch is stored as one Arrow IPC record batch with per-buffer zstd compression, and a scan copies out only the buffers of the columns it projected, so the unselected ones are never decompressed. Reads that feed Spark operators rather than Comet ones still pay a row conversion the default format avoids, and can be slower than Spark’s cache. With spark.kryo.registrationRequired=true, also set spark.kryo.registrator=org.apache.comet.CometKryoRegistrator before creating the SparkContext, otherwise caching fails as soon as a block is serialized, including the disk half of the default MEMORY_AND_DISK storage level. |
false |
|
Experimental opt-in: use a completed native hash join build’s key domain to prune eligible native Parquet row groups and filter probe batches before the hash probe. Supports inner joins with one direct signed integer key and one native partition per input, including both Spark build sides. The probe filter remains active when reader pruning is unavailable. Unsupported joins retain their existing execution path. Filters do not cross Spark exchanges or JVM/Arrow boundaries. |
false |
|
Experimental: whether to enable optimized execution of PyArrow UDFs (mapInArrow/mapInPandas). When enabled, Comet passes Arrow columnar data directly to Python UDFs without the intermediate Arrow-to-Row-to-Arrow conversion that Spark normally performs. Disabled by default while the feature stabilizes. |
false |
|
Whether to route Spark |
true |
|
When enabled, fall back to Spark for floating-point operations that may differ from Spark, such as comparing -0.0 and 0.0, sorting floating-point values nested in arrays, structs, or maps, or sorting the elements of a floating-point array with |
false |
|
When enabled, Comet reverts a query stage to Spark row-based execution if the number of columnar-to-row (C2R) transitions in the stage exceeds the configured threshold. This avoids the overhead of repeated format conversions in stages where many operators fall back to row-based execution. |
false |
|
The maximum number of columnar-to-row (C2R) transitions allowed in a single query stage before Comet reverts the entire stage to Spark row-based execution. When columnar shuffle is enabled, each such C2R typically implies a corresponding row-to-columnar conversion to feed back into the columnar shuffle, so each counted C2R is a useful proxy for the conversion overhead in the stage. Set to 0 to revert any stage with transitions. Only effective when spark.comet.exec.transitionRevert.enabled is true. |
2 |
|
Whether to enable Comet metrics reporting through Spark’s external monitoring system. When enabled, Comet exposes metrics such as native operators, Spark operators, queries planned, transitions, and acceleration ratio. These metrics can be visualized through tools like Grafana when a metrics sink (e.g., Prometheus) is configured. Disabled by default because Spark plan traversal adds overhead and metrics require a sink to be useful. This config must be set before the SparkSession is created to take effect. |
false |
|
The interval in milliseconds to update metrics. If interval is negative, metrics will be updated upon task completion. |
3000 |
|
Whether to require Comet native library to load successfully when Comet is enabled. If not, Comet will silently fallback to Spark when it fails to load the native lib. Otherwise, an error will be thrown and the Spark job will be aborted. |
false |
|
Whether to allow incompatibility for operator: DataWritingCommandExec. False by default. Can be overridden with SPARK_COMET_OPERATOR_DATAWRITINGCOMMANDEXEC_ALLOWINCOMPATIBLE env variable It can be overridden by the environment variable |
false |
|
Whether to allow incompatibility for operator: WriteFilesExec. False by default. Can be overridden with SPARK_COMET_OPERATOR_WRITEFILESEXEC_ALLOWINCOMPATIBLE env variable It can be overridden by the environment variable |
false |
|
Whether to enable Spark to Arrow columnar conversion. When this is turned on, Comet will convert operators in |
false |
|
A comma-separated list of operators that will be converted to Arrow columnar format when |
Range,InMemoryTableScan,RDDScan,OneRowRelation |
Viewing Explain Plan & Fallback Reasons#
These settings can be used to determine which parts of the plan are accelerated by Comet and to see why some parts of the plan could not be supported by Comet.
Config |
Description |
Default Value |
|---|---|---|
|
When enabled, Comet annotates the surrounding Comet operator with a |
false |
|
When this setting is enabled, Comet will provide logging explaining the reason(s) why a query stage cannot be executed natively. Set this to false to reduce the amount of logging. |
false |
|
When this setting is enabled, Comet will log warnings for all fallback reasons. It can be overridden by the environment variable |
false |
|
Choose extended explain output. The default format of ‘verbose’ will provide the full query plan annotated with fallback reasons as well as a summary of how much of the plan was accelerated by Comet. The format ‘fallback’ provides a list of fallback reasons instead. |
verbose |
|
When this setting is enabled, Comet will provide a tree representation of the native query plan before execution and again after execution, with metrics. |
false |
|
When enabled, Comet logs the plan it would have executed, with a coverage summary, to the driver log and then lets Spark execute the query unchanged. Native planning failures are not detected, so the coverage can be optimistic. Requires |
false |
|
When this setting is enabled, Comet will log all plan transformations performed in physical optimizer rules. Default: false |
false |
Shuffle Configuration Settings#
For native remote shuffle, spark.comet.shuffle.rss.maxFrameBytes limits one complete
encoded frame, while spark.comet.shuffle.rss.maxInFlightBytes limits the memory reserved
by map attempts sharing an executor’s remote shuffle client. The reservation includes
encoding workspace and overlapping frame copies. An ordinary uncompressed frame needs
approximately seven times its size plus schema and transport overhead. The default 512 MiB
reservation budget accommodates ordinary frames up to the default 64 MiB frame limit.
Compressed frames still need workspace for their uncompressed data. Increase the reservation
budget when larger rows or schemas need more workspace.
If a row cannot fit the remote limits, Comet materializes a replacement shuffle using its
local writer before publishing the exchange to downstream tasks. The replacement has a separate
shuffle and scheduling identity, so late remote results or failures cannot affect local output.
Independent exchanges can materialize concurrently, and runtime output statistics describe only
the selected destination. Subsequent fetch failures retain Spark’s normal recovery behavior.
With dynamic allocation enabled, native Celeborn shuffle also requires either
spark.shuffle.service.enabled=true or spark.dynamicAllocation.shuffleTracking.enabled=true
(the Spark default) to preserve fallback files. Otherwise exchanges retain ordinary Spark/Celeborn
shuffle, including applications that rely only on remote reliable storage or decommissioning.
Config |
Description |
Default Value |
|---|---|---|
|
The codec of Comet native shuffle used to compress shuffle data. lz4, zstd, and snappy are supported. Compression can be disabled by setting spark.shuffle.compress=false. |
lz4 |
|
The compression level to use when compressing shuffle files with zstd. |
1 |
|
When enabled, Comet will convert a Spark |
true |
|
When enabled, native operators that consume shuffle output will read compressed shuffle blocks directly in native code, bypassing Arrow FFI. Applies to both native shuffle and JVM columnar shuffle. Requires spark.comet.shuffle.enabled to be true. |
true |
|
Whether to enable Comet shuffle. Note that this requires setting |
true |
|
Batch size when writing out sorted spill files on the native side. Note that this should not be larger than batch size (i.e., |
8192 |
|
Maximum number of concurrent hash-based shuffle writers per executor. Comet’s hash-based (bypass merge sort) columnar shuffle allocates one writer per partition, so |
100 |
|
The ratio of total values to distinct values in a string or binary column to decide whether to prefer dictionary encoding when shuffling the column. If the ratio is higher than this config, dictionary encoding will be used when shuffling the column. This config is effective if it is higher than 1.0. Note that this config is only used when |
10.0 |
|
Select the Comet shuffle implementation: |
auto |
|
Maximum number of bytes that the native shuffle writer will buffer in memory before spilling to disk. The default of 0 disables this limit, in which case spilling is triggered only when the memory pool denies an allocation. Setting a limit caps the writer’s memory footprint independently of the size of the memory pool, at the cost of more frequent spilling. |
0b |
|
Whether to enable hash partitioning for Comet native shuffle. |
true |
|
Whether to allow nested types (struct, array, map) as hash partitioning keys in Comet native shuffle. Comet’s native Murmur3 kernel hashes nested types recursively and shares that kernel, and Spark’s seed, with the |
false |
|
Whether to enable range partitioning for Comet native shuffle. |
true |
|
Whether to enable round robin partitioning for Comet native shuffle. This is disabled by default because Comet’s round-robin produces different partition assignments than Spark. Spark sorts rows by their binary UnsafeRow representation before assigning partitions, but Comet uses Arrow format which has a different binary layout. Instead, Comet implements round-robin as hash partitioning on all columns, which achieves the same goals: even distribution, deterministic output (for fault tolerance), and no semantic grouping. Sorted output will be identical to Spark, but unsorted row ordering may differ. |
false |
|
The maximum number of columns to hash for round robin partitioning. When set to 0 (the default), all columns are hashed. When set to a positive value, only the first N columns are used for hashing, which can improve performance for wide tables while still providing reasonable distribution. |
0 |
|
When true, Comet’s native round-robin shuffle places rows by position rather than by hashing their contents, sending each map task’s rows to the output partitions in turn, in contiguous groups. This skips a murmur3 pass over every column of every row and replaces the per-row gather on flush with a bulk copy per group, which is what dominates the shuffle write on wide nested schemas, and it spreads duplicate rows evenly where hashing sends them all to one partition. Placement then depends on the order a map task reads its rows in, so it is only used where Comet can establish from the plan that a retried task reads them in the same order: a native scan under nothing but deterministic projections and filters, and not with the Celeborn shuffle manager. Any other plan keeps content-hash placement. Has no effect unless spark.comet.shuffle.native.partitioning.roundrobin.enabled is also true. |
false |
|
Rows per contiguous group under positional round robin. Smaller groups balance better and larger ones are cheaper to copy. Within one map task, output partitions differ by at most this many rows, but a reducer receives groups from every map task, so the stage is only evenly balanced when each task emits many more groups than there are output partitions; a group approaching a task’s whole input skews the stage and can leave reducers empty. When set to 0 (the default) Comet derives it from the batch size and the partition count when the query is planned, which keeps each task wrapping around the output partitions about once per batch. The derived group is at least 64 rows, so with more than a sixty-fourth of the batch size in output partitions a task needs several batches to wrap once, and map tasks of only a few batches can still leave reducers empty. Only applies when spark.comet.shuffle.native.partitioning.roundrobin.positional.enabled is true. |
0 |
|
Size of the write buffer in bytes used by the native shuffle writer when writing shuffle data to disk. Larger values may improve write performance by reducing the number of system calls, but will use more memory. The default is 1MB which provides a good balance between performance and memory usage. |
1048576b |
|
When enabled, Comet reverts a |
true |
|
Maximum encoded size of one complete native shuffle frame sent to a remote shuffle service. Frames are never split across remote push requests. |
67108864b |
|
Maximum shuffle bytes admitted concurrently by native Comet map attempts sharing an executor-side remote shuffle client. Admission includes native encoding scratch and overlapping native, JNI, and remote shuffle frame copies. A frame must fit its codec and Arrow workspace as well as its encoded bytes; ordinary uncompressed frames need approximately seven times their size plus schema and transport overhead. Compressed frames also reserve workspace for their uncompressed data. Admission is acquired before encoding. Encrypted native RSS is not supported; use ordinary Spark shuffle when spark.io.encryption.enabled is true. |
536870912b |
|
Comet reports smaller sizes for shuffle due to using Arrow’s columnar memory format and this can result in Spark choosing a different join strategy due to the estimated size of the exchange being smaller. Comet will multiple sizeInBytes by this amount to avoid regressions in join strategy. |
1.0 |
Memory & Tuning Configuration Settings#
Config |
Description |
Default Value |
|---|---|---|
|
The columnar batch size, i.e., the maximum number of rows that a batch can contain. |
8192 |
|
The type of memory pool to be used for Comet native execution when running Spark in off-heap mode. Available pool types are |
fair_unified |
|
Deprecated: this config will be removed in a future release. It does not leave room in spark.memory.offHeap.size for native memory that Comet’s memory pools do not track, because Spark hands out the whole off-heap pool whatever this is set to. Size spark.executor.memoryOverhead for that memory instead. Only applies to off-heap mode, where the fair_unified pool limits each memory consumer in a task to this fraction of the off-heap size divided by the task’s consumers, and the greedy_unified pool ignores it. For more information, refer to the Comet Tuning Guide. |
1.0 |
|
The maximum amount of data (in bytes) stored inside the temporary directories used by native operators when spilling. Applied to each Comet native plan separately, and a Spark task can run more than one native plan at a time, so an executor running N concurrent tasks may use more than N times this value on shared local disks. Once the limit is reached, further spills will fail and the query will error out. |
107374182400b |
|
How often each executor logs its native memory usage at INFO level while Comet native plans are running: the bytes the native allocator has handed out, and the bytes reserved in Comet’s memory pools. The difference is native memory that the pools are not accounting for. The executor logs one line per interval however many tasks are running, and one more after the last plan finishes. It logs a warning when the native memory looks larger than the executor’s container allows. This is an executor setting, read when an executor starts its first Comet native plan, so it must be set when the application is submitted. An invalid value disables the log with a warning. Set to 0 to disable. For more information, refer to the Comet Tuning Guide. |
10000ms |
|
Enable fine-grained tracing of events and memory usage. For more information, refer to the Comet Tracing Guide. |
false |
Development & Testing Settings#
These settings exist for Comet’s own test suites and for debugging. They are not covered by the versioning policy: their names, defaults, accepted values, and meanings may change in any release, including a patch release, and any of them may be removed without a deprecation cycle. Do not set them in production.
Comet also marks a handful of keys internal and deliberately leaves them off this page entirely.
They are maintainer escape hatches, not settings, and carry no guarantee of any kind. Absence from
this page does not by itself mean that, though: the per-expression
spark.comet.expression.<Name>.allowIncompatible opt-ins are documented in the
compatibility guide rather than here, and the versioning policy covers
them like any other production setting.
Config |
Description |
Default Value |
|---|---|---|
|
When enabled, log all native memory pool interactions. For more information, refer to the Comet Debugging Guide (https://datafusion.apache.org/comet/contributor-guide/debugging.html). |
false |
|
Whether to allow Comet to run in on-heap mode. Required for running Spark SQL tests. It can be overridden by the environment variable |
false |
|
The type of memory pool to be used for Comet native execution when running Spark in on-heap mode. Available pool types are |
greedy_task_shared |
|
Development and testing configuration option to allow DataFusion configs set in Spark configuration settings starting with |
false |
|
Whether to delegate the executor-side Parquet write to Comet’s native (iceberg-rust) writer when the table’s properties allow it. Requires |
false |
|
The amount of additional memory to be allocated per executor process for Comet, in MiB, when running Spark in on-heap mode. |
1024 MiB |
|
Whether to enable native Parquet write through Comet. When enabled, Comet will intercept Parquet write operations and execute them natively. This feature is highly experimental and only partially implemented. It should not be used in production. It can be overridden by the environment variable |
false |
|
Whether to use the native Comet V2 CSV reader for improved performance. Default: false (uses standard Spark CSV reader) Experimental: Performance benefits are workload-dependent. |
false |
|
Whether to enable native scans. Intended for use in Comet’s own test suites to selectively disable native scans; not intended for production use. |
true |
|
Fraction of Comet memory to be allocated per executor process for JVM (columnar) shuffle when running in on-heap mode. For more information, refer to the Comet Tuning Guide. |
1.0 |
|
Experimental option to enable strict testing, which will fail tests that could be more comprehensive, such as checking for a specific fallback reason. It can be overridden by the environment variable |
false |
|
Whether to rewrite Iceberg V2 writes from Spark’s combined V2 write/commit operator into Comet’s two-operator shape: a file writer exec (inside AQE) and a committer (outside AQE). |
false |
Enabling or Disabling Individual Operators#
Config |
Description |
Default Value |
|---|---|---|
|
Whether to enable aggregate by default. |
true |
|
Whether to enable broadcastExchange by default. |
true |
|
Whether to enable broadcastHashJoin by default. |
true |
|
Whether to enable broadcastNestedLoopJoin by default. |
true |
|
Whether to enable coalesce by default. |
true |
|
Whether to enable collectLimit by default. |
true |
|
Whether to enable emptyRelation by default. |
true |
|
Whether to enable expand by default. |
true |
|
Whether to enable explode by default. |
true |
|
Whether to enable filter by default. |
true |
|
Whether to enable globalLimit by default. |
true |
|
Whether to enable hashJoin by default. |
true |
|
Whether to enable localLimit by default. |
true |
|
Whether to enable localTableScan by default. |
false |
|
Whether to enable project by default. |
true |
|
Whether to enable sample by default. |
true |
|
Whether to enable sort by default. |
true |
|
Whether to enable sortMergeJoin by default. |
true |
|
Support for Sort Merge Join with filter. Deprecated: this config will be removed in a future release. |
true |
|
Whether to enable takeOrderedAndProject by default. |
true |
|
Whether to enable union by default. |
true |
|
Whether to enable window by default. |
true |
|
Whether to enable windowGroupLimit by default. |
true |
Enabling or Disabling Individual Scalar Expressions#
Config |
Description |
Default Value |
|---|---|---|
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
Enabling or Disabling Individual Aggregate Expressions#
Config |
Description |
Default Value |
|---|---|---|
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |
|
Enable Comet acceleration for |
true |