Hi There,
I have created an script which will setup a job by job:eval() function of BaseX to perform multiple actions on the inputs before ingesting them into the database.
I have to create a report on each and every success/failure steps on each job. For this I have created per job XML file within the database under '/job/' directory, it is an update function.
Everything is working fine, except user is unable to perform any other action within the database at the time of job execution. It seems, our running job is blocking whole database.
Our job may take 20 minute to 2 hour to finish.
Is this the correct behavior of BaseX to block whole database (even for reading)? or I am doing something wrong? Please suggest.
Regards, Navin