On 03/11/17 23:04, Sorin Gheorghiu wrote:
Great news!

Does Jena 3.5.0 still support Full Text Search via ElasticSearch?
If yes, is it compatible still with ElasticSearch 5.2.1 or greater?

There has been no change here in Jena 3.5.0 from Jena 3.4.0. We try to list any changes in the release announcement.

You can check in the source code or by looking at the POM on maven central:

http://central.maven.org/maven2/org/apache/jena/jena-text-es/

and going to its parent POM. The project puts all the version numbers in the parent POM [*], which is jena-project:

http://central.maven.org/maven2/org/apache/jena/jena-project/3.5.0/jena-project-3.5.0.pom

<ver.elasticsearch>5.2.2</ver.elasticsearch>

and you can use "mvn dependency:tree" on your project to get a complete listing of all the dependencies.

We recommend the use of maven or other build/dependency manager because you have to include the transitive dependencies as well.

jena-text-es is not in the build of Fuseki2 (it takes the size of the combined dependencies jar file to over 70M) - you can add locally. See

https://jena.apache.org/documentation/notes/jena-repack.html

for more details.

    Andy

[*] when we remember to!


Thank you


Am 03.11.2017 um 00:22 schrieb Andy Seaborne:

We are pleased to announce the release of Apache Jena 3.5.0.


== Key features of the release

Introducing TDB2:
  http://jena.apache.org/documentation/tdb2/

*TDB2 is not compatible with TDB1*

Compared to TDB1:

* No size limits on transactions : bulk uploads into a live Fuseki
  can be 100's of millions of triples.

* Models and Graphs can be passed across transactions

* No queue of delayed updates, no transaction backlog problems.

* "Writer pays" - readers don't
  All work for update is done on the writer thread.

* Datatypes of numerics preserved; xsd:doubles supported.

TDB2 is subject to change.

We solicit any and all feedback (good and bad!) about TDB2 to help advance it to deployment-ready.



JENA-1390 : Add StmtIterator.toModel :

JENA-1392 : Add dynamic dataset support to SDB.

JENA-1395 : "--output RDF/XML" now prints using the basic block-oriented writer, which uses less memory.  Use "--formatted" (same as "--pretty") for pretty printed RDF/XML.

JENA-1398 :
Upgrade FOAF to add new spelling and deprecation of old for archaic FOAF properties

== Dependency Upgrades

No license changes.

Upgrade jsonld-java to 0.11
  jackson to 2.9.0
  commons-fileuploader to 1.3.3

== Obtaining Apache Jena 3.5.0

* Via central.maven.org

The main jars and their dependencies can used with:

     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>apache-jena-libs</artifactId>
       <type>pom</type>
       <version>3.5.0</version>
     </dependency>

Full details of all maven artifacts are described at:

       http://jena.apache.org/download/maven.html

* As binary downloads

Apache Jena libraries are available as a binary distribution of
libraries. For details of a global mirror copy of Jena binaries please see:

http://jena.apache.org/download/

* Source code for the release

The signed source code of this release is available at:

http://www.apache.org/dist/jena/source/

and the signed master source for all Apache Jena releases is available
at: http://archive.apache.org/dist/jena/

== Contributing

If you would like to help out, a good place to look is the list of
unresolved JIRA at:

http://s.apache.org/jena-jira-current

or review pull requests at

https://github.com/apache/jena/pulls

or drop into the dev@ list.

We use github pull requests and other ways for accepting code:
    https://github.com/apache/jena/blob/master/CONTRIBUTING.md

     The Apache Jena development community

Reply via email to