Skip to content

Commit

Permalink
remove java changes
Browse files Browse the repository at this point in the history
  • Loading branch information
natashasehgal committed Dec 20, 2024
1 parent c516c30 commit bbb7811
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 37 deletions.
21 changes: 0 additions & 21 deletions presto-docs/src/main/sphinx/presto_cpp/properties-session.rst
Original file line number Diff line number Diff line change
Expand Up @@ -419,24 +419,3 @@ writer scaling if it is detected as overloaded by scale writer exchange.

Minimum amount of data processed by all the logical table partitions to
trigger skewed partition rebalancing by scale writer exchange.

``native_table_scan_scaled_processing_enabled``
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* **Type:** ``boolean``
* **Default value:** ``false``

Enables scaled processing for table scans.
When enabled, Presto will attempt to scale up table scans to improve performance.

``native_table_scan_scale_up_memory_usage_ratio``
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* **Type:** ``double``
* **Minimum value:** ``0``
* **Maximum value:** ``1``
* **Default value:** ``0.7``

Controls the ratio of available memory that can be used for scaling up table scans.
A higher value allows more memory to be allocated for scaling up table scans,
while a lower value limits the amount of memory used.
Original file line number Diff line number Diff line change
Expand Up @@ -73,8 +73,6 @@ public class NativeWorkerSessionPropertyProvider
public static final String NATIVE_SCALED_WRITER_MAX_PARTITIONS_PER_WRITER = "native_scaled_writer_max_partitions_per_writer";
public static final String NATIVE_SCALED_WRITER_MIN_PARTITION_PROCESSED_BYTES_REBALANCE_THRESHOLD = "native_scaled_writer_min_partition_processed_bytes_rebalance_threshold";
public static final String NATIVE_SCALED_WRITER_MIN_PROCESSED_BYTES_REBALANCE_THRESHOLD = "native_scaled_writer_min_processed_bytes_rebalance_threshold";
public static final String NATIVE_TABLE_SCAN_SCALED_PROCESSING_ENABLED = "native_table_scan_scaled_processing_enabled";
public static final String NATIVE_TABLE_SCAN_SCALE_UP_MEMORY_USAGE_RATIO = "native_table_scan_scale_up_memory_usage_ratio";
private final List<PropertyMetadata<?>> sessionProperties;

@Inject
Expand Down Expand Up @@ -311,20 +309,6 @@ public NativeWorkerSessionPropertyProvider(FeaturesConfig featuresConfig)
"Minimum amount of data processed by all the logical table partitions " +
"to trigger skewed partition rebalancing by scale writer exchange.",
256L << 20,
!nativeExecution),
booleanProperty(
NATIVE_TABLE_SCAN_SCALED_PROCESSING_ENABLED,
"If set to true, enables the scaled table scan processing.",
false,
!nativeExecution),
doubleProperty(
NATIVE_TABLE_SCAN_SCALE_UP_MEMORY_USAGE_RATIO,
"The query memory usage ratio used by scan controller to decide if it can " +
"increase the number of running scan threads. When the query memory usage " +
"is below this ratio, the scan controller keeps increasing the running scan " +
"thread for scale up, and stop once exceeds this ratio. The value is in the " +
"range of [0, 1].",
0.7,
!nativeExecution));
}

Expand Down

0 comments on commit bbb7811

Please sign in to comment.