summaryrefslogtreecommitdiff
path: root/bin/transactor
blob: 1f9583d60de605b4de528c4c76258b047066fda1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/sh
set -euo pipefail

sqlite3 storage.db < etc/init.sql
mkdir -p tmp cache

exec java \
	-server \
	-Djava.security.manager=allow \
	-Xms4g \
	-Xmx4g \
	-XX:+UseG1GC \
	-XX:MaxGCPauseMillis=50 \
	--class-path 'conf/:lib/*' \
	clojure.main \
	--main datomic.launcher \
	etc/transactor.properties