[ https://issues.apache.org/jira/browse/JENA-45?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Stephen Allen updated JENA-45: ------------------------------ Attachment: JENA-45-ARQ_r1165687.patch I made a few updates. Similar to JENA-44: 1) -1 to shut off spilling 2) Long instead of Integer for spillOnDiskUpdateThreshold 3) Removed any default policy from BagFactory, now you have to explicitly pass one in every time You may have to apply the patch in JENA-44 before this one will apply cleanly. P.S. Also had to make a change to NodeFormatterNT (which was just added last week revision #1165123) in order for bags of Triples to work. I think the problem was just a typo, so I've included it with this patch. > Spill to disk SPARQL Update > --------------------------- > > Key: JENA-45 > URL: https://issues.apache.org/jira/browse/JENA-45 > Project: Jena > Issue Type: New Feature > Components: ARQ > Reporter: Stephen Allen > Assignee: Paolo Castagna > Attachments: ARQ-Disk-Backed-Updates-r8504.patch, > ARQ-Disk-Backed-Updates-r8657.patch, JENA-45-ARQ_r1165687.patch, > JENA-45-Depends-on-JENA-99-r1157891.patch, > JENA-45-Disk-Backed-Updates-r1156193.patch, JENA-45_ARQ_r1165123.patch > > > Attached is a patch that implements a spill-to-disk container for performing > SPARQL Update commands. It utilizes a DeferredFileQueue that can > serialize/deserialize Bindings, Quads, and Triples. Also included are some > unit tests. > Items yet to be addressed: > 1) Read the threshold and temporary file location from a config file > 2) Examine compression of the bindings/quads/triples to see if we can improve > I/O speed > [1] > http://mail-archives.apache.org/mod_mbox/incubator-jena-dev/201102.mbox/%3C003901cbc22e$2e5c5bc0$8b151340$@com%3E -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira