On Tue, Jan 8, 2013 at 2:24 PM, Andy Seaborne <[email protected]> wrote: > On 08/01/13 10:41, Andy Seaborne wrote: >>>>> >>>>> 3/ Steaming support (partial) >>>>> >>>>> Stephen - is there anything we should be aiming for in this release to >>>>> move things along? >>> >>> >>> Streaming works except for the out of order lists and blank node >>> shortcuts. Unfortunately this is related pretty intricately with the >>> streaming design, so I don't think I can break out much to be >>> committed separate. I need to fix this, then I think I can merge back >>> the branch. >>> >>> Part of the issue here is I don't really know what the right solution >>> is. I can theoretically imagine how it can be done by looking ahead, >>> or with a stack, but translating that into JavaCC is where I'm getting >>> hung up. But also it's that I haven't had much time recently to work >>> on it. >> >> >> Stephen - I quite understand about time and lack of. I'll try to take a >> look at the parser in the branches/streaming-update and update it for >> 2.10.0-SNAPSHOT but I'm work-projected-out ATM. I don't think the >> syntax fundamentally is at odds with ordered output; it "just" be a >> matter of poking javacc hard enough. >> >> Andy > > > Integration with 2.10.0 trunk done - I used Eclipse to integrate just ARQ, > then checked out the whole branch and merged from trunk into the branch. > Only one merge conflict (UpdateWriter) which I think was something left over > from the partial merge from the patch. Hard to check but one test failure > (jena-arq/testing/ARQ/Serialization/syntax-forms-01.rq) which is to be > expected as it is ()/[] dependent. >
Great, thanks for doing that. That is indeed the test that fails because of the mixed up parsing of () and []. -Stephen
