[SCM] librdf-trine-perl Debian packaging annotated tag, rdf-query-2.908, created. rdf-query-2.908

Gregory Todd Williams greg at evilfunhouse.com
Fri Jun 7 14:21:00 UTC 2013


The annotated tag, rdf-query-2.908 has been created
        at  6a8db996d2e6ef0ea5cf02952048386b17cac656 (tag)
   tagging  dbba80aff98043903edc5853001638b15e885660 (commit)
  replaces  rdf-query-2.907
 tagged by  Gregory Todd Williams
        on  Tue Jan 31 17:17:03 2012 -0500

- Shortlog ------------------------------------------------------------
RDF::Query 2.908.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (Darwin)
Comment: GPGTools - http://gpgtools.org

iEYEABECAAYFAk8oaGMACgkQhPK6VMqoyC0DKQCfQ8f/2mpzMKJjPth2VKI0SWIk
1BMAoJQxuTqLr0ocGirPW7aFQdWez9w8
=zni7
-----END PGP SIGNATURE-----

Gregory Todd Williams (180):
      Merge branch 'rdf-query-2.907'
      Updated VERSION and docs for 0.02_01 beta release.
      Updated VERSION and docs for 0.03 release.
      Merge branch 'rdf-endpoint-0.03'
      Fixed bug introduced by commit 3fb5e48 causing query results to disappear from HTML results page.
      Made RDF::Trine::Serializer::NTriples->statement_as_string a public method.
      Fixed RDF::Trine::Store::SPARQL->count_statements handling of variables.
      Initial support for using Dydra as a store.
      Updated uri for UpdateEvaluationTests.
      Added RDF::Query->prepare_with_named_graphs method.
      Fixed use of '__DEFAULT__' sentinel value in RDF::Query::Node::Resource->as_sparql.
      Fixed use of '__DEFAULT__' sentinel value in RDF::Query::Plan and RDF::Query::Plan::Service.
      Require RDF::RDFa::Generator 0.101.
      Marked RDFa service description tests as TODO due to a bug in RDF::RDFa::Generator.
      Require RDF::RDFa::Generator 0.102 (fixes RDFa service description serialization bug).
      Allow the service description default graph to be a URI or a blank node (based on config value).
      Updated VERSION for 0.03_01 beta release.
      Add exception handling in RDF::Query->set_error.
      Updated bin/passing_earl_tests.sh.
      Added RDF::Trine::Error::UnimplementedError exception class.
      Add support for SILENT and variable endpoint handling for SERVICE patterns.
      Add test harness support for SERVICE tests.
      Merge pull request #28 from kjetilk/master
      Return an empty string instead of undef in RDF::Trine::Iterator->format_node_xml.
      Merge branch 'master' of github.com:kasei/perlrdf
      Added option to sleep after each store update in Test::RDF::Trine::Store.
      Merge pull request #29 from nichtich/master
      Normalize language tags to lowercase.
      Fixed t/plan.t to add new argument to RDF::Query::Plan::Service constructor.
      Updated docs and VERSION for 0.04 release.
      Removed TODO on RDFa tests (fixed by requiring RDF::RDFa::Generator 0.102).
      Merge branch 'rdf-endpoint-0.04'
      Added debugging to Dydra store and tests.
      Merge branch 'master' of github.com:kasei/perlrdf
      Fixed escaping of URIs in rdf:about attributes (patch from SADI Framework).
      Added RDF::Trine::Parser::Turtle->parse_node method.
      Added initial support for CSV/TSV result files in xt/dawg-eval11.t.
      Fixed emitting of results when run with verbose -results flag.
      Made RDF::Query::Plan::Construct uniq the returned triples.
      Fixed bug in RDF::Query::Plan::Join::PushDownNestedLoop that produced invalid results when the RHS was a subselect.
      Updated plan classes to optionally register intermediate results with a execution delegate object.
      Added text/html media type, and added use of Module::Load::Conditional in RDF::Trine::Parser::RDFa.
      Updated VERSION and docs for 0.135_01 beta release.
      Updated MANIFEST for new Dydra files.
      Moved t/store-dydra.t to xt/store-dydra.t.
      Changed explain() syntax of plan quads.
      Fixed bin/rqsh to handle queries that use BASE.
      Updated RDF::Query::Plan::Extend to copy variable bindings instead of using the existing reference.
      Fixed RDF::Query::Expression::Function->evaluate to propogate type errors in IF().
      Fixed RDF::Query::Expression::Binary->evaluate to properly throw on div-by-zero.
      Added syntax support for SILENT form of LOAD.
      Added update-silent to list of test directories in xt/dawg-eval11.t.
      Removed unnecessary use statements.
      Removed depedency on Unicode::String and List::MoreUtils.
      Consolidated bnode prefix handling in parser classes, adding support for UUID::Tiny.
      Added POD for RDF::Trine::Serializer::NTriples->statement_as_string.
      Updated RDF::Trine::Store::Memory to use Digest::SHA instead of Digest::MD5.
      Added POD for Test::RDF::Trine::Store->update_sleep.
      Removed RDF::Trine::Iterator::SAXHandler->rate method and dropped dependency on Time::HiRes.
      Made XML::LibXML an optional dependency (RDF/XML parser will not perform c14n if it is not installed)
      Removed dependency on Unicode::Escape.
      Removed heavy dependency on DBI store in test cases.
      Conditionally load DBI store, and return Memory store from temporary_store().
      Add missing use of RDF::Trine::Statement::Quad.
      Require RDF::Redland 1.0.7.1 in t/store-redland.t.
      Fixed bug in use of UUID::Tiny::UUID_V1 bareword in RDF::Trine::Parser->new_bnode_prefix.
      Fixed titlecase of table reference in RDF::Trine::Store::DBI::mysql->init.
      Added simple store tests for bulk_ops in Test::RDF::Trine::Store.
      Changed test endpoint from kasei.us to myrdf.us.
      Fixed titlecase of table reference in RDF::Trine::Store::DBI::mysql->init.
      Removed 'or die' conditional from store tests.
      Removed 'or die' conditional from store tests.
      Stop RDF::Trine::Store::DBI->add_statement from unnecessarily hashing nodes multiple times (patch from tobyink).
      Updated RDF::Trine::Store::DBI::mysql->_add_node to return the node hash value.
      Trying to instantiate a resource node with the Nil IRI results in the Nil node object.
      Added parse_node method to RDF::Trine::Parser::NTriples.
      Added serialize_node method to RDF::Trine::Serializer::NTriples and RDF::Trine::Serializer::Turtle.
      Added initial code for a Redis-based store.
      Added node-value indexes for subject, predicate, object, and graph postions.
      RDF::Trine::Parser->parse_url_into_model now fill properly fall back on guesswork when media-type parsing fails.
      Added TSV serializer.
      Added use of Cache::LRU in RDF::Trine::Store::Redis.
      Fixed numeric divide operation to return xsd:decimal when operands are xsd:integers.
      Fixed typo in error messages.
      Fixed bug resulting in false positive error when projecting expressions with aggregates.
      Silenced debugging information.
      Updated dawg/earl testing data.
      Fixed typo in store tests.
      Fixed RDF::Query::Expression::Binary to canonicalize numeric literal results.
      Fix RDF::Trine::Model->get_statements to throw an error when called with arguments that aren't either undef or node objects.
      Updated RDF::Trine::Store::DBI to use DBIx::Connector.
      Updated RDF::Trine::Store::Dydra to use SPARQL Update operations.
      Updated t/serializer-turtle.t to be more accepting of stores returning data in varying orders.
      Added support for Service as a binary op (allowing variable-endpoint SERVICE blocks).
      Updated xt/dawg-eval11.t to handle variable-endpoint SERVICE blocks in mock code.
      Added tests for TSV serializer.
      Merge branch 'feature-tsv'
      Moved redland store tests to developer xt directory.
      Merge branch 'master' into rdf-trine-0.136
      Updated docs and VERSION for 0.135_02 beta release.
      Updated MANIFEST.
      Merge branch 'feature-redis'
      Added missing POD.
      Updated VERSION and docs for 0.136 release.
      Updated xt/store-dydra.t to respect the RDFTRINE_NETWORK_TESTS environment variable.
      Silenced debugging statements.
      Added resultFormats for SPARQL XML and JSON Results.
      Let RDF_ENDPOINT_FILE env variable override the Config::JFDI default.
      Merge branch 'rdf-trine-0.136'
      Renamed sd:defaultDatasetDescription to sd:defaultDataset.
      Added examples/query_url.pl.
      Merge pull request #31 from kjetilk/uuid-check-proposal
      Added PostgreSQL-specific init method to handle case sensitivity of table names (RT71890 from John Nicholas Whitley).
      Merge branch 'master' of github.com:kasei/perlrdf
      Only set parser metadata if RDF::RDFa::Parser is available (github issue 32 from nichtich).
      Merge branch 'bugfix-rdfa-parser'
      Added missing POD to RDF::Trine::Store::Redis.
      Added missing POD to RDF::Trine::Store::DBI::Pg.
      Fixed RDF::Trine::Statement->from_redland to properly unescape percent-encoded URIs.
      Fixed RDF::Trine::Parser::Turtle to properly unescape percent-encoded URIs.
      Fixed unicode escaping issues in RDF::Trine::Serializer::Turtle (bugreport from nichtich <4EB7B9BE.8000205 at gbv.de>).
      Fixed t/store-redis.t to be optional (if Redis is unavailable or no server is specified).
      Fixed t/store-redis.t to be optional (if Redis is unavailable or no server is specified).
      Fixed SPARQL 1.1 parser to support "GRAPH<iri>" without whitespace.
      Fixed SPARQL serialization of expressions using && and ||.
      Merge branch 'bugfix-turtle-unicode'
      Merge pull request #35 from kjetilk/master
      Updated tests and test harnesses.
      Updated description of RDF::Query.
      Added missing POD to RDF::Query::Expression->nonaggregated_referenced_variables.
      Updated docs and MANIFEST for 2.907_01 beta release.
      Improved test names in t/dataset-from-file.t.
      Merge remote-tracking branch 'kjetilk/hexastore-nuke-proposal' into feature-hexastore-nuke
      Fix whitespace formatting.
      Merge branch 'feature-hexastore-nuke'
      Merge pull request #38 from kjetilk/remove-statements-proposal
      Allow aggregates in ORDER BY clause.
      Allow percent encoding and backslash escaping in prefix names.
      Merge pull request #39 from kjetilk/triple-store-tests
      Updated MANIFEST.
      Updated RDF::Trine::Graph to use Algorithm::Combinatorics for memory/speed improvements (instead of Math::Combinatorics).
      RDF::Trine::Parser now attempts to use Data::UUID before UUID::Tiny in bnode ID generation (based on test failures).
      Updated docs for 0.136_01 beta release.
      Updated VERSION for 0.136_01 beta release.
      Merge pull request #41 from kjetilk/literal-tests-proposal
      Added ability to log queries to a file.
      Improved performance of Redis store with use of variadic functions.
      Updated docs and VERSION for 0.137 release.
      Merge branch 'rdf-trine-0.137'
      Merge remote-tracking branch 'kjetilk/literal-tests-proposal'
      Merge pull request #43 from kjetilk/die-proposal
      Merge pull request #45 from kjetilk/master
      Whitespace fixes.
      Merge remote-tracking branch 'kjetilk/touch-proposal' into kjetilk-merge
      Merge branch 'master' of github.com:kasei/perlrdf
      Whitespace fixes.
      Merge branch 'master' into rdf-query-2.908
      Fixed bug in SPARQL 1.1 parser that mistakenly introduced aggregate operations in non-aggregate queries.
      Fixed error-handling syntax bug in RDF::Trine::Parser->parse_url_into_model.
      Added docs for 0.137_01 beta release.
      Updated VERSION for 0.137_01 beta release.
      Added missing Digest::SHA to dependency list in Makefile.PL.
      Fixed changelog entry.
      Updated VERSION for 0.137_02 beta release.
      Updated docs and VERSION for 0.138 release.
      Merge branch 'rdf-trine-0.138'
      Added endpoint startup log message.
      Updated required version of RDF::Trine to 0.138.
      Fixed RDF::Query::Algebra::Filter->as_sparql to handle variation of serialization of the child pattern.
      Fixed sse serialization in RDF::Query::Algebra::Service to handle binary op (variable endpoint) form.
      Updated DATATYPE() to return rdf:langString on language-tagged literals (per RDF 1.1 change).
      Force the planner to avoid using a bind-join when the RHS contains a Service subplan (to avoid a DOS attack on the remote endpoint).
      Added add, copy, move test directories to dawg test harness.
      Merge branch 'master' into rdf-query-2.908
      Added algebra, plan, and parser support for COPY and MOVE operations.
      Updated docs for 2.907_01 beta release.
      Updated VERSION for 2.907_01 beta release.
      Updated MANIFEST.
      Updated VERSION and docs for 2.908 release.
      Merge branch 'rdf-query-2.908' into release-rdf-query

Jakob Voss (3):
      allow empty namespace prefix
      moved as_hashref to ::Iterator::Graph
      detect prefixed-IRI bug in RDF/Turtle

Kjetil Kjernsmo (63):
      Test for LIMIT with CONSTRUCT
      Merge branch 'master' of github.com:kjetilk/perlrdf
      Merge branch 'master' of github.com:kjetilk/perlrdf
      Merge branch 'master' of github.com:kjetilk/perlrdf
      Merge branch 'master' of git://github.com/kasei/perlrdf
      Merge branch 'master' of git://github.com/kasei/perlrdf
      Merge branch 'master' of git://github.com/kasei/perlrdf
      More mechanize tests
      Use a more distinctive literal for later tests
      Use has_tag to look for query; add failing test for literal string
      Use has_tag for literal too
      Use like for title in results too
      xmlns checks
      Manually revert commit b96535d
      Use carp instead of warn
      Check the Perl version when running Tiny::UUID
      Add comment about UUID::Tiny 1.03
      Merge branch 'uuid-check-proposal'
      Merge branch 'master' of git://github.com/kasei/perlrdf
      Merge branch 'master' of git://github.com/kasei/perlrdf
      Move pod-tests to author
      Basic setup for triple store tests
      Triple test function added
      blank node quads function
      Start working on blank node triples tests
      Implement nuke method for Hexastore
      counting tests
      Do not call remove_statement_tests for triples
      Some cleanup; exports and documentation
      Just call new for nuke
      Tests for nuke
      Just call nuke from new
      Merge branch 'master' of git://github.com/kasei/perlrdf into triple-store-tests
      Create a fallback-implementation of remove_statements in Store.pm
      Merge branch 'master' of git://github.com/kasei/perlrdf into triple-store-tests
      Remove special case for Hexastores now that we have remove_statements
      Comment all_triple_store_tests in description
      Put unsupported features on args, and document it
      Make the quad skipping an argument within the args hashref rather than standalone
      Make it configurable to skip tests for duplicates
      Fix args in documentation
      remove leftover die's
      revert infix in documentation
      Tabify T:R:T:Store
      re-indent tests
      Make dupe tests TODO rather than SKIP
      Name option suppress_dupe_tests rather than dupes_unsupported
      Some new literal tests
      More literal tests on strings and language
      Testing for some UTF-8 characters
      A remove_statement test for UTF8 too
      Right whitespace now?
      Croak rather than die in some places and use logdie in one place
      Croak rather than die in some places, confess and use logdie in one place
      Croak when unable to open file handles
      Fix documentation typos from fschlich at zedat.fu-berlin.de
      New store touch method updates etag
      Typo in Makefile.PL
      Use empty string for non-set etag
      Make Hexastore support touch and etag
      Etag should return undef if not set
      Just do etag in Hexastore
      Fix documentation typos from fschlich at zedat.fu-berlin.de

-----------------------------------------------------------------------

-- 
librdf-trine-perl Debian packaging



More information about the Pkg-perl-cvs-commits mailing list