Hi Jena-folks,
Here is a vote on a release of Jena 3.3.0 (with Fuseki 2.6.0).
The most obvious changes in this release are some large shifts in support for
full-text indexing. See below for details.
This is the first proposed candidate for this release.
== Dependency changes:
jena-text: Lucene v6.4.1
New module:
jena-text-es
Elasticsearch: v5.2.2 License : AL2
https://github.com/elastic/elasticsearch/blob/master/LICENSE.txt
[*] Full list of recursive dependencies at the end
== Updates:
Guava (shaded) to version 21.
== Key features of the release:
* Drop text indexing support for solr4j, add support for Elastic Search
JENA-1301 - Drop Solr
JENA-1305 - Elastic Search support
Accomplished thanks to contributions from Anuj Kumar!
* Add VCARD4 (JENA-1205)
Contribution from Bart Hanssens
* RDFParser (JENA-1306)
New low level, detailed setup of parsers for special cases.
RDFDataMgr is still the main way to read data (it now uses RDFParser).
* RDFWriter (JENA-1323)
* Bad URIs in RDF/XML are now warnings (model.read) inline with RDF 1.1.
(JENA-1324)
~39 other JIRA tickets
See https://s.apache.org/jena-3.3.0-jira
== Release
Everyone, not just committers, is invited to test and vote.
Please download and test the proposed release.
Staging repository:
https://repository.apache.org/content/repositories/orgapachejena-1017
Proposed dist/ area:
https://dist.apache.org/repos/dist/dev/jena/
Keys:
https://svn.apache.org/repos/asf/jena/dist/KEYS
Git commit (browser URL):
http://git-wip-us.apache.org/repos/asf/jena/commit/a35bad97
Git Commit Hash:
a35bad974eb24e4ed03af195c7adef72039cd030
Git Commit Tag:
jena-3.3.0-rc1
Please vote to approve this release:
[ ] +1 Approve the release
[ ] 0 Don't care
[ ] -1 Don't release, because ...
This vote will be open to at least
17:00 UTC-04:00 (US Eastern 5PM) on Friday 5 May 2017
If you expect to check the release but the 72 hour limit does not work
for you, please email within the schedule above with an expected time
and we can extend the vote period.
Thanks,
ajs6f
Checking needed:
+ does everything work on Linux?
+ does everything work on MS Windows?
+ does everything work on OS X?
+ are the GPG signatures fine?
+ are the checksums correct?
+ is there a source archive?
+ can the source archive really be built?
+ is there a correct LICENSE and NOTICE file in each artifact
(both source and binary artifacts)?
+ does the NOTICE file contain all necessary attributions?
+ have any licenses of dependencies changed due to upgrades?
if so have LICENSE and NOTICE been upgraded appropriately?
+ does the tag/commit in the SCM contain reproducible sources?
--------------------------------------------------
[*]
org.elasticsearch dependencies (recursive) other than org.apache artifacts:
org.elasticsearch:elasticsearch:jar:5.2.2
net.sf.jopt-simple:jopt-simple:jar:5.0.2
com.carrotsearch:hppc:jar:0.7.1
joda-time:joda-time:jar:2.9.5
org.yaml:snakeyaml:jar:1.15
com.tdunning:t-digest:jar:3.0
org.hdrhistogram:HdrHistogram:jar
net.java.dev.jna:jna:jar:4.2.2
io.netty:netty:jar:3.10.6.Final
com.github.spullara.mustache.java:compiler:jar:0.9.3