#!/bin/bash

source ./_helper.sh

# Compress data files and do anything to minimal ocuppied space
export minimal_space="true"

# Client executable path
export storage_bin="../../storage/theflash"
# Storage server list, eg: ("127.0.0.1"), or: ("127.0.0.1:9000" "127.0.0.1:9006")
export storage_server=("127.0.0.1")
# Database to receive data
export storage_db="default"

# Dbgen executable path
export dbgen_dir="`readlink -f ..`"
# Meta data path, 'mmt-meta' is for MutableMergeTree, and 'meta' is for the other engines
export meta_dir="$this_dir/mmt-meta"

# Prefix of dir name for dbgen output files.
export db_prefix="tpch"
# TPCH scale, '2' means TPCH-2 (2G), '100' means 100G
export tpch_scale="0.01"
# Parallel loading threads, should < cpu.cores
export tpch_blocks="4"

# Internal vars, don't modify these
export database="$db_prefix$tpch_scale"
export dbgen_result_dir_prefix="$this_dir"/"$db_prefix"-"$tpch_scale"-c

# Setup storage bin env
source ./_vars.sh
setup_dylib_path
