Hi all - I can parse the files - adding them to a database is the next step. Sorry for the noise (user/operator error for the win!). Best, Bridger PS let $tsv := file:read-text("/home/bridger/Downloads/achs_Global_AllTitles_2026-04-01.txt", "UTF-8", true()) let $opts := { 'header': true(), 'separator': fn:char('\t')} return csv:parse($tsv, $opts) On Thu, Apr 23, 2026 at 10:17 PM Bridger Dyson-Smith <bdysonsmith@gmail.com> wrote:
Hi all -
I'm trying to work with some files that are TSV (tab separated values) that are fairly small (510K) but are causing OOM errors, even when launching the BaseX GUI with 8GB of memory. I've attached an example. Parsing options are separator = tab, format = direct, parse first line as table header = true; no indexes or full-text are selected.
I recall this was an issue with v12.1, but I think I found an alternate representation of the data and didn't report the problem. Is this a bug, or just user/operator error?
I'm using v12.3. Thanks in advance for any suggestions! Best, Bridger