[libattean-perl] annotated tag upstream/0.010 created (now dbbb141)
Jonas Smedegaard
dr at jones.dk
Wed Dec 23 16:17:31 UTC 2015
This is an automated email from the git hooks/post-receive script.
js pushed a change to annotated tag upstream/0.010
in repository libattean-perl.
at dbbb141 (tag)
tagging c7a4f6f5f7a3846c77951d98a6ea688ab9c09071 (commit)
replaces upstream/0.009
tagged by Jonas Smedegaard
on Wed Dec 23 21:00:59 2015 +0530
- Log -----------------------------------------------------------------
Upstream version 0.010
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJWer4zAAoJECx8MUbBoAEhy4sP/AudA9oTgJPKKjnFGI7TD1JR
nA83+hqaoEcOXzpFHwpRgm+FTI5VTXt3fenRIHWiycdUft0u1msZ6tYZwA9IRn6D
ShLPtUCHJwkBwfoIBvU7yz2/NyH8nOmLifR68ovribv0lki3rFlsV2P3k+SVEJnL
a56ShWgL53Sajos7zsCitFebwXslMO3GHbEDhJ7msQsmFJiOBFn4MM/eUQRjJhlm
fsTZpF6L64Zgcmw3EGIMy+2YCOQo6NNW1x5gYdGUZ0JyqDU+KjTN7NMY0nGrGJ6u
IWxTEFxq3WVuNN0dqhjmn7LyMko8fF919nt9Ku9aJBrLcGmEtDkVPmOuoxbwc11R
n5KOQjn5WfDYMkWM4SFUV+gc790Yu1Rjc6Xjjg8jqmUfbk1g2Qva7ii9FyfDZU2n
5lP93pJq7iHqGI0CIbsD37/TQ7+cI6TzpGI6HxuuZrBO9wFZ9p685I9GsZ6r1Ji7
CMvS1gQoyNC2uaaPUr/ozwgxq1qNlycwWNdNwg1rlFvyFhveaJMPaMVI17mBQMso
b5cmx2Lw4+zsMjAk0YgIh6Ff5lBkQVF8AXxGDKcLdq/CVjlp5dwwvvI4VayJ2TNd
6Z7/4pdX+Hzcf6V1cwIvTpR/J9chLBDWwR37RCTCFM3gPi1zCab5evxoYHZC5ud+
oC7pQdR8Fyy8bhc2w7yN
=L5x4
-----END PGP SIGNATURE-----
Gregory Todd Williams (65):
Refactored Turtle lexer code to allow sharing with SPARQL lexer.
Attean::Algebra::Join should be n-ary, not binary.
Allow non-Moo helper classes in the AtteanX::Parser namespace.
Added Attean::Algebra::Sequence class.
Add INVOKE function expression to allow representing IRI-defined functions.
Ported RDF::Query SPARQL parser to Attean.
Use more explicit object constructor syntax in query planner.
Use native SPARQL query parser in test harness.
Remove unused code in SPARQL parser.
Begin moving SPARQL parser to Moo.
Ported fix to SPARQL parser bug from RDF::Query (kasei/perlrdf at 0bd8e79).
Remove old and incorrect comment from idp_planner.t.
Simplify and clean code.
Convert SPARQL parser to using SPARQLLex lexer for query parsing (update parsing still in-progress).
Simplify parsing code.
Added Attean::API::Algebra methods blank_nodes and subpatterns_of_type.
Removed old non-lexer update parsing code from AtteanX::Parser::SPARQL.
Removed unused imports.
Update Changes metadata handling to use Module::Instal::DOAPChangeSets (Github issue #25).
Added SPARQL parser supporting classes.
Fixed attean_query to support custom output serializers.
Added simple SPARQL HTML serializer (ported from RDF::Endpoint; Github issue #27).
Fixed bug in Attean::Algebra::Project->in_scope_variables.
Improved coverage of SPARQL parser.
Added support for running syntax tests.
Renamed SPARQL test suite harness.
Improve handling of syntax tests.
Added initial algebra and plan support for group ranking (Github issue #34).
Allow Attean::AggregateExpressions->scalar_vars to store arbitrary values.
Allow ranking Attean::Plan::Aggregate operators to specify sorting direction per variable.
Added SPARQL parsing support for RANK operator (Github issue #35).
Updated attean_query to use the native SPARQL parser.
Added simple SPARQL serializer implementation (Github issue #36).
Add missing literal values to some SPARQL tokens.
Tighten whitespace in serialization of datatyped literals.
Moved AtteanX::Parser::SPARQL::Constants to AtteanX::SPARQL::Constants.
Added SPARQL-specific class for parsing/serializing tokens.
Begin adding ability to turn query algebras into SPARQL token interators.
Added SPARQLSerializable coverage to algebra classes.
Pass the indentation level to Plan plan_as_string methods during serialization.
Improve serialization of Attean::Plan::Table objects.
Fix cost estimation for quads and tables.
Added SPARQLSerializable coverage to algebra classes.
Added Attean::API::UnionScopeVariablesPlan role to handle common computation of in-scope variables (Github issue #38).
Compute in-scope variables in Attean::Plan::Quad instead of relying on calling code (Github issue #39).
Add stub code to Attean::API::SPARQLSerializable->query_tokens to handle OrderBy algebras.
Updated MANIFEST.
Removed copied POD from SPARQL parser and lexing code.
Added SPARQLSerializable coverage to algebra classes.
Fixed bug in t/http-negotiation.t that caused false failures when negotiation led to the Canonical NTriples serializer.
Added SPARQLSerializable coverage to algebra classes.
Fixed mis-named method call in AtteanX::Store::Memory.
Added AtteanX::API::JoinRotatingPlanner role.
Refactored query planner to separate IDP code from the core planning code.
Ensure rotated plans appear at head of alternatives list in AtteanX::API::JoinRotatingPlanner.
Added Attean::API::SimpleCostPlanner.
Added tests for Attean::API::SimpleCostPlanner.
Renamed Attean::API::Planner to Attean::API::QueryPlanner and re-organized planning code.
Added tests for join rotation in query planning.
Updated MANIFEST.
Add Test::Modern to list of test prereqs.
Improve error messages in query planning code (manual patch from #41).
Ensure query plan costs are integers, fixing a bug when running on perl with long doubles (#42).
Improve serializer negotiation to support multiple classes that handle the same media type.
Updated VERSION and docs for 0.010 release.
Jonas Smedegaard (1):
Imported Upstream version 0.010
-----------------------------------------------------------------------
No new revisions were added by this update.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libattean-perl.git
More information about the Pkg-perl-cvs-commits
mailing list