Makes sense as an approach

Clearly from prior responses there are large scale users who can’t necessarily 
migrate immediately so a longer deprecation cycle makes sense

Rob

From: Andy Seaborne <a...@apache.org>
Date: Friday, 23 May 2025 at 10:57
To: dev@jena.apache.org <dev@jena.apache.org>
Subject: Re: Jena 6
On 22/05/2025 21:47, Andy Seaborne wrote:
> Removing TDB1 should be a longer deprecation cycle because its
> persistent data and also because code deprecation does not show up to
> Fuseki configuration file usage. So removal for 6.0.0 looks to me as too
> savage.
>
> We can start with @Deprecated and it does not have to be tied to 6.0.0.
>
> I'll put in a PR. Its one of the easier ones to do because there are few
> code entry points to TDB1.

https://github.com/apache/jena/pull/3218

One thing we can do at Jena 6.0.0 is remove the org.apache.jena.tdb
package. TDBFactory there has been marked deprecated since 2023-11, and
deprecated/forRemoval since 2024-04.

All the code is under oaj.tdb1. Classes left in oaj.tdb there are just
call throughs to oaj.tdb1.

     Andy

Reply via email to