On 15/02/13 17:53, Jeroen Kransen wrote:
Hi, sorry Andy, a lot of things have been going on here.

No problem - I don't usually ping people (we all busy) but we're in a release cycle so I wanted to check I understood what's going on.

I think we've established that there hasn't been a step backwards. The SDB and TDB cases are similar but the fixes would be in SDB or TDB - not the general framework.

The node table is hard to GC - reference counting on nodes would be much more expensive than is worth it.

We switched back to TDB again (at least my code is generic enough now to
be easy to switch back and forth).

We keep having a problem with growing databases, both in SDB and TDB,
both recent snapshots (pre-2.10 release). Our typical use case is that
we fetch triples from sources and store it in a named graph with ID
equal to the source URL. We delete the old data before we do. I wonder
if this is a typical use case or that people normally keep their triples
forever and never overwrite. We do use layout2, but I can't recall if it
was hashed or indexed at this moment (I'm home now).

I would love to contribute to Jena, but it would cost me some effort to
dive into it, get up to speed and trace the problem. A problem is that
the project will come to an end for me soon, but a team member might
take over. I will keep it in mind. The least I can do is add a failing
unit test that points out the problem. Not sure if that will be possible
(or even desirable) in the two-week window you set for the upcoming release.

This isn't going to get addressed in this cycle so a test case would be great but it's independent of the release cycle from my POV.


You will hear from me when I have anything to contribute. Thanks for now
and have a nice weekend!

Have a good weekend,

        Andy


Jeroen


2013/2/15 Andy Seaborne <[email protected] <mailto:[email protected]>>

    Jeroen - ping?



    -------- Original Message --------
    Subject: Re: Jena 2.10.0 : request for pre-release testing
    Date: Tue, 12 Feb 2013 16:15:45 +0000
    From: Andy Seaborne <[email protected] <mailto:[email protected]>>
    To: [email protected] <mailto:[email protected]>

    On 12/02/13 13:50, Jeroen Kransen wrote:

        Is it ok to report bugs here? I just downloaded the release
        candidate to
        try and see if it solves an issue we're having. It does not.


    The project uses JIRA:

    https://issues.apache.org/__jira/browse/JENA
    <https://issues.apache.org/jira/browse/JENA>

    If you could provide a complete, minimal example (ideally with Derby or
    H2 for practicality reasons), someone might have a look.  Patches
    welcome.

        In SDB, when we try to delete a named graph, it does not delete
        it. It
        seems to make a switch from named graph to default graph and try
        to delete
        the triples there. I tried to debug what happened. In the class
        DatasetGraph line 165 it explicitly converts triples to quads
        using the
        default graph uri. I suspect this is wrong, as it tracked the
        graph uri up
        till this point.


    Even in layout2?
    ...



Reply via email to