Skip to content

Commit 75098c9

Browse files
committed
update news item
1 parent 8ef9962 commit 75098c9

1 file changed

Lines changed: 45 additions & 0 deletions

File tree

site/content/news/rdf4j-530-M2.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,51 @@ RDF4J 5.3.0 is a minor release focusing on stability and getting the code ready
1515
- `Var` remains extensible through SPI (as introduced in M1): use `Var.of(...)` factories, provide a custom `Var.Provider` (`newVar(...)` and optionally `cloneVar(...)`), and register via `META-INF/services/org.eclipse.rdf4j.query.algebra.Var$Provider` or the `org.eclipse.rdf4j.query.algebra.Var.provider` system property.
1616
- Additional end-user fixes include support for refining JSON-LD `@context` ([GH-5573](https://github.com/eclipse-rdf4j/rdf4j/issues/5573)) and major LuceneSail transaction performance improvements ([GH-5291](https://github.com/eclipse-rdf4j/rdf4j/issues/5291)).
1717

18+
### Deprecations since 5.2.0
19+
20+
- Legacy compare methods in `org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtil`:
21+
- `compare(Value, Value, CompareOp)`
22+
- `compare(Value, Value, CompareOp, boolean)`
23+
- `compareLiterals(Literal, Literal, CompareOp)`
24+
- `compareLiterals(Literal, Literal, CompareOp, boolean)`
25+
- Constructors in `org.eclipse.rdf4j.query.algebra.Var` are now deprecated (for removal), use `Var.of(...)` factories instead:
26+
- `Var(String, Value, boolean, boolean)`
27+
- `Var(String)`
28+
- `Var(String, boolean)`
29+
- `Var(String, Value)`
30+
- `Var(String, Value, boolean)`
31+
- `org.eclipse.rdf4j.sail.shacl.config.ShaclSailSchema.INCLUDE_INFERRED_STATEMENTS` is deprecated; use `CONFIG.Shacl#includeInferredStatements`.
32+
- Elasticsearch integration APIs deprecated for removal (preparation for Elasticsearch client upgrade):
33+
- `org.eclipse.rdf4j.sail.elasticsearchstore.ElasticsearchStore`
34+
- `org.eclipse.rdf4j.sail.elasticsearchstore.ElasticsearchStoreConnection`
35+
- `org.eclipse.rdf4j.sail.elasticsearchstore.SingletonClientProvider`
36+
- `org.eclipse.rdf4j.sail.elasticsearchstore.UserProvidedClientProvider`
37+
- `org.eclipse.rdf4j.sail.elasticsearchstore.config.ElasticsearchStoreConfig`
38+
- `org.eclipse.rdf4j.sail.elasticsearchstore.config.ElasticsearchStoreFactory`
39+
- `org.eclipse.rdf4j.sail.elasticsearch.ElasticsearchBulkUpdater`
40+
- `org.eclipse.rdf4j.sail.elasticsearch.ElasticsearchDocument`
41+
- `org.eclipse.rdf4j.sail.elasticsearch.ElasticsearchDocumentDistance`
42+
- `org.eclipse.rdf4j.sail.elasticsearch.ElasticsearchDocumentResult`
43+
- `org.eclipse.rdf4j.sail.elasticsearch.ElasticsearchDocumentScore`
44+
- `org.eclipse.rdf4j.sail.elasticsearch.ElasticsearchIndex`
45+
- `org.eclipse.rdf4j.sail.elasticsearch.config.ElasticsearchSailConfig`
46+
- `org.eclipse.rdf4j.sail.elasticsearch.config.ElasticsearchSailFactory`
47+
- Solr integration APIs deprecated for removal:
48+
- `org.eclipse.rdf4j.sail.solr.SolrBulkUpdater`
49+
- `org.eclipse.rdf4j.sail.solr.SolrClientFactory`
50+
- `org.eclipse.rdf4j.sail.solr.SolrDocumentDistance`
51+
- `org.eclipse.rdf4j.sail.solr.SolrDocumentResult`
52+
- `org.eclipse.rdf4j.sail.solr.SolrDocumentScore`
53+
- `org.eclipse.rdf4j.sail.solr.SolrIndex`
54+
- `org.eclipse.rdf4j.sail.solr.SolrSearchDocument`
55+
- `org.eclipse.rdf4j.sail.solr.SolrSearchQuery`
56+
- `org.eclipse.rdf4j.sail.solr.SolrUtil`
57+
- `org.eclipse.rdf4j.sail.solr.client.cloud.Factory`
58+
- `org.eclipse.rdf4j.sail.solr.client.embedded.Factory`
59+
- `org.eclipse.rdf4j.sail.solr.client.http.Factory`
60+
- `org.eclipse.rdf4j.sail.solr.config.SolrSailConfig`
61+
- `org.eclipse.rdf4j.sail.solr.config.SolrSailFactory`
62+
1863
This milestone build is not yet feature-complete, but we are putting it out to receive early feedback on all the improvements we have put in.
1964

2065
<!--more-->

0 commit comments

Comments
 (0)