Merge pull request #27 from LorenzBuehmann/patch-1

Update streaming-io.md
diff --git a/source/documentation/geosparql/__index.md b/source/documentation/geosparql/__index.md
index 51701cf..5fbb7ca 100644
--- a/source/documentation/geosparql/__index.md
+++ b/source/documentation/geosparql/__index.md
@@ -344,6 +344,7 @@
 The `jena-spatial` module contains several SPARQL functions for querying datasets using the WGS84 Geo predicates for latitude (`http://www.w3.org/2003/01/geo/wgs84_pos#lat`) and longitude (`http://www.w3.org/2003/01/geo/wgs84_pos#long`).
 These `jena-spatial` functions are supported for both Geo predicates and Geometry Literals, i.e. a GeoSPARQL dataset.
 Additional SPARQL filter functions have been provided to convert Geo predicate properties into WKT strings and calculate Great Circle and Euclidean distances.
+The `jena-spatial`functions require setting up a Spatial Index for the target Dataset, e.g. `GeoSPARQLConfig.setupSpatialIndex(dataset);`, see Spatial Index section.
 
 ### Supported Features
 The Geo predicate form of spatial representation is restricted to only 'Point' shapes in the WGS84 spatial/coordinate reference system.
diff --git a/source/documentation/geosparql/geosparql-fuseki.md b/source/documentation/geosparql/geosparql-fuseki.md
index 195b0fa..fc67b26 100644
--- a/source/documentation/geosparql/geosparql-fuseki.md
+++ b/source/documentation/geosparql/geosparql-fuseki.md
@@ -140,7 +140,7 @@
     --tdb, -t
 
 An existing or new TDB folder used for the dataset. Default set to memory dataset.
-If accessing a dataset for the first time with GeoSPARQL then consider the `--inference`, `--default_geometry` and `--validate` options. These operations may add additional statements to the dataset.
+If accessing a dataset for the first time with GeoSPARQL then consider the `--inference`, `--default_geometry` and `--validate` options. These operations may add additional statements to the dataset. TDB1 Dataset will be used by default, use `-t <folder_path> -t2` options for TDB2 Dataset. 
 
 ### 6) Load RDF file into dataset
 
diff --git a/source/documentation/query/service.md b/source/documentation/query/service.md
index 5eb54e7..49eed5f 100644
--- a/source/documentation/query/service.md
+++ b/source/documentation/query/service.md
@@ -61,20 +61,17 @@
 
 The prefix  `srv:` is the IRI `<http://jena.hpl.hp.com/Service#>`.
 
-### Configuration from Jena version 3.1.1
-
 Symbol | Usage | Default
 ------ | ----- | -------
 `srv:queryTimeout` | Set timeouts | none
 `srv:queryCompression` | Enable use of deflation and GZip | true
 `srv:queryClient` | Enable use of a specific client | none
-`srv:queryContext` | Per-endpoint configuration | none
+`srv:serviceContext` | Per-endpoint configuration | none
 
 #### `srv:queryTimeout`
 
 As documented above.
 
-
 #### `srv:queryCompression`
 
 Sets the flag for use of deflation and GZip.
@@ -89,71 +86,12 @@
 
 #### `srv:serviceContext`
 
-As documented above.
-
-[ARQ documentation index](index.html)
-
-[1]: https://hc.apache.org/httpcomponents-client-ga/httpclient/apidocs/org/apache/http/client/HttpClient.html
-
-### Configuration for Jena version 3.0.0 through 3.1.0
-
-Symbol | Usage
------- | -----
-`srv:queryTimeout` | Set timeouts 
-`srv:queryGzip` | Enable use of GZip
-`srv:queryDeflate` | Enable use of deflate
-`srv:queryAuthUser` | Basic authentication
-`srv:queryAuthPwd` |  Basic authentication
-`srv:queryContext` | Per-endpoint configuration
-
-#### `srv:queryTimeout`
-
-Set the connect and read timeouts for the query.
-
-If a timeout occurs a QueryExceptionHTTP is thrown.  The cause of that exception will be a java.net.SocketTimeoutException.
-
-Number: number of milliseconds for connect timeout.
-
-String: number of milliseconds for connect timeout.  If string is of the form “X,Y” the first number is the number of milliseconds for the connect timeout and the seconds is the number of milliseconds for the read timeout.
-
-Connect timeout =0
-read timeout = 0
-
-Values of 0 indicate no timeout and service operation will wait until the remote server responds.
-
-#### `srv:queryGzip`
-
-Sets the allow Gzip flag.
-
-Boolean: True indicates that gzip compressed data is acceptable.
-false
-
-#### `srv:queryDeflate`
-
-Sets the allow Deflate flag.
-
-Boolean: True indicates that deflate compression is acceptable
-False
-
-#### `srv:queryAuthUser`
-
-Sets the user id for basic auth.
-
-String: The user id to log in with
-
-If null or null length no user id is sent.
-
-#### `srv:queryAuthPwd`
-
-Sets the password for basic auth.
-
-String: The password to log in with.
-
-If null or null length no password is sent.
-
-#### `srv:serviceContext`
 Provides a mechanism to override system context settings on a per URI basis.
 
 The value is a `Map<String,Context>` where the map key is the URI of the service endpoint, and the `Context` is a set of values to override the default values.
 
-If a context is provided for the URI the system context is copied and the URI specific values are then copied in.  This ensures that any URI specific settings will be used.
+If a context is provided for the URI, the system context is copied and the
+context for the URI is used to set specific values.  This ensures that any URI
+specific settings will be used.
+
+[1]: https://hc.apache.org/httpcomponents-client-ga/httpclient/apidocs/org/apache/http/client/HttpClient.html