This is an automated email from the ASF dual-hosted git repository.
git-site-role pushed a commit to branch asf-staging
in repository https://gitbox.apache.org/repos/asf/jena-site.git
The following commit(s) were added to refs/heads/asf-staging by this push:
new 4ca4f45 Staged site from using-alt-compression
(655888f91a38709631906bbad204134dc35604c4)
4ca4f45 is described below
commit 4ca4f458547bf8f35ec593ce9cbffaa55ccd096d
Author: jenkins <[email protected]>
AuthorDate: Mon Nov 1 11:44:47 2021 +0000
Staged site from using-alt-compression
(655888f91a38709631906bbad204134dc35604c4)
---
content/documentation/io/index.html | 6 ++++
content/documentation/io/streaming-io.html | 8 +++++
content/download/index.html | 51 +++++++++++++++---------------
content/download/index.xml | 2 +-
content/index.xml | 2 +-
content/sitemap.xml | 10 +++---
6 files changed, 46 insertions(+), 33 deletions(-)
diff --git a/content/documentation/io/index.html
b/content/documentation/io/index.html
index 9a9991b..4caf766 100644
--- a/content/documentation/io/index.html
+++ b/content/documentation/io/index.html
@@ -276,6 +276,12 @@ Assumes N-Quads/N-Triples from stdin.</li>
<p>In addition, if the extension is <code>.gz</code> the file is assumed to be
gzip
compressed. The file name is examined for an inner extension. For
example, <code>.nt.gz</code> is gzip compressed N-Triples.</p>
+<p>Jena does not support all possible compression formats itself, only
+GZip and BZip2 are supported directly. If you want to use an
+alternative compression format you can do so by piping the output of the
+relevant decompression utility into one of Jena’s commands e.g.</p>
+<pre><code>zstd -d < FILE.nq.zst | riot --syntax NQ ...
+</code></pre>
<p>These scripts call java programs in the <code>riotcmd</code> package. For
example:</p>
<pre><code>java -cp ... riotcmd.riot file.ttl
</code></pre>
diff --git a/content/documentation/io/streaming-io.html
b/content/documentation/io/streaming-io.html
index 5a4a09a..83fc323 100644
--- a/content/documentation/io/streaming-io.html
+++ b/content/documentation/io/streaming-io.html
@@ -186,6 +186,14 @@ input parsing performance using W3C Standards.</p>
<p>Files ending in <code>.gz</code> are assumed to be gzip-compressed. Input
and output
to such files takes this into account, including looking for the other file
extension. <code>data.nt.gz</code> is parsed as a gzip-compressed N-Triples
file.</p>
+<p>Jena does not support all possible compression formats itself, only
+GZip and BZip2 are supported directly. If you want to use an
+alternative compression format you can do so by adding suitable dependencies
+into your project and passing an appropriate
<code>InputStream</code>/<code>OutputStream</code>
+implementation to Jena code e.g.</p>
+<pre><code>InputStream input = new ZstdCompressorInputStream(....);
+RDFParser.source(input).lang(Lang.NQ).parse(graph);
+</code></pre>
<h2 id="streamrdf">StreamRDF</h2>
<p>The central abstraction is
<a
href="/documentation/javadoc/arq/org/apache/jena/riot/system/StreamRDF.html"><code>StreamRDF</code></a>
diff --git a/content/download/index.html b/content/download/index.html
index 0f64cb3..309c466 100644
--- a/content/download/index.html
+++ b/content/download/index.html
@@ -171,6 +171,29 @@
<p>Jena4 requires Java 11.</p>
<p>Jena jars are <a href="maven.html">available from Maven</a>.</p>
<p>You may <a href="https://www.apache.org/info/verification.html">verify the
authenticity of artifacts</a> below by using the <a
href="https://downloads.apache.org/jena/KEYS">PGP KEYS</a> file.</p>
+<h2 id="download-mirrors">Download Mirrors</h2>
+<p>[if-any logo]
+<a href="[link]">
+ <img align="right" src="[logo]" border="0" />
+</a>[end]
+The currently selected mirror is <b>[preferred]</b>. If you encounter a
problem with this mirror, please select another mirror. If all
+mirrors are failing, there are <i>backup</i> mirrors (at the end of the
mirrors list) that should be available.</p>
+<form action="[location]" method="get" id="SelectMirror">
+Other mirrors: <select name="Preferred">
+[if-any http]
+ [for http]<option value="[http]">[http]</option>[end]
+[end]
+<p>[if-any ftp]
+[for ftp]<option value="[ftp]">[ftp]</option>[end]
+[end]
+[if-any backup]
+[for backup]<option value="[backup]">[backup]
+(backup)</option>[end]
+[end]
+</select>
+<input type="submit" value="Change" /></p>
+</form>
+<p>You may also consult the <a href="https://www.apache.org/mirrors/">complete
list of mirrors</a></p>
<h3 id="apache-jena-distibutions">Apache Jena Distibutions</h3>
<p>The binary distribution of Fuseki (this includes both the standalone and
WAR file packaging):</p>
@@ -213,8 +236,7 @@ Source release: this forms the official release of Apache
Jena. All binaries art
</tr>
</tbody>
</table>
-<p> </p>
-The binary distribution of libraries contains the APIs, SPARQL engine, the TDB
native RDF database and a variety of command line scripts and tools for working
with these systems.
+<p>The binary distribution of libraries contains the APIs, SPARQL engine, the
TDB native RDF database and a variety of command line scripts and tools for
working with these systems.</p>
<table>
<thead>
<tr>
@@ -251,7 +273,7 @@ The binary distribution of libraries contains the APIs,
SPARQL engine, the TDB n
<h4 id="source-code">Source code</h4>
<p>The development codebase is available from git.</p>
<p><a
href="https://gitbox.apache.org/repos/asf?p=jena.git">https://gitbox.apache.org/repos/asf?p=jena.git</a></p>
-<p>This is also available on github:</p>
+<p>This is also avilable on github:</p>
<p><a
href="https://github.com/apache/jena">https://github.com/apache/jena</a></p>
<h4 id="previous-releases">Previous releases</h4>
<p>While previous releases are available, we strongly recommend that wherever
@@ -259,29 +281,6 @@ possible users use the latest official Apache releases of
Jena in
preference to using any older versions of Jena.</p>
<p>Previous Apache Jena releases can be found in the Apache archive area
at <a
href="https://archive.apache.org/dist/jena/">https://archive.apache.org/dist/jena</a>.</p>
-<h2 id="download-mirrors">Download Mirrors</h2>
-<p>[if-any logo]
-<a href="[link]">
- <img align="right" src="[logo]" border="0" />
-</a>[end]
-The currently selected mirror is <b>[preferred]</b>. If you encounter a
problem with this mirror, please select another mirror. If all
-mirrors are failing, there are <i>backup</i> mirrors (at the end of the
mirrors list) that should be available.</p>
-<form action="[location]" method="get" id="SelectMirror">
-Other mirrors: <select name="Preferred">
-[if-any http]
- [for http]<option value="[http]">[http]</option>[end]
-[end]
-<p>[if-any ftp]
-[for ftp]<option value="[ftp]">[ftp]</option>[end]
-[end]
-[if-any backup]
-[for backup]<option value="[backup]">[backup]
-(backup)</option>[end]
-[end]
-</select>
-<input type="submit" value="Change" /></p>
-</form>
-<p>You may also consult the <a href="https://www.apache.org/mirrors/">complete
list of mirrors</a></p>
</div>
diff --git a/content/download/index.xml b/content/download/index.xml
index 4966e45..9302b32 100644
--- a/content/download/index.xml
+++ b/content/download/index.xml
@@ -20,7 +20,7 @@
apache-jena – contains the APIs, SPARQL engine, the TDB native RDF database
and command line tools apache-jena-fuseki – the Jena SPARQL server Jena4
requires Java 11.
Jena jars are available from Maven.
You may verify the authenticity of artifacts below by using the PGP KEYS file.
-Apache Jena Distibutions The binary distribution of Fuseki (this includes both
the standalone and WAR file packaging):</description>
+Download Mirrors [if-any logo] [end] The currently selected mirror is
[preferred].</description>
</item>
<item>
diff --git a/content/index.xml b/content/index.xml
index 595e858..09429dc 100644
--- a/content/index.xml
+++ b/content/index.xml
@@ -181,7 +181,7 @@ The sequence from core to TDB should be executed before
application components.
apache-jena – contains the APIs, SPARQL engine, the TDB native RDF database
and command line tools apache-jena-fuseki – the Jena SPARQL server Jena4
requires Java 11.
Jena jars are available from Maven.
You may verify the authenticity of artifacts below by using the PGP KEYS file.
-Apache Jena Distibutions The binary distribution of Fuseki (this includes both
the standalone and WAR file packaging):</description>
+Download Mirrors [if-any logo] [end] The currently selected mirror is
[preferred].</description>
</item>
<item>
diff --git a/content/sitemap.xml b/content/sitemap.xml
index 0537454..a20e006 100644
--- a/content/sitemap.xml
+++ b/content/sitemap.xml
@@ -89,7 +89,7 @@
<url>
<loc>https://jena.apache.org/download/</loc>
- <lastmod>2021-11-01T08:15:56+00:00</lastmod>
+ <lastmod>2021-09-17T20:43:29+01:00</lastmod>
</url>
<url>
@@ -324,12 +324,12 @@
<url>
<loc>https://jena.apache.org/documentation.html</loc>
- <lastmod>2021-09-27T16:55:34+01:00</lastmod>
+ <lastmod>2021-11-01T11:43:24+00:00</lastmod>
</url>
<url>
<loc>https://jena.apache.org/download.html</loc>
- <lastmod>2021-11-01T08:15:56+00:00</lastmod>
+ <lastmod>2021-09-17T20:43:29+01:00</lastmod>
</url>
<url>
@@ -664,7 +664,7 @@
<url>
<loc>https://jena.apache.org/documentation/io/</loc>
- <lastmod>2021-09-26T09:54:06+01:00</lastmod>
+ <lastmod>2021-11-01T11:43:24+00:00</lastmod>
</url>
<url>
@@ -1119,7 +1119,7 @@
<url>
<loc>https://jena.apache.org/documentation/io/streaming-io.html</loc>
- <lastmod>2021-09-26T09:54:06+01:00</lastmod>
+ <lastmod>2021-11-01T11:43:24+00:00</lastmod>
</url>
<url>