File rasqal.changes of Package rasqal

-------------------------------------------------------------------
Wed Mar 28 13:25:01 PDT 2012 - msuman@opensuse.org

- Update to 0.9.28:
  * Added full support for SPARQL 1.1 draft STRBEFORE, STRAFTER and
    REPLACE.
  * Add internal Mersenne Twister PRNG or choose others via configure
  * Language name 'sparql' is now SPARQL 1.1
  * The query result formats now all use the W3C Format URIs as their
    primary URI
  * Improved configure check for for ceil(), floor() and round() to prevent
    GCC optimizing the test away and getting the wrong answer
  * Made other fixes and improvements including fixing reported Issues:
    0000466, 0000467, 0000470, 0000471 and 0000474.

- Changes from 0.9.27:
  * sub-SELECTs can now be executed
  * OPTIONAL and UNION fully execute correctly
  * Grouping over sub-graph patterns fully executes correctly
  * CONSTRUCT WHERE abbreviation is supported and executes
  * CONSTRUCT works when working over a query with optionals
  * Updated the CSV and TSV outputs to match the editor's draft SPARQL 1.1
  * Query Results CSV and TSV Formats
  * Made other fixes and improvements including fixing reported Issues:
    0000127, 0000423, 0000434, 0000454 and 0000459.

- Changes from 0.9.26:
  * Query engine improved with new variable scoping approach that makes
    UNION work better
  * Added SPARQL 1.1 query draft support for MD5(), SHA1(), SHA224(),
    SHA256(), SHA384() and SHA512()
  * Removed old query engine 1
  * Added a method to set the query warning level
  * Made other fixes and improvements including fixing reported Issues:
    #0000430, #0000431, #0000436, #0000438, #0000439 and #0000446.

- Add 'BuildRequires: gmp-devel mhash-devel'
- Remove explicit 'Requires: libraptor2-0'

-------------------------------------------------------------------
Sun Jan 29 12:15:22 UTC 2012 - jengelh@medozas.de

- Remove redundant tags/sections per specfile guideline suggestions

-------------------------------------------------------------------
Thu Feb 24 17:43:09 UTC 2011 - pascal.bleser@opensuse.org

- update to 0.9.25:
  * added SPARQL 1.1 query draft support for ABS(), CEIL(), FLOOR(), RAND(),
    ROUND() and TZ()
  * added SPARQL 1.1 query draft support for BIND(expr AS ?var)
  * fixed SPARQL 1.1 update draft SILENT with DROP and CLEAR
  * fixed SPARQL 1.1 query draft ENCODE_FOR_URI() to not preserve language and
    datatype of argument
  * fixed SPARQL 1.1 query draft GROUP BY to allow an optional AS ?var
  * added an expression evaluation context class to store state for use with
    evaluating expressions
  * fixed triple-quoted literals over-quoting and their use with language and
    datatypes
  * added support for initialising the random seed from system sources or a
    user value via the API
  * fixed several query execution cases
  * query engine now handles NULL as a valid value separate from an error
  * made rasqal_query_set_store_results() actually work
  * fixed Issues #0000421, #0000427 and #0000428

- changes from 0.9.24:
  * fixed some memory leaks with variables and literals during parsing
  * added SPARQL 1.1 update draft support for: ADD, MOVE and COPY; DELETE WHERE
    { }; CLEAR and DROP with graph application qualifiers; SILENT qualifier and
    using ; to separate multiple operations

- changes from 0.9.23:
  * fixed parsing of SPARQL 1.1 Update draft INSERT and DELETE to return
    sequences of triples
  * fixed cleanup for syntax errors due to disabled query language features
  * fixed Issues: 0000407 and 0000414, 0000415 and 0000417

- changes from 0.9.22: WARNING: ABI AND API CHANGED in this release: 0.9.22 is
  binary incompatible with 0.9.21 or earlier
  * builds only against Raptor V2 (2.0.0+) from this release
  * added SPARQL 1.1 editor's draft datetime builtins: DAY, HOURS, MINUTES,
    MONTH, SECONDS, TIMEZONE and YEAR
  * added SPARQL 1.1 editor's draft string builtins: CONCAT, CONTAINS,
    ENCODE_FOR_URI, LCASE, STRENDS, STRLEN, STRSTARTS, SUBSTR and UCASE
  * added LAQRS datetime extension builtins: NOW / CURRENT_DATETIME,
    FROM_UNIXTIME and TO_UNIXTIME
  * added query language names for SPARQL 1.0, 1.1 Query and Update, 1.1 Query,
    1.1 Update and LAQRS
  * added expression evaluation support for new builtins
  * added an XSD dateTime class and public API
  * added support for reading and writing RDF-encoded query result formats in
    RDF/XML and Turtle / N3

- changes from 0.9.21:
  * updated to handle aggregate expression execution as defined by the SPARQL
    1.1 Query W3C working draft of 14 October 2010
  * executes grouping of results: GROUP BY
  * executes aggregate expressions: AVG, COUNT, GROUP_CONCAT, MAX, MIN, SAMPLE,
    SUM
  * executes filtering of aggregate expressions: HAVING
  * parses new syntax: BINDINGS, isNUMERIC(), MINUS, sub SELECT and SERVICE
  * the syntax format for parsing data graphs at URIs can be explictly declared
  * the roqet utility can execute queries over SPARQL HTTP Protocol and operate
    over data from stdin
  * fixed Issue: #0000388

-------------------------------------------------------------------
Tue Oct 19 17:10:41 CEST 2010 - dmueller@suse.de

- update to 0.9.20:
  * Updated to handle more of the new syntax defined by the SPARQL 1.1
    Query and SPARQL 1.1 Update W3C working drafts of 1 June 2010
    Added execution support for new SPARQL 1.1 query built-in expressions
    IF, URI, STRLANG, STRDT, BNODE, IN and NOT IN.
    Added an 'html' query result table format from patch by Nicholas J
    Humfrey
    Added API support for group by HAVING expressions
    Added XSD Date comparison support
    Support building with Raptor V2 API if configured with --with-raptor2.
    Many other bug fixes and improvements were made.
    Fixed Issues: #0000352, #0000353, #0000354, #0000360, #0000374,
    #0000377 and #0000378

    See the Rasqal 0.9.20 Release Notes for the full details of the
    changes.

-------------------------------------------------------------------
Sun Apr 11 16:45:44 UTC 2010 - beineri@opensuse.org

- update to 0.9.19:
   * Add initial draft parsing and API (NOT execution) support for
     SPARQL 1.1 Update W3C Working Draft of 2010-01-26.
   * Add public APIs (row, results, result formatter, variables table)
     so that query results can be built, read and written without query.
   * Add API resilience checks for invalid NULL pointer arguments.
   * Many other bug fixes and improvements were made.

-------------------------------------------------------------------
Sat Jan  2 18:30:17 CET 2010 - dmueller@suse.de

- update to 0.9.17:
   Added a new query engine that implements the SPARQL algebra better
   All constructors now take a rasqal_world argument
   Added LAQRS syntax support for SUM, AVG, MIN, MAX, COALESCE()
   experimental syntax
   Added query result formatters for CSV, TSV and ASCII tables
   Prefer pkg-config for configuring
   Many resilience and resource failure fixes by Lauri Aalto
   Many other bug fixes and improvements were made
   Fixed Issues: Issue#0000077, Issue#0000128, Issue#0000168,
   Issue#0000258, Issue#0000261, Issue#0000271, Issue#0000279 and
   Issue#0000305

-------------------------------------------------------------------
Fri Jul 25 00:45:15 CEST 2008 - dmueller@suse.de

- update to version 0.9.16:
  * Added a rasqal_world object used for all constructor functions
  * Removed deprecated functions and macros
  * Fixed some memory leaks and made some low-memory resiliance fixes
  * Query result sets can be read/written from sparql XML results format
  * Improved error syntax error reporting

-------------------------------------------------------------------
Sat Jan  5 01:36:20 CET 2008 - dmueller@suse.de

- update buildrequires

-------------------------------------------------------------------
Sat Dec 15 12:57:16 CET 2007 - stbinner@suse.de

- Update to version 0.9.15
   * Many updates for supporting W3C SPARQL Proposed Recommendation. 
     Passes over 92% of the DAWG SPARQL Test Suite.
   * Many query engine improvements.
   * Substantial improvements to datatypes support and evaluation.
   * Many improvements and fixes for use in low-memory situations
   * Several new APIs were added including a new XSD decimal class

-------------------------------------------------------------------
Sun Aug 26 03:44:32 CEST 2007 - crrodriguez@suse.de

- build needs -fno-strict-aliasing.
- PCRE is the recommended regex library and the default but
  package neither required pcre-devel nor the autodetection worked.
- add missing calls to ldconfig.
- remove unneeded static libraries and libtool archives. 

-------------------------------------------------------------------
Fri May  4 03:19:57 CEST 2007 - dmueller@suse.de

- Fix package requires

-------------------------------------------------------------------
Thu May  3 12:26:15 CEST 2007 - wstephenson@suse.de

- name -devel subpackage correctly

-------------------------------------------------------------------
Wed May  2 16:31:28 CEST 2007 - wstephenson@suse.de

- Update to version 0.9.14
  * Added syntax and API support (but no query engine support)
    for experimental extensions to SPARQL called LAQRS:
    LAQRS Adds to Querying RDF in SPARQL.
  * Fixed issues: Issue#0000152, Issue#0000156, Issue#0000160,
    Issue#0000167, Issue#0000182, from the Redland Issue Tracker.
- Version 0.9.13
  * Added a new rasqal_query_results_formatter class.
  * Many internal query engine changes, mostly to separate query
    and query_results internals so that eventually the run-time
    execution context is entirely separated from the static query structure.
  * Added query features system with one initial feature RASQAL_FEATURE_NO_NET.

-------------------------------------------------------------------
* Thu Jul 13 2006 - mrueckert@suse.de

- spec file cleanup

-------------------------------------------------------------------
* Thu Jun 26 2006 - dmacvicar@suse.de

- initial package of 0.9.12
openSUSE Build Service is sponsored by