Makes easier to run benchmarks by adding BSBM as a submodule

pull/21/head
Tpt 5 years ago
parent 1550acdc31
commit f70478effd
  1. 3
      .gitmodules
  2. 1
      bench/bsbm-tools
  3. 2
      bench/bsbm_blazegraph.sh
  4. 2
      bench/bsbm_graphdb.sh
  5. 2
      bench/bsbm_rudf.sh
  6. 2
      bench/bsbm_virtuoso.sh

3
.gitmodules vendored

@ -1,3 +1,6 @@
[submodule "lib/tests/rdf-tests"]
path = lib/tests/rdf-tests
url = https://github.com/w3c/rdf-tests.git
[submodule "bench/bsbm-tools"]
path = bench/bsbm-tools
url = https://github.com/Tpt/bsbm-tools.git

@ -0,0 +1 @@
Subproject commit 59d0a8a605b26f21506789fa1a713beb5abf1cab

@ -1,7 +1,7 @@
#!/usr/bin/env bash
DATASET_SIZE=100000
cd bsbmtools-0.2
cd bsbm-tools
./generate -fc -pc ${DATASET_SIZE} -s nt -fn "explore-${DATASET_SIZE}"
wget https://github.com/blazegraph/database/releases/download/BLAZEGRAPH_RELEASE_2_1_5/blazegraph.jar
/usr/lib/jvm/java-8-openjdk-amd64/bin/java -server -jar blazegraph.jar &

@ -1,7 +1,7 @@
#!/usr/bin/env bash
DATASET_SIZE=100000
cd bsbmtools-0.2
cd bsbm-tools
./generate -fc -pc ${DATASET_SIZE} -s nt -fn "explore-${DATASET_SIZE}"
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
../graphdb-free-8.11.0/bin/graphdb -s -Dgraphdb.logger.root.level=WARN &

@ -1,7 +1,7 @@
#!/usr/bin/env bash
DATASET_SIZE=100000
cd bsbmtools-0.2
cd bsbm-tools
./generate -fc -pc ${DATASET_SIZE} -s nt -fn "explore-${DATASET_SIZE}"
cargo build --release --manifest-path="../../server/Cargo.toml"
./../../target/release/rudf_server --file rudf_data &

@ -1,7 +1,7 @@
#!/usr/bin/env bash
DATASET_SIZE=100000
cd bsbmtools-0.2
cd bsbm-tools
./generate -fc -pc ${DATASET_SIZE} -s nt -fn "explore-${DATASET_SIZE}"
cp ../virtuoso-opensource/database/virtuoso.ini.sample virtuoso.ini
mkdir ../database

Loading…
Cancel
Save