Hi Qserv developers,
Just looking for a bit of advice with an issue I am facing when trying to start a new super transaction.
I have tried deleting and recreating the database and tables a few times now without any issues but when starting the super transaction I receive a MySQL syntax error:
(lsst-scipipe-ceb6bb6) [qserv@master partitioned]$ curl http://localhost:25080/ingest/trans -X POST -H "Content-Type: application/json" -d'{"database":"UKIDSSDR8_gpsSource","auth_key":""}'
{"error":"operation failed due to: Connection[2]::execute(_inTransaction=1) mysql_real_query failed, query: 'SELECT DISTINCT `chunk` FROM `replica` WHERE `database`='UKIDSSDR8_gpsSource' AND `worker` IN () ORDER BY `chunk`', error: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ') ORDER BY `chunk`' at line 1, errno: 1064","error_ext":{},"success":0}(lsst-scipipe-ceb6bb6)
I have checked this with a few databases but just getting the same error.
Not sure if something is a bit confused after re-trying this a few times or if there is something I am not doing correctly.
(Creating the database and tables both return “success”:1,)
Running qserv-status.sh
on and 3 containers shows everything is running successfully.
Any help or advice would be appreciated.
Many thanks,
Craig