]> git.proxmox.com Git - ceph.git/blob - ceph/src/rocksdb/tools/ingest_external_sst.sh
update source to Ceph Pacific 16.2.2
[ceph.git] / ceph / src / rocksdb / tools / ingest_external_sst.sh
1 #!/usr/bin/env bash
2 # Copyright (c) Facebook, Inc. and its affiliates. All Rights Reserved.
3 #
4 #
5
6 if [ "$#" -lt 2 ]; then
7 echo "usage: $BASH_SOURCE <DB Path> <External SST Dir>"
8 exit 1
9 fi
10
11 db_dir=$1
12 external_sst_dir=$2
13
14 for f in `find $external_sst_dir -name extern_sst*`
15 do
16 echo == Ingesting external SST file $f to DB at $db_dir
17 ./ldb --db=$db_dir --create_if_missing ingest_extern_sst $f
18 done