milenkovicm commented on code in PR #1789:
URL: 
https://github.com/apache/datafusion-ballista/pull/1789#discussion_r3320995646


##########
ballista/core/src/config.rs:
##########
@@ -100,6 +100,20 @@ pub const BALLISTA_COALESCE_SMALL_PARTITION_FACTOR: &str =
 /// Configuration key for the merged-partition early-flush factor (Spark 
legacy semantics).
 pub const BALLISTA_COALESCE_MERGED_PARTITION_FACTOR: &str =
     "ballista.planner.coalesce.merged_partition_factor";
+/// Configuration key for enabling the AQE dynamic join-selection rule.
+/// When disabled, `SelectJoinRule` is a no-op and `DynamicJoinSelectionExec`
+/// nodes are left in the plan (which will fail at execution — disable only 
for debugging).
+pub const BALLISTA_ADAPTIVE_JOIN_ENABLED: &str = 
"ballista.planner.adaptive_join.enabled";
+/// Configuration key to enable chaos-monkey execution injection for 
robustness testing.
+pub const BALLISTA_CHAOS_EXECUTION_ENABLED: &str =
+    "ballista.testing.chaos_execution.enabled";
+/// Configuration key for the per-node failure probability used by 
chaos-monkey execution.
+pub const BALLISTA_CHAOS_EXECUTION_PROBABILITY: &str =
+    "ballista.testing.chaos_execution.probability";
+/// Configuration key controlling whether chaos-monkey injects a retriable 
error.
+/// When false, injects `DataFusionError::Execution` instead of the default 
`IoError`.
+pub const BALLISTA_CHAOS_EXECUTION_RETRYABLE: &str =
+    "ballista.testing.chaos_execution.retryable";

Review Comment:
   This property to be renamed to `failure mode`
   
   Available modes
   
   - Retryable 
   - Non retryable
   - Panic 
   - Delay processing 



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to