rocksdb/tools/write_external_sst.sh
kckjn97 902261519e correct mistyped msg. (#4341)
Summary:
corrected the mistyped message.
Pull Request resolved: https://github.com/facebook/rocksdb/pull/4341

Differential Revision: D9816571

Pulled By: ajkr

fbshipit-source-id: 1df0424e981a01470a638a37b925c4133d59a48b
2018-09-13 14:57:38 -07:00

26 lines
457 B
Bash
Executable File

#!/usr/bin/env bash
#
#
#
if [ "$#" -lt 3 ]; then
echo "usage: $BASH_SOURCE <input_data_path> <DB Path> <extern SST dir>"
exit 1
fi
input_data_dir=$1
db_dir=$2
extern_sst_dir=$3
rm -rf $db_dir
set -e
n=0
for f in `find $input_data_dir -name sorted_data*`
do
echo == Writing external SST file $f to $extern_sst_dir/extern_sst${n}
./ldb --db=$db_dir --create_if_missing write_extern_sst $extern_sst_dir/extern_sst${n} < $f
let "n = n + 1"
done