Also test distributr directly on chain
#!/bin/bash
-numdocs=2000000
+numdocs=500000
stripe_bits=8
base_cmd="numactl --cpunodebind=0 --localalloc perf stat -ddd env LD_PRELOAD=$HOME/vespa/lib64/vespa/malloc/libvespamalloc.so ./vespa-feed-bm --documents $numdocs --put-passes 1 --update-passes 10 --remove-passes 0 --indexing-sequencer throughput"
@@ -14,6 +14,7 @@ chain_stripe_async="$chain_stripe --use-async-message-handling"
service_layer="$base_for_rest --enable-service-layer --bucket-db-stripe-bits $stripe_bits --use-async-message-handling"
service_layer_rpc="$service_layer --rpc-network-threads 3 --rpc-targets-per-node 14"
service_layer_mbus="$service_layer --use-message-bus"
+distributor_chain="$service_layer_rpc --enable-distributor --use-storage-chain"
distributor="$service_layer_rpc --enable-distributor"
echo "Running test: spi_only"
@@ -28,5 +29,7 @@ echo "Running test: service_layer_rpc"
$service_layer_rpc
echo "Running test: service_layer_mbus"
$service_layer_mbus
+echo "Running test: distributor_chain"
+$distributor_chain
echo "Running test: distributor"
$distributor
