You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@jena.apache.org by ashish nijhara <ni...@gmail.com> on 2014/01/15 03:18:05 UTC

Upgrade from Jena 2.6.4 to Jena 2.10.1

Hello,

We recently upgraded our Jena release to Jena 2.10.1. We noticed a couple
of deprecated APIs like some graphs under : *com.hpl.jena.graph.compose *and
the* BulkUpdateHandler interface *(the methods inside the interface*).*

*BulkUpdateHandler *has an alternative migration path. This information is
helpful clearly. :)

Is there any migration path for the Graphs under *com.hpl.jena.graph.compose
*package? Any information on why these graphs were deprecated would be
nice. Was JENA-59 <https://issues.apache.org/jira/browse/JENA-59> the
reason?

We have recently started using the graphs from this package and find them
quite useful in our algorithm, however we are just using the default
implementation.

Thanks,
Ashish

Re: Upgrade from Jena 2.6.4 to Jena 2.10.1

Posted by Andy Seaborne <an...@apache.org>.
On 20/01/14 15:34, Claude Warren wrote:
> The new tests are in experimental new-tests project.  They include some
> experimental code to test interfaces in a consistent manner

https://svn.apache.org/repos/asf/jena/Experimental/new-test/

>
>
> On Mon, Jan 20, 2014 at 2:39 PM, ashish nijhara <ni...@gmail.com>wrote:
>
>> @Claude, would be cool if you can share your test results with the
>> community.
>>
>> Lets take it from there.
>>
>>
>> Thanks,
>> Ashish
>>
>>
>> On Thu, Jan 16, 2014 at 3:41 AM, Claude Warren <cl...@xenei.com> wrote:
>>
>>> I did have them testing against the new-test graph contract tests.
>>>
>>>
>>> On Wed, Jan 15, 2014 at 9:35 AM, Andy Seaborne <an...@apache.org> wrote:
>>>
>>>> On 15/01/14 02:18, ashish nijhara wrote:
>>>>
>>>>> Hello,
>>>>>
>>>>> We recently upgraded our Jena release to Jena 2.10.1. We noticed a
>>> couple
>>>>> of deprecated APIs like some graphs under :
>> *com.hpl.jena.graph.compose
>>>>> *and
>>>>> the* BulkUpdateHandler interface *(the methods inside the
>> interface*).*
>>>>>
>>>>> *BulkUpdateHandler *has an alternative migration path. This
>> information
>>> is
>>>>> helpful clearly. :)
>>>>>
>>>>> Is there any migration path for the Graphs under
>>>>> *com.hpl.jena.graph.compose
>>>>> *package? Any information on why these graphs were deprecated would be
>>>>> nice. Was JENA-59 <https://issues.apache.org/jira/browse/JENA-59> the
>>>>> reason?
>>>>>
>>>>> We have recently started using the graphs from this package and find
>>> them
>>>>> quite useful in our algorithm, however we are just using the default
>>>>> implementation.
>>>>>
>>>>> Thanks,
>>>>> Ashish
>>>>>
>>>>>
>>>> You mean Delta, Difference and Intersection?
>>>>
>>>> Looks like JENA-59 - a report from SourceForge days that the graphs
>> were
>>>> not acting as expected.
>>>>
>>>> """
>>>> (and classes deprecated as it seems they are poorly tested and not used
>>>> within Jena - feedback welcome)
>>>> """
>>>>
>>>> so what is needed is for them to be tested properly against the graph
>>>> contract, and any additional contracts those graphs might imply.
>>>>
>>>> Would you like to have a go at that?
>>>>
>>>>          Andy
>>>>
>>>>
>>>
>>>
>>> --
>>> I like: Like Like - The likeliest place on the web<
>>> http://like-like.xenei.com>
>>> LinkedIn: http://www.linkedin.com/in/claudewarren
>>>
>>
>
>
>


Re: Upgrade from Jena 2.6.4 to Jena 2.10.1

Posted by Claude Warren <cl...@xenei.com>.
The new tests are in experimental new-tests project.  They include some
experimental code to test interfaces in a consistent manner


On Mon, Jan 20, 2014 at 2:39 PM, ashish nijhara <ni...@gmail.com>wrote:

> @Claude, would be cool if you can share your test results with the
> community.
>
> Lets take it from there.
>
>
> Thanks,
> Ashish
>
>
> On Thu, Jan 16, 2014 at 3:41 AM, Claude Warren <cl...@xenei.com> wrote:
>
> > I did have them testing against the new-test graph contract tests.
> >
> >
> > On Wed, Jan 15, 2014 at 9:35 AM, Andy Seaborne <an...@apache.org> wrote:
> >
> > > On 15/01/14 02:18, ashish nijhara wrote:
> > >
> > >> Hello,
> > >>
> > >> We recently upgraded our Jena release to Jena 2.10.1. We noticed a
> > couple
> > >> of deprecated APIs like some graphs under :
> *com.hpl.jena.graph.compose
> > >> *and
> > >> the* BulkUpdateHandler interface *(the methods inside the
> interface*).*
> > >>
> > >> *BulkUpdateHandler *has an alternative migration path. This
> information
> > is
> > >> helpful clearly. :)
> > >>
> > >> Is there any migration path for the Graphs under
> > >> *com.hpl.jena.graph.compose
> > >> *package? Any information on why these graphs were deprecated would be
> > >> nice. Was JENA-59 <https://issues.apache.org/jira/browse/JENA-59> the
> > >> reason?
> > >>
> > >> We have recently started using the graphs from this package and find
> > them
> > >> quite useful in our algorithm, however we are just using the default
> > >> implementation.
> > >>
> > >> Thanks,
> > >> Ashish
> > >>
> > >>
> > > You mean Delta, Difference and Intersection?
> > >
> > > Looks like JENA-59 - a report from SourceForge days that the graphs
> were
> > > not acting as expected.
> > >
> > > """
> > > (and classes deprecated as it seems they are poorly tested and not used
> > > within Jena - feedback welcome)
> > > """
> > >
> > > so what is needed is for them to be tested properly against the graph
> > > contract, and any additional contracts those graphs might imply.
> > >
> > > Would you like to have a go at that?
> > >
> > >         Andy
> > >
> > >
> >
> >
> > --
> > I like: Like Like - The likeliest place on the web<
> > http://like-like.xenei.com>
> > LinkedIn: http://www.linkedin.com/in/claudewarren
> >
>



-- 
I like: Like Like - The likeliest place on the web<http://like-like.xenei.com>
LinkedIn: http://www.linkedin.com/in/claudewarren

Re: Upgrade from Jena 2.6.4 to Jena 2.10.1

Posted by ashish nijhara <ni...@gmail.com>.
@Claude, would be cool if you can share your test results with the
community.

Lets take it from there.


Thanks,
Ashish


On Thu, Jan 16, 2014 at 3:41 AM, Claude Warren <cl...@xenei.com> wrote:

> I did have them testing against the new-test graph contract tests.
>
>
> On Wed, Jan 15, 2014 at 9:35 AM, Andy Seaborne <an...@apache.org> wrote:
>
> > On 15/01/14 02:18, ashish nijhara wrote:
> >
> >> Hello,
> >>
> >> We recently upgraded our Jena release to Jena 2.10.1. We noticed a
> couple
> >> of deprecated APIs like some graphs under : *com.hpl.jena.graph.compose
> >> *and
> >> the* BulkUpdateHandler interface *(the methods inside the interface*).*
> >>
> >> *BulkUpdateHandler *has an alternative migration path. This information
> is
> >> helpful clearly. :)
> >>
> >> Is there any migration path for the Graphs under
> >> *com.hpl.jena.graph.compose
> >> *package? Any information on why these graphs were deprecated would be
> >> nice. Was JENA-59 <https://issues.apache.org/jira/browse/JENA-59> the
> >> reason?
> >>
> >> We have recently started using the graphs from this package and find
> them
> >> quite useful in our algorithm, however we are just using the default
> >> implementation.
> >>
> >> Thanks,
> >> Ashish
> >>
> >>
> > You mean Delta, Difference and Intersection?
> >
> > Looks like JENA-59 - a report from SourceForge days that the graphs were
> > not acting as expected.
> >
> > """
> > (and classes deprecated as it seems they are poorly tested and not used
> > within Jena - feedback welcome)
> > """
> >
> > so what is needed is for them to be tested properly against the graph
> > contract, and any additional contracts those graphs might imply.
> >
> > Would you like to have a go at that?
> >
> >         Andy
> >
> >
>
>
> --
> I like: Like Like - The likeliest place on the web<
> http://like-like.xenei.com>
> LinkedIn: http://www.linkedin.com/in/claudewarren
>

Re: Upgrade from Jena 2.6.4 to Jena 2.10.1

Posted by Claude Warren <cl...@xenei.com>.
I did have them testing against the new-test graph contract tests.


On Wed, Jan 15, 2014 at 9:35 AM, Andy Seaborne <an...@apache.org> wrote:

> On 15/01/14 02:18, ashish nijhara wrote:
>
>> Hello,
>>
>> We recently upgraded our Jena release to Jena 2.10.1. We noticed a couple
>> of deprecated APIs like some graphs under : *com.hpl.jena.graph.compose
>> *and
>> the* BulkUpdateHandler interface *(the methods inside the interface*).*
>>
>> *BulkUpdateHandler *has an alternative migration path. This information is
>> helpful clearly. :)
>>
>> Is there any migration path for the Graphs under
>> *com.hpl.jena.graph.compose
>> *package? Any information on why these graphs were deprecated would be
>> nice. Was JENA-59 <https://issues.apache.org/jira/browse/JENA-59> the
>> reason?
>>
>> We have recently started using the graphs from this package and find them
>> quite useful in our algorithm, however we are just using the default
>> implementation.
>>
>> Thanks,
>> Ashish
>>
>>
> You mean Delta, Difference and Intersection?
>
> Looks like JENA-59 - a report from SourceForge days that the graphs were
> not acting as expected.
>
> """
> (and classes deprecated as it seems they are poorly tested and not used
> within Jena - feedback welcome)
> """
>
> so what is needed is for them to be tested properly against the graph
> contract, and any additional contracts those graphs might imply.
>
> Would you like to have a go at that?
>
>         Andy
>
>


-- 
I like: Like Like - The likeliest place on the web<http://like-like.xenei.com>
LinkedIn: http://www.linkedin.com/in/claudewarren

Re: Upgrade from Jena 2.6.4 to Jena 2.10.1

Posted by Andy Seaborne <an...@apache.org>.
On 15/01/14 02:18, ashish nijhara wrote:
> Hello,
>
> We recently upgraded our Jena release to Jena 2.10.1. We noticed a couple
> of deprecated APIs like some graphs under : *com.hpl.jena.graph.compose *and
> the* BulkUpdateHandler interface *(the methods inside the interface*).*
>
> *BulkUpdateHandler *has an alternative migration path. This information is
> helpful clearly. :)
>
> Is there any migration path for the Graphs under *com.hpl.jena.graph.compose
> *package? Any information on why these graphs were deprecated would be
> nice. Was JENA-59 <https://issues.apache.org/jira/browse/JENA-59> the
> reason?
>
> We have recently started using the graphs from this package and find them
> quite useful in our algorithm, however we are just using the default
> implementation.
>
> Thanks,
> Ashish
>

You mean Delta, Difference and Intersection?

Looks like JENA-59 - a report from SourceForge days that the graphs were 
not acting as expected.

"""
(and classes deprecated as it seems they are poorly tested and not used 
within Jena - feedback welcome)
"""

so what is needed is for them to be tested properly against the graph 
contract, and any additional contracts those graphs might imply.

Would you like to have a go at that?

	Andy