[SCM] librdf-trine-perl Debian packaging annotated tag, rdf-endpoint-0.05, created. rdf-endpoint-0.05
Gregory Todd Williams
greg at evilfunhouse.com
Fri Jun 7 14:20:53 UTC 2013
The annotated tag, rdf-endpoint-0.05 has been created
at 7592c5eacdda9f4455eb7b89b0cb6853078d2357 (tag)
tagging 5f30a781b8227a7436da10beb342e25cc8819447 (commit)
replaces rdf-endpoint-0.04
tagged by Gregory Todd Williams
on Mon May 28 14:03:37 2012 -0400
- Shortlog ------------------------------------------------------------
RDF::Endpoint 0.05.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (Darwin)
Comment: GPGTools - http://gpgtools.org
iEYEABECAAYFAk/Dvf0ACgkQhPK6VMqoyC3H/wCfd4eHGnOgg7JnX6AOgh995OrS
zw8AoJ1e1zhxZ+FLw6ys1oe+pRdBHWBn
=NwaS
-----END PGP SIGNATURE-----
Gregory Todd Williams (261):
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.
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.
Merge pull request #44 from kjetilk/johnw-pg-patch
Updated docs for 2.907_01 beta release.
Updated VERSION for 2.907_01 beta release.
Updated MANIFEST.
Fixed fallback parsing bug in RDF::Trine::Parser->parse_url_into_model.
Added exists test directory to xt/dawg-eval11.t.
Updated VERSION and docs for 2.908 release.
Merge branch 'rdf-query-2.908'
Added is_update method to RDF::Query.
Fixed bug that wasn't passing the active graph to EXISTS filter evaluation.
Removed erroneous copies of RDF::Trine::Store::DBI::Pg->init method.
Accept common typo of SEPARATOR in SPARQL 1.1 parser ("SEPERATOR").
Added POD to bin/rqsh.
Make typo support opt-in with constructor arg 'allow_typos' in RDF::Query::Parser::SPARQL11.
Updated xt/dawg/earl.pl to use new EARL IRIs earl:passed and earl:failed.
Updated RDF::Query::Util::cli_parse_args to allow no-argument setup.
Added doap:implements statements, and updated release data to doap.rdf.
Added support in RDF::Query->execute to passthrough query processing to the model if supported and the 'allow_passthrough' option is set on the query object.
Removed RDF::Redland recommendation in Makefile.PL.
Allow suppressing RDF::Redland use if the RDFQUERY_NO_REDLAND environment variable is set.
Allow suppressing RDF::Redland use if the RDFQUERY_NO_REDLAND environment variable is set.
Replaced references to RDFQUERY_NO_REDLAND environment variable with proper RDFTRINE_NO_REDLAND.
Fixed bug in RDF::Query::Algebra::Service->referenced_variables.
Added test case confirming bad sparql serialization of equality testing filters (github issue 53).
Fixed bad sparql serialization of filters with equality tests; was using '==' instead of '=' (github issue 53).
Started support for DISTINCT() property paths in SPARQL 1.1 parser.
Added RDF::Trine::Serializer::NQuads->statement_as_string method.
Made server a required configuration key in RDF::Trine::Store::Redis.
Added algebra serialization support for DISTINCT property paths.
Fixed bug when RDF::Trine::Iterator->finished is called before an (empty) iterator is used.
Added tests for RDF::Trine::Iterator->peek.
Merge remote-tracking branch 'kjetilk/zero-bgp-proposal' into zero-bgp
Fixed interaction of peek() and finished() in RDF::Trine::Iterator.
Simplified code in t/store-hexastore-pattern.t.
Fixed use of iterator finished method in RDF::Trine::Store::Hexastore->get_pattern.
Fixed use of iterator finished method in RDF::Trine::Iterator::Bindings->as_json.
Fixed expected result count in Test::RDF::Trine::Store->get_pattern_tests.
Updated EARL IRIs in bin/failing_earl_tests.sh and bin/passing_earl_tests.sh.
Use $plan->explain instead of $plan->sse for "explain" rqsh command.
Rewrote property path implementation to support DISTINCT paths, fix bugs, and better align with the spec.
Merge branch 'property-paths'
Fixed query language IRI and added logging in handling of query delegation.
Added 'scoped_namespaces' constructor argument to RDF::Trine::Serializer::RDFXML to serialize only necessary namespace declarations.
Updated property paths test count to align with current path counting semantics.
Added specifies_update_dataset() method in RDF::Query.
Merge pull request #58 from kba/master
Updated docs for 0.139 release.
Updated VERSION for 0.138_01 beta release.
Added t/store-dbi-pg.t to manifest.
Updated copyright notice dates.
Updated docs and VERSION for 0.139 release.
Updated see also link to SPARQL Protocol (1.1).
Merge branch 'rdf-trine-0.139'
Fix RDF::Trine::Store->get_pattern to actually use the right-most triple pattern as the rhs of the join.
Removed default get_pattern implementation in RDF::Trine::Store.
Added RDF::Trine::Pattern->sort_for_join_variables method to prevent unnecessary cartesian joins.
Fixed config handling in rqsh to allow the use of hexastore backends.
Removed parser support for DISTINCT() form of property paths.
Added parser support for UUID() and STRUUID() functions.
Added implementation of UUID() and STRUUID() functions.
Removed algebra support for DISTINCT() form of property paths.
Changed property path planning to use non-counting semantics.
Fixed non-counting semantics in RDF::Query::Plan::Path->_run_oneormore.
Added support for suggested DATA graph pattern (in-place BINDINGS).
Added missing import of looks_like_number function.
Merge branch 'trine-get_pattern-fix'
Changed in-place data keyword to VALUES (from DATA).
Added optional content_cb callback argument to RDF::Trine::Parser->parse_url_into_model.
Added ability to run tests of type mf:CSVResultFormatTest.
Removed Log4perl default initialization in t/parser-trig.t.
Updated docs for 0.139_01 beta release.
Updated VERSION for 0.139_01 beta release.
Updated Test::RDF::Trine::Store to test get_pattern functionality via a model object (there is no longer a default get_pattern implementation for stores).
Removed tests for {m,n} property path forms.
Merge branch 'w3c-sparql11-tracking'
Updated VERSION and docs for 0.140 release.
Merge branch 'rdf-trine-0.140'
Added POD description to RDF::Trine::Graph.
Added RDF::Trine::Model->add_iterator method.
Removed redundant POD in RDF::Trine::Parser.
Added POD description to RDF::Trine::Store.
Added POD description and synopsis to RDF::Trine::VariableBindings.
Rolled back attempted optimization of bulk ops calls (which broke the code).
Made Literal and Resource node constructors throw exception when passed undef lexical value.
Updated bug reporting details in BUGS POD section.
Fixed RDF::Query->execute to properly localize the model object.
Fixed RDF::Query->prepare to properly localize the model object.
Fix POD in RDF::Query::Algebra::Table.
Allow colon in prefixname local part, and allow short form of VALUES pattern.
Fixed typo in RDF::Trine::Parser::Redland POD.
Removed RDF::Trine methods count, add_extra_result_data, extra_result_data.
Removed RDF::Query::ExecutionContext->base method.
Removed old bloom-filter federation code.
Updated documentation in iterator classes.
Improved conformance with SPARQL 1.1 Protocol spec.
Merge pull request #61 from kjetilk/graph-concat-proposal
Added use of Plack::Builder and Plack::Middleware::AccessLog in default configuration.
Removed custom logging code (should be done with Plack middleware).
Merge branch 'master' of github.com:kasei/perlrdf
Fixed bug in update handling, and improved HTTP error status code messages.
Updated VERSION for 0.04_01 beta release.
Require a recent version of Plack::Request with support for logging.
Updated VERSION for 0.04_02 beta release.
Updated docs and VERSION for 0.05 release.
Merge branch 'rdf-endpoint-0.05' into release-rdf-endpoint
Jakob Voss (3):
allow empty namespace prefix
moved as_hashref to ::Iterator::Graph
detect prefixed-IRI bug in RDF/Turtle
Kjetil Kjernsmo (68):
Merge branch 'master' of git://github.com/kasei/perlrdf
Add another check for missing RDF::Redland
Merge branch 'master' of github.com:kjetilk/perlrdf
Merge branch 'master' of github.com:kjetilk/perlrdf
Merge branch 'master' of github.com:kjetilk/perlrdf
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 github.com:kjetilk/perlrdf
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?
Merge branch 'master' of github.com:kjetilk/perlrdf
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
Apply patch from https://rt.cpan.org/Ticket/Display.html?id=71890
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
Merge branch 'master' of git://github.com/kasei/perlrdf into johnw-pg-patch
Add pg tests
Make some environment variables optional
What to do if connection fails
Merge branch 'master' of github.com:kjetilk/perlrdf
Merge branch 'master' of github.com:kjetilk/perlrdf
Will this be an appropriate optimization, in the case that there is a
Adding some get_pattern tests to the Store tests
So, how about this?
Two tests for concat graph iterators, one failing
Materialize iterators first, before checking length
kb (2):
Initialize Log4perl only if it isn't initialized already
another log4perl initialization patch, this time in RDF::Query
-----------------------------------------------------------------------
--
librdf-trine-perl Debian packaging
More information about the Pkg-perl-cvs-commits
mailing list