Hi,
we're getting this error [FODC0004] from our BaseX database out of the blue on our test machine.
14:25:38.236 [127.0.0.1:39513] QUERY(0) declare namespace lexus="http://www.mpi.nl/lat/lexus"; declare function lexus:lexicon($lexus as node()) as node()* { element lexicon { $lexus/lexicon/@*, $lexus/meta } }; let $id := 'uuid:0190305e-730b-4a39-b4c0-2962f09bc01d' let $lexus := collection('lexus')/lexus[@id eq $id] let $schema := $lexus/meta/schema return element result { $schema, lexus:lexicon($lexus) } OK 14:25:38.236 [127.0.0.1:39513] QUERY(0) OK 14:25:38.300 [127.0.0.1:39510] INIT(0) Error: Stopped at line 5, column 48: [FODC0004] The database format has changed; please create a new database. 14:25:38.300 [127.0.0.1:39510] CLOSE(0) OK
AFAICT nothing has changed, nobody copied over database files or accessed the database through another interface or something like that.
Any ideas on what can cause such a message? When was the last time the format did change? What can we do about it (other than do as it says, assuming it's not actually a feature)?
Thanks,
Huib Verweij.