pub fn new(num_threads: usize) -> Self {
        let query_exec = DedicatedExecutor::new("IOx Query Executor Thread", num_threads);
        let reorg_exec = DedicatedExecutor::new("IOx Reorg Executor Thread", num_threads);

        let config = IOxExecutionConfig::new();

        Self {
            query_exec,
            reorg_exec,
            config,
        }
    }
/// Creates a new executor with a two dedicated thread pools, each
/// with num_threads
Creates a new executor with a two dedicated thread pools, each
with num_threads
Creates a new executor with a two dedicated thread pools each with num_threads
pub fn new(num_threads: usize) -> Self {
        let query_exec = DedicatedExecutor::new("IOx Query Executor Thread", num_threads);
        let reorg_exec = DedicatedExecutor::new("IOx Reorg Executor Thread", num_threads);
        let config = IOxExecutionConfig::new();
        Self {
            query_exec,
            reorg_exec,
            config,
        }
    }
pub fn new ( num_threads : usize ) -> Self { let query_exec = DedicatedExecutor :: new ( " " , num_threads ) ; let reorg_exec = DedicatedExecutor :: new ( " " , num_threads ) ; let config = IOxExecutionConfig :: new ( ) ; Self { query_exec , reorg_exec , config , } }
Creates a new executor with a two dedicated thread pools, each
with num_threads
Creates a new executor with a two dedicated thread pools each with num_threads
num_threads
usize
num_threads
usize