diff --git a/docs/stellar-core_example.cfg b/docs/stellar-core_example.cfg index 904105e60..71ab4443b 100644 --- a/docs/stellar-core_example.cfg +++ b/docs/stellar-core_example.cfg @@ -269,10 +269,11 @@ BUCKETLIST_DB_PERSIST_INDEX = true # thread. BACKGROUND_OVERLAY_PROCESSING = true -# EXPERIMENTAL_PARALLEL_LEDGER_APPLY (bool) default false +# PARALLEL_LEDGER_APPLY (bool) default true # This causes ledger application to be done in parallel, which can lead to better -# performance on multicore machines. Note that this is not compatible with SQLite. -EXPERIMENTAL_PARALLEL_LEDGER_APPLY = false +# performance on multicore machines. Note that this is not compatible with +# in-memory SQLite. +PARALLEL_LEDGER_APPLY = true # BACKGROUND_TX_SIG_VERIFICATION (bool) default true # Check signatures in the background for transactions received diff --git a/src/main/Config.h b/src/main/Config.h index 92de86872..e79f2df0c 100644 --- a/src/main/Config.h +++ b/src/main/Config.h @@ -516,10 +516,10 @@ class Config : public std::enable_shared_from_this // index. size_t BUCKETLIST_DB_INDEX_CUTOFF; - // Enable parallel processing of overlay operations (experimental) + // Enable parallel processing of overlay operations bool BACKGROUND_OVERLAY_PROCESSING; - // Enable parallel block application (experimental) + // Enable parallel block application bool PARALLEL_LEDGER_APPLY; // Disable expensive Soroban metrics for performance testing