Hi BaseX team! A quick question.
Is there some known bug/common setting missing for RESTXQ and memory problems? I have this simple module ( into /webapp, a .xqm file ) : *module namespace exe = 'http://site.com/execute <http://site.com/execute>';* *declare * *%updating* * %rest:path("update")* * %rest:consumes("application/x-www-form-urlencoded")* * %rest:POST function exe:update() {* * xquery:eval-update(request:parameter("query"))* *};* I use it to execute some updates against some databases from different clients. Everything works fine by a while, but after some time I get this error [1]: *java.lang.OutOfMemoryError: Java heap space* I noticed that every call to *update()* the memory grows and grows until it reaches the *OutOfMemoryError*. [2] If I stop the HTTP server, the memory is released immediately. [3] What I'm doing wrong? Is there some command to execute the GC? Is this a problem with "*xquery:eval-update()"*? Am I using it in the wrong way? Best regards, Sebastian. [1] https://imgur.com/DrcbwQg [2] https://imgur.com/fonmrhm [3] https://imgur.com/SYFBFK8