Strabon

annotate ChangeLog @ 1054:e6faec9facc6

Modified pom.xml of endpoint-client in order to produce an valid but unsigned jar that contains all dependencies.
Previously, the produced jar would contain signatures coming from various signed jars, resulting to an invalid jar.
author Kostis Kyzirakos <kkyzir@di.uoa.gr>
date Sat Apr 20 00:05:19 2013 +0300 (2013-04-20)
parents 8fb408631e75
children c69d609a5921 b739b7f99c4d
rev   line source
charnik@932 1 Day Month Date Hour:Min:Sec Year Pyravlos Team
charnik@932 2
charnik@932 3 * Version 3.2.9 released.
charnik@932 4
charnik@1012 5 * Added support of all SPARQL result types provided by Sesame (json,
charnik@1012 6 xml, csv, tsv, binary). To get the respective writer, just prepend the
charnik@1012 7 string "SPARQL/", e.g., "SPARQL/JSON". This is to ensure that we
charnik@1012 8 support all SPARQL result formats of the SPARQL Protocol.
charnik@1012 9
charnik@990 10 * Fixed a bug where a non-implemented extension function would make
charnik@990 11 Strabon throw a NULL pointer exception. Now we get away with it
charnik@990 12 through a warning.
charnik@990 13
charnik@990 14 * Strabon endpoint now publishes the URIs of the supported units of
charnik@990 15 measure for use in strdf:distance and geof:distance functions of
charnik@990 16 stSPARQL and GeoSPARQL, respectively. The URIs are those defined by
charnik@990 17 OGC Units of Measure 1.0 specification which may be found at
charnik@990 18 http://www.opengis.net/def/uom/OGC/1.0/. Strabon endpoint publishes
charnik@990 19 the URIs at http://localhost:8080/endpoint/Capabilities.
charnik@990 20
charnik@1004 21 * Created new module with name 'vocab` and artifactId
charnik@1004 22 'strabon-vocabulary` and moved GeoConstants.java there. Other
charnik@1004 23 vocabularies have been added as well, such as Simple Features, and
charnik@1004 24 GeoSPARQL.
charnik@966 25
charnik@964 26 * Strabon endpoint now publishes the URIs of the supported extension
charnik@964 27 functions for stSPARQL and GeoSPARQL. One should access them by
charnik@964 28 hitting the link http://localhost:8080/endpoint/Capabilities.
charnik@964 29
charnik@932 30 * Support for parsing EPSG URIs in geometry literals with datatype
charnik@932 31 geo:wktLiteral.
charnik@932 32 (bug #33: http://bug.strabon.di.uoa.gr/ticket/33)
charnik@932 33
charnik@927 34 Tue Mar 26 13:28:26 2013 Pyravlos Team
charnik@645 35
charnik@853 36 * Version 3.2.8 released.
charnik@853 37
charnik@926 38 * Added support for handling (storing/querying) GeoSPARQL datatypes.
charnik@926 39 (bug #31: http://bug.strabon.di.uoa.gr/ticket/31)
charnik@926 40
charnik@926 41 * Fixed a bug in StoreOp that wouldn't close the connection, neither
charnik@926 42 rollback the transaction upon an exception. This had as a side effect
charnik@926 43 the abnormal termination of StoreOp (through for example the use of
charnik@926 44 Ctrl-C signal) which was leaving the database locked.
charnik@926 45
charnik@926 46 * Fixed bug where spatial aggregates (e.g., union) didn't work as
charnik@926 47 expected when the query didn't contain a `GROUP BY' clause.
charnik@926 48 (bug #22: http://bug.strabon.di.uoa.gr/ticket/22)
charnik@926 49
charnik@926 50 * Updated GeoSPARQL namespaces and fixed function names to comply with
charnik@926 51 the GeoSPARQL specification.
charnik@926 52 (bug #25: http://bug.strabon.di.uoa.gr/ticket/25)
charnik@926 53
charnik@853 54 Wed Jan 09 18:06:41 2013 Pyravlos Team
charnik@853 55
kkyzir@801 56 * Version 3.2.7 released.
kkyzir@801 57
ggarbis@854 58 * Add an extension function
ggarbis@854 59 <http://strdf.di.uoa.gr/extensions/ontology#diffDateTime> for computing the
ggarbis@854 60 span (in milliseconds) between two timestamps.
ggarbis@854 61
ggarbis@854 62 * Added an <endpoint-exec> module. This module builds an executable jar file
ggarbis@854 63 with an embedded Apache Tomcat 7. To create and run the executable jar just
ggarbis@854 64 type:
ggarbis@854 65 $ mvn clean package
ggarbis@854 66 $ java -jar endpoint-exec/target/strabon-endpoint-executable-*.jar
charnik@853 67
charnik@810 68 * Modified strabon script and postgis/monetdb.StoreOP class to get an
charnik@810 69 option for storing a RDF file in a named graph. Moreover, the RDF
charnik@810 70 format of the input RDF file now is given as an option (still, if it
charnik@810 71 is missing, it is assumed that the input is in N-TRIPLES format). The
charnik@810 72 option for the format is -f and the option for the named graph is -g
charnik@810 73 (takes a URI as an argument).
charnik@810 74
kkyzir@801 75 * Modified the names of the stSPARQL extension functions that
kkyzir@801 76 utilize the minimum bounding boxes of the involved geometries.
kkyzir@801 77
charnik@811 78 Tue Dec 11 19:33:45 2012 Pyravlos Team
charnik@811 79
kkyzir@800 80 * Version 3.2.6 released.
kkyzir@800 81
kkyzir@800 82 * Modified the names of the stSPARQL extension functions to comply
kkyzir@801 83 with the OGC Simple Features Access standard.
kkyzir@800 84
charnik@811 85 Tue Dec 11 00:11:43 2012 Pyravlos Team
charnik@811 86
charnik@645 87 * Version 3.2.5 released.
charnik@645 88
charnik@811 89 * Added support for querying temporal information. This functionality
Konstantina@848 90 may be found in the `temporals' branch.
Konstantina@848 91
charnik@849 92 The datatypes <http://strdf.di.uoa.gr/ontology#period> and
charnik@849 93 <http://www.w3.org/2001/XMLSchema#dateTime> are used to
charnik@849 94 represent periods and instants respectively.
Konstantina@848 95
charnik@849 96 The valid time time of triples is represented using quadtruples,
charnik@849 97 with the valid time annotation(instant or period) being the
charnik@849 98 fourth element of the quad. In the same way, temporal triple
charnik@849 99 patterns are used in queries to retrieve the valid time of
charnik@849 100 triples.
Konstantina@848 101
charnik@849 102 Some functions have been renamed (their URIs have changed) to
charnik@849 103 follow the names of the respective relations of Allen's
charnik@849 104 interval algebra and other functions have been added.
Konstantina@848 105
Konstantina@848 106 The following temporal functions are supported:
charnik@849 107 during, periodOverlaps, equalsPeriod, nequalsPeriod, adjacent,
charnik@849 108 before, after, overleft, overright, meets, starts, finishes,
charnik@849 109 period_intersect, period_union, preceding_period, and
charnik@849 110 succeeding_period.
Konstantina@848 111
charnik@759 112 * Changed behaviour of Strabon and Strabon Endpoint for connecting to
charnik@759 113 a spatially-enabled database. Only one instance of Strabon is allowed
charnik@759 114 at a time.
charnik@759 115
charnik@688 116 * Implemented a Java client for Strabon Endpoint. The client should be
charnik@688 117 used only with endpoint versions >=3.2.5. The implementation may be
charnik@688 118 found int the `endpoint-client' submodule of maven. Currently, only
charnik@688 119 querying of Strabon Endpoints is supported.
charnik@688 120
charnik@662 121 * Added support for requesting the capabilities of Strabon Endpoint
charnik@662 122 (fixes Bug #20 <http://bug.strabon.di.uoa.gr/ticket/20>). See
charnik@662 123 changesets f840796400bf and ?<TBC>? for specific details and how you
charnik@662 124 can determine the capabilities of older endpoints (versions <= 3.2.4).
charnik@662 125
charnik@658 126 * Updated KML writer to include the projected variables of an stSPARQL
charnik@658 127 query in "ExtendedData" and "Data" tags. This is the proper way to
charnik@658 128 do it if we need to convert a KML to a ESRI shapefile and also include
charnik@658 129 such information as attributes for a feature. See related pages from
charnik@658 130 KML specification:
charnik@658 131 <https://developers.google.com/kml/documentation/kmlreference#extendeddata>
charnik@658 132 <https://developers.google.com/kml/documentation/extendeddata>
charnik@658 133
charnik@645 134 * Added user authentication for storing RDF data through Strabon
charnik@662 135 Endpoint. The credentials are specified in
charnik@662 136 WEB-INF/credentials.properties file.
charnik@645 137
charnik@645 138 * Strabon Endpoints now limits the number of the results to a maximum
charnik@645 139 one. The maximum number is specified in the beans.xml file. This
charnik@645 140 corresponds to parameter "maxLimit". The endpoint script has also been
charnik@645 141 updated correspondingly; the limit can be given using the option "-l".
charnik@645 142 One can disable limiting of query results, by setting the "maxLimit"
charnik@645 143 parameter to 0. Addresses Bug #6
charnik@645 144 (<http://bug.strabon.di.uoa.gr/ticket/6>).
charnik@645 145
charnik@645 146 * Added "Known Issues" section to README.
charnik@645 147
charnik@645 148 * Added -m (more memory) and -M (much more memory) options in strabon
charnik@645 149 script for out-of-memory exceptions.
charnik@645 150
charnik@849 151 * Fixed Bug #10 (<http://bug.strabon.di.uoa.gr/ticket/10>). Now
charnik@849 152 KMLWriter handles more geometric types (other than polygons). See
charnik@849 153 changeset 9a3bfee64a39.
charnik@645 154
charnik@645 155 * Menu and navigation in Strabon Endpoint has changed to use jquery.
charnik@645 156 The menu is now populated using the queries placed inside the beans.xml.
charnik@645 157
charnik@645 158 * Added BrowseBean and browse.jsp for browsing the RDF data using the
charnik@645 159 Strabon Endpoint.