@@ -44,9 +44,6 @@ DEFAULT_PY_INSTANCE_FILE=$PULSAR_HOME/instances/python-instance/python_instance_
4444PY_INSTANCE_FILE=${PULSAR_PY_INSTANCE_FILE:- " ${DEFAULT_PY_INSTANCE_FILE} " }
4545DEFAULT_FUNCTIONS_EXTRA_DEPS_DIR=$PULSAR_HOME /instances/deps
4646FUNCTIONS_EXTRA_DEPS_DIR=${PULSAR_FUNCTIONS_EXTRA_DEPS_DIR:- " ${DEFAULT_FUNCTIONS_EXTRA_DEPS_DIR} " }
47- SQL_HOME=$PULSAR_HOME /pulsar-sql
48- TRINO_HOME=${PULSAR_HOME} /trino
49- DEFAULT_PULSAR_TRINO_CONF=${TRINO_HOME} /conf
5047
5148pulsar_help () {
5249 cat << EOF
@@ -60,8 +57,6 @@ where command is one of:
6057 proxy Run a pulsar proxy
6158 websocket Run a web socket proxy server
6259 functions-worker Run a functions worker server
63- sql-worker Run a sql worker server
64- sql Run sql CLI
6560 standalone Run a broker server with local bookies and local zookeeper
6661 autorecovery Run an autorecovery service
6762
@@ -90,7 +85,6 @@ Environment variables:
9085 PULSAR_PROXY_CONF Configuration file for Pulsar proxy (default: $DEFAULT_PROXY_CONF )
9186 PULSAR_WORKER_CONF Configuration file for functions worker (default: $DEFAULT_WORKER_CONF )
9287 PULSAR_STANDALONE_CONF Configuration file for standalone (default: $DEFAULT_STANDALONE_CONF )
93- PULSAR_TRINO_CONF Configuration directory for Pulsar SQL (default: $DEFAULT_PULSAR_TRINO_CONF )
9488 PULSAR_EXTRA_OPTS Extra options to be passed to the jvm
9589 PULSAR_EXTRA_CLASSPATH Add extra paths to the pulsar classpath
9690 PULSAR_PID_DIR Folder where the pulsar server PID file should be stored
@@ -179,20 +173,6 @@ if [ ! -f "${PY_INSTANCE_FILE}" ]; then
179173 PY_INSTANCE_FILE=${BUILT_PY_INSTANCE_FILE}
180174fi
181175
182- # find pulsar sql trino distribution location
183- check_trino_libraries () {
184- if [ ! -d " ${TRINO_HOME} " ]; then
185- BUILT_TRINO_HOME=" ${SQL_HOME} /presto-distribution/target/pulsar-presto-distribution"
186- if [ ! -d " ${BUILT_TRINO_HOME} " ]; then
187- echo " \nCouldn't find trino distribution." ;
188- echo " Make sure you've run 'mvn package'\n" ;
189- exit 1;
190- fi
191- TRINO_HOME=${BUILT_TRINO_HOME}
192- PULSAR_TRINO_CONF=${BUILT_TRINO_HOME} /conf
193- fi
194- }
195-
196176add_maven_deps_to_classpath () {
197177 MVN=" mvn"
198178 if [ " $MAVEN_HOME " != " " ]; then
@@ -259,21 +239,6 @@ if [ -z "$PULSAR_LOG_CONF" ]; then
259239 PULSAR_LOG_CONF=$DEFAULT_LOG_CONF
260240fi
261241
262- if [ -z " $PULSAR_TRINO_CONF " ]; then
263- # TODO: As PIP-200 accepted, this compatibility is not promised. Refactor when we drop this b/w compatibility.
264- if [ -z " $PULSAR_PRESTO_CONF " ]; then
265- PULSAR_TRINO_CONF=$DEFAULT_PULSAR_TRINO_CONF
266- else
267- PULSAR_TRINO_CONF=$PULSAR_PRESTO_CONF
268- fi
269- if [ ! -d " ${PULSAR_TRINO_CONF} " ]; then
270- FALLBACK_PULSAR_PRESTO_CONF=${PULSAR_HOME} /conf/presto
271- if [ -d " ${FALLBACK_PULSAR_PRESTO_CONF} " ]; then
272- PULSAR_TRINO_CONF=$FALLBACK_PULSAR_PRESTO_CONF
273- fi
274- fi
275- fi
276-
277242if [ -z " $FUNCTIONS_LOG_CONF " ]; then
278243 FUNCTIONS_LOG_CONF=$DEFAULT_FUNCTIONS_LOG_CONF
279244fi
@@ -410,12 +375,6 @@ elif [ $COMMAND == "broker-tool" ]; then
410375 exec $JAVA $OPTS org.apache.pulsar.broker.tools.BrokerTool $@
411376elif [ $COMMAND == " compact-topic" ]; then
412377 exec $JAVA $OPTS org.apache.pulsar.compaction.CompactorTool --broker-conf $PULSAR_BROKER_CONF $@
413- elif [ $COMMAND == " sql" ]; then
414- check_trino_libraries
415- exec $JAVA -cp " ${TRINO_HOME} /lib/*" io.trino.cli.Trino --server localhost:8081 " ${@ } "
416- elif [ $COMMAND == " sql-worker" ]; then
417- check_trino_libraries
418- exec python3 ${TRINO_HOME} /bin/launcher.py --etc-dir ${PULSAR_TRINO_CONF} " ${@ } "
419378elif [ $COMMAND == " tokens" ]; then
420379 exec $JAVA $OPTS org.apache.pulsar.utils.auth.tokens.TokensCliUtils $@
421380elif [ $COMMAND == " version" ]; then
0 commit comments