This is an automated email from the git hooks/post-receive script. js pushed a commit to branch master in repository libattean-perl.
commit 31f559b6c13ab07870d4e9cd4d63068194e83e74 Author: Jonas Smedegaard <d...@jones.dk> Date: Wed Dec 23 21:41:23 2015 +0530 Prepare for release: Update changelog, control file and copyright hints. --- debian/changelog | 48 +++++++++++++++ debian/control | 1 + debian/copyright_hints | 158 +++++++++++++++++++++++++++---------------------- 3 files changed, 136 insertions(+), 71 deletions(-) diff --git a/debian/changelog b/debian/changelog index dbf0291..56a8050 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,51 @@ +libattean-perl (0.010-1) unstable; urgency=medium + + [ upstream ] + * New release. + + Add INVOKE function expression to allow representing IRI-defined + functions. + + Add Attean::API::Algebra methods blank_nodes and + subpatterns_of_type. + + Add Attean::API::SimpleCostPlanner. + + Add Attean::API::UnionScopeVariablesPlan role to handle common + computation of in-scope variables. + + Add Attean::Algebra::Sequence class. + + Add AtteanX::API::JoinRotatingPlanner role. + + Add SPARQL parsing support for RANK operator. + + Add initial algebra and plan support for group ranking. + + Add simple SPARQL HTML serializer. + + Add simple SPARQL serializer implementation. + + Add ability to turn some query algebras into SPARQL token + interators. + + Compute in-scope variables in Attean::Plan::Quad instead of + relying on calling code. + + Ensure query plan costs are integers, fixing a bug when running on + perl with long doubles. + + Fix attean_query to support custom output serializers. + + Fix bug in Attean::Algebra::Project->in_scope_variables. + + Fix bug in t/http-negotiation.t that caused false failures when + negotiation led to the Canonical NTriples serializer. + + Fix mis-named method call in AtteanX::Store::Memory. + + Improve error messages in query planning code. + + Improve serializer negotiation to support multiple classes that + handle the same media type. + + Port RDF::Query SPARQL parser to Attean. + + Refactor query planner to separate IDP code from the core planning + code. + + Rename Attean::API::Planner to Attean::API::QueryPlanner and + re-organize planning code. + + Update Changes metadata handling to use + Module::Instal::DOAPChangeSets. + + Update Attean::Algebra::Join to be n-ary, not binary. + + Update attean_query to use the native SPARQL parser. + + [ Jonas Smedegaard ] + * Update copyright info: Add/extend Fils sections to cover newly added + files (no new licenses). + * Update package relations: Build-depend on libtest-modern-perl. + + -- Jonas Smedegaard <d...@jones.dk> Wed, 23 Dec 2015 21:41:13 +0530 + libattean-perl (0.009-1) unstable; urgency=medium [ upstream ] diff --git a/debian/control b/debian/control index 4e58db2..cf75f9a 100644 --- a/debian/control +++ b/debian/control @@ -23,6 +23,7 @@ Build-Depends: cdbs, perl (>= 5.14), libtest-exception-perl, libtest-lwp-useragent-perl, + libtest-modern-perl, libtest-roo-perl Maintainer: Debian Perl Group <pkg-perl-maintain...@lists.alioth.debian.org> Uploaders: Jonas Smedegaard <d...@jones.dk> diff --git a/debian/copyright_hints b/debian/copyright_hints index b9ca2b9..720afd2 100644 --- a/debian/copyright_hints +++ b/debian/copyright_hints @@ -4,6 +4,81 @@ Upstream-Contact: FIXME Source: FIXME Disclaimer: Autogenerated by CDBS +Files: Changes + MANIFEST + META.yml + Makefile.PL + README.md + SIGNATURE + bin/attean_parse + bin/attean_query + bin/canonicalize_bgp.pl + debian/README.source + debian/compat + debian/control + debian/control.in + debian/gbp.conf + debian/source/format + debian/source/lintian-overrides + debian/watch + inc/Module/Install/AuthorTests.pm + inc/Module/Install/Base.pm + inc/Module/Install/Can.pm + inc/Module/Install/DOAPChangeSets.pm + inc/Module/Install/Fetch.pm + inc/Module/Install/Makefile.pm + inc/Module/Install/Scripts.pm + inc/Module/Install/Win32.pm + inc/Module/Install/WriteAll.pm + lib/Attean/BindingEqualityTest.pm + lib/AtteanX/API/JoinRotatingPlanner.pm + lib/AtteanX/API/Lexer.pm + lib/AtteanX/Parser/RDFXML.pm + lib/AtteanX/Parser/SPARQL.pm + lib/AtteanX/RDFQueryTranslator.pm + lib/Test/Attean/ETagCacheableQuadStore.pm + lib/Test/Attean/MutableETagCacheableQuadStore.pm + lib/Test/Attean/MutableQuadStore.pm + lib/Test/Attean/MutableTimeCacheableQuadStore.pm + lib/Test/Attean/MutableTripleStore.pm + lib/Test/Attean/QuadStore.pm + lib/Test/Attean/TimeCacheableQuadStore.pm + lib/Test/Attean/TripleStore.pm + meta/changes.ttl + t/00.load.t + t/algebra.t + t/binding-equality.t + t/binding.t + t/cost_planner.t + t/expression.t + t/http-negotiation.t + t/idp_planner.t + t/iter.t + t/join_rotating_planner.t + t/model-quad.t + t/naive_planner.t + t/parser-nquads.t + t/parser-ntriples.t + t/parser-sparqlxml.t + t/parser-turtle.t + t/parser.t + t/serializer-canonicalntriples.t + t/serializer-nquads.t + t/serializer-ntriples.t + t/serializer-sparql.t + t/simple-eval.t + t/simple.t + t/store-memory.t + t/store-simple.t + t/term-map.t + t/term.t + t/treerewrite.t + xt/pod-coverage.t + xt/pod.t +Copyright: *No copyright* +License: UNKNOWN + FIXME + Files: lib/Attean.pm lib/Attean/API.pm lib/Attean/API/AbbreviatingParser.pod @@ -33,6 +108,7 @@ Files: lib/Attean.pm lib/Attean/API/QuadPattern.pod lib/Attean/API/QuadSerializer.pod lib/Attean/API/Query.pm + lib/Attean/API/QueryPlanner.pm lib/Attean/API/RepeatableIterator.pod lib/Attean/API/Result.pod lib/Attean/API/ResultParser.pod @@ -62,6 +138,7 @@ Files: lib/Attean.pm lib/Attean/Plan.pm lib/Attean/Quad.pm lib/Attean/QuadModel.pm + lib/Attean/QueryPlanner.pm lib/Attean/RDF.pm lib/Attean/Result.pm lib/Attean/SimpleQueryEvaluator.pm @@ -71,80 +148,16 @@ Files: lib/Attean.pm lib/Attean/TripleModel.pm lib/Attean/Variable.pm lib/AtteanX/Parser/Turtle/Token.pm + lib/AtteanX/SPARQL/Token.pm Copyright: 2014, Gregory Todd Williams License: Perl FIXME -Files: Changes.ttl - MANIFEST - META.yml - Makefile.PL - README.md - SIGNATURE - bin/attean_parse - bin/attean_query - bin/canonicalize_bgp.pl - debian/README.source - debian/compat - debian/control - debian/control.in - debian/gbp.conf - debian/source/format - debian/source/lintian-overrides - debian/watch - inc/Module/Install/AuthorTests.pm - inc/Module/Install/Base.pm - inc/Module/Install/Can.pm - inc/Module/Install/Fetch.pm - inc/Module/Install/Makefile.pm - inc/Module/Install/Scripts.pm - inc/Module/Install/Win32.pm - inc/Module/Install/WriteAll.pm - lib/Attean/BindingEqualityTest.pm - lib/AtteanX/Parser/RDFXML.pm - lib/AtteanX/RDFQueryTranslator.pm - lib/Test/Attean/ETagCacheableQuadStore.pm - lib/Test/Attean/MutableETagCacheableQuadStore.pm - lib/Test/Attean/MutableQuadStore.pm - lib/Test/Attean/MutableTimeCacheableQuadStore.pm - lib/Test/Attean/MutableTripleStore.pm - lib/Test/Attean/QuadStore.pm - lib/Test/Attean/TimeCacheableQuadStore.pm - lib/Test/Attean/TripleStore.pm - t/00.load.t - t/algebra.t - t/binding-equality.t - t/binding.t - t/expression.t - t/http-negotiation.t - t/idp_planner.t - t/iter.t - t/model-quad.t - t/parser-nquads.t - t/parser-ntriples.t - t/parser-sparqlxml.t - t/parser-turtle.t - t/parser.t - t/serializer-canonicalntriples.t - t/serializer-nquads.t - t/serializer-ntriples.t - t/simple-eval.t - t/simple.t - t/store-memory.t - t/store-simple.t - t/term-map.t - t/term.t - t/treerewrite.t - xt/pod-coverage.t - xt/pod.t -Copyright: *No copyright* -License: UNKNOWN - FIXME - Files: lib/AtteanX/Parser/NQuads.pm lib/AtteanX/Parser/NTriples.pm lib/AtteanX/Parser/NTuples.pm lib/AtteanX/Parser/SPARQLJSON.pm + lib/AtteanX/Parser/SPARQLLex.pm lib/AtteanX/Parser/SPARQLTSV.pm lib/AtteanX/Parser/SPARQLXML.pm lib/AtteanX/Parser/SPARQLXML/SAXHandler.pm @@ -154,7 +167,9 @@ Files: lib/AtteanX/Parser/NQuads.pm lib/AtteanX/Serializer/NQuads.pm lib/AtteanX/Serializer/NTriples.pm lib/AtteanX/Serializer/NTuples.pm + lib/AtteanX/Serializer/SPARQL.pm lib/AtteanX/Serializer/SPARQLCSV.pm + lib/AtteanX/Serializer/SPARQLHTML.pm lib/AtteanX/Serializer/SPARQLTSV.pm lib/AtteanX/Serializer/SPARQLXML.pm lib/AtteanX/Store/Memory.pm @@ -163,6 +178,12 @@ Copyright: 2006-2012, Gregory Todd Williams. This License: Perl FIXME +Files: lib/AtteanX/Parser/Turtle/Constants.pm + lib/AtteanX/SPARQL/Constants.pm +Copyright: 2012, Toby Inkster. This +License: Perl + FIXME + Files: inc/Module/Install/Metadata.pm Copyright: .*? ddd[d. License: Expat @@ -178,11 +199,6 @@ Copyright: 2014-2015, Jonas Smedegaard <d...@jones.dk> License: GPL-3+ FIXME -Files: lib/AtteanX/Parser/Turtle/Constants.pm -Copyright: 2012, Toby Inkster. This -License: Perl - FIXME - Files: inc/Module/Install.pm Copyright: 2008, - 2012, Adam Kennedy License: UNKNOWN -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libattean-perl.git _______________________________________________ Pkg-perl-cvs-commits mailing list Pkg-perl-cvs-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-perl-cvs-commits