summaryrefslogtreecommitdiff
path: root/bin/transactor
blob: 58ebfcd054143534fd14832c1c774c362513b4ea (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 'etc/:lib/*' \
	clojure.main \
	--main datomic.launcher \
	etc/transactor.properties