ArcadeDB Version: v22.10.1 (build e692f4c/1667424782661/main)
JDK Version: openjdk 11.0.16.1 2022-08-12
OS: MacOS 12.6
Expected behavior
Database exported successfully
result: ok
Actual behavior
Database 'tmp' is not available
Trace
<ArcadeDB_0> Error on command execution (PostCommandHandler)
com.arcadedb.exception.DatabaseIsClosedException: Database 'tmp' is not available
at com.arcadedb.server.ArcadeDBServer.getDatabase(ArcadeDBServer.java:357)
at com.arcadedb.server.http.handler.DatabaseAbstractHandler.execute(DatabaseAbstractHandler.java:59)
at com.arcadedb.server.http.handler.AbstractHandler.handleRequest(AbstractHandler.java:111)
at io.undertow.server.RoutingHandler.handleRequest(RoutingHandler.java:93)
at io.undertow.server.handlers.PathHandler.handleRequest(PathHandler.java:104)
at io.undertow.server.Connectors.executeRootHandler(Connectors.java:391)
at io.undertow.server.protocol.http.HttpReadListener.handleEventWithNoRunningRequest(HttpReadListener.java:256)
at io.undertow.server.protocol.http.HttpReadListener.handleEvent(HttpReadListener.java:136)
at io.undertow.server.protocol.http.HttpOpenListener.handleEvent(HttpOpenListener.java:162)
at io.undertow.server.protocol.http.HttpOpenListener.handleEvent(HttpOpenListener.java:100)
at io.undertow.server.protocol.http.HttpOpenListener.handleEvent(HttpOpenListener.java:57)
at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92)
at org.xnio.ChannelListeners$10.handleEvent(ChannelListeners.java:291)
at org.xnio.ChannelListeners$10.handleEvent(ChannelListeners.java:286)
at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92)
at org.xnio.nio.QueuedNioTcpServer2.acceptTask(QueuedNioTcpServer2.java:178)
at org.xnio.nio.WorkerThread.safeRun(WorkerThread.java:612)
at org.xnio.nio.WorkerThread.run(WorkerThread.java:479)
Steps to reproduce
EXPORT DATABASE file://database.jsonl.tgz
via Studio or curl.
Furthermore
I also propose that the url argument becomes optional, and by default a similar filename as in BACKUP DATABASE is used, ie: dbname-export-YYYYMMDD-HHmmssuuu.zip.
ArcadeDB Version: v22.10.1 (build e692f4c/1667424782661/main)
JDK Version: openjdk 11.0.16.1 2022-08-12
OS: MacOS 12.6
Expected behavior
Database exported successfullyresult: okActual behavior
Database 'tmp' is not availableTrace
Steps to reproduce
via Studio or
curl.Furthermore
I also propose that the
urlargument becomes optional, and by default a similar filename as inBACKUP DATABASEis used, ie:dbname-export-YYYYMMDD-HHmmssuuu.zip.