lp:ubuntu/vivid/librdf-trine-perl

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/vivid/librdf-trine-perl
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

26. By Jonas Smedegaard <email address hidden>

[ upstream ]
* New release.
  BUG FIXES
  + Update how file URIs are constructed to better deal with windows
    systems.
  + Fixed bug in RDF::Trine::Model->size that was only considering
    triples, not quads.
  + Fix get_statements and count_statements when called with quad
    patterns with non-nil graph.
  NEW FEATURES
  + Added RDF::Trine::Store::LanguagePreference class.
  + Added RDF::Trine::Parser->parse_url method.
  ENHANCEMENTS
  + Improve insertion performance in RDF::Trine::Store::Memory by
    keeping caching quad SHA1 hashes.
  + Make RDF::Trine::VariableBindings->join more flexible in testing
    of equality.
  + Simplify coercion of values in RDF::Trine::Node::Resource
    constructor.
  OTHER
  + Update triple store tests for expected results when passing in
    quad patterns with non-nil graphs.
  + Miscellaneous code and documentation improvements.
  + Added IRI to list of prereq modules in Makefile.PL.

[ Jonas Smedegaard ]
* (Build-)depend on libiri-perl.

25. By Jonas Smedegaard <email address hidden>

[ upstream ]
* New release.
  + Fix SPARQL XML serialization of boolean results.

[ Jonas Smedegaard ]
* Drop patch now included upstream.

24. By Jonas Smedegaard <email address hidden>

Add patch cherry-picked upstream to fix SPARQL XML serialization of
boolean results.
Closes: bug#767174.

23. By Jonas Smedegaard <email address hidden>

[ upstream ]
* New release.
  BUG FIXES
  + Updated Hexastore store to return an empty iterator for
    get_contexts() instead of croaking.
  + Fixed TSV serializer to print header rows and accept
    VariableBindings as input.

22. By Jonas Smedegaard <email address hidden>

[ upstream ]
* New release.
  BUG FIXES
  + Fix bug SPARQL store n0t properly decoding HTTP response content.
  NEW FEATURES
  + Refactor part of RDF::Trine::Iterator::Graph->as_hashref into
    RDF::Trine::Node->as_hashref.
  ENHANCEMENTS
  + Update RDF::Trine::Pattern with heuristic pattern sorter.
  OTHER
  + Add IRC resource to Makefile.PL.

[ Salvatore Bonaccorso ]
* Update Vcs-Browser URL to cgit web frontend

[ Jonas Smedegaard ]
* Declare compliance with Debian Policy 3.9.6.
* Update package relations:
  + (Build-)depend on recent perl: Needed to satisfy need for recent
    List::Util.
  + Build-depend on libtest-deep-perl.

21. By Jonas Smedegaard <email address hidden>

[ upstream ]
* New release.
NEW FEATURES
  + Adding model sync/bulk ops to redland store.
ENHANCEMENTS
  + Optimized use of regular expressions.
  + Optimized Hexastore store class.
  + Use a base64 encoded digest for Memory store etags.
  + Updated RDF::Trine::Iterator::Bindings->as_statements to accept a
    RDF::Trine::Pattern argument.
OTHER
  + Log an info message if there is a cartesian product.

20. By Jonas Smedegaard <email address hidden>

[ upstream ]
* New release.
  BUG FIXES
  + Fixed bug in Turtle lexer that was failing to anchor matches of
    PNAME_LN.
  + Fixed looping bug and handling of N-Triples escape sequences.
  + Made checking for known DBI backend DSN strings case insensitive.
  + Fix bug in RDF::Query::Plan::Join::PushDownNestedLoop that didn't
    allow 'aggregate' to appear in the RHS serialized text.
  + Fix SPARQL 1.1 GGP parsing bug.
  + Fixed bug in constructing the HTTP request object for SPARQL
    updates.
  NEW FEATURES
  + Added RDF::Trine::Parser::RDFPatch.
  + Added RDF::Trine::Parser::LineProtocol as a RDFPatch parser
    subclass allowing querying (with bin/cliapi tool).
  ENHANCEMENTS
  + Sync RDF::Trine::NamespaceMap up with URI::NamespaceMap's
    interface.
  + Updated RDF::Trine::Parser::Turtle->new to accept a default
    namespace 'map' key.
  + Updated RDF::Trine::Model->add_statement to verify that statement
    nodes are ground (not variables).
  + Updated RDF::Trine::Parser::Turtle->parse_node to allow accessing
    the tokenizer object used in parsing.
  + Added RDF::Trine::Parser::Turtle->_term method.
  + Fixed RDF::Query::Algebra->subpatterns_of_type to support descent
    into sub-queries.
  + Fixed as_hash method in RDF::Query::Expression::Alias,
    RDF::Query::Algebra::Aggregate and RDF::Query::Algebra::Sort.
  + Return a success iterator for POST requests based only on response
    code (and regardless of the response content).
  + Allow POST responses to redirect in RDF::Trine::Store::SPARQL.
  + Use normalized language tags in RDF::Trine::Node::Literal->new.
  + Added RDF::Query::ExecutionContext->bind_variable method.
  OTHER
  + Added W3C Turtle Test Suite harness bin/turtle-2013-harness.pl.
  + Added xt/perl-critic.t.
  + Updated parser method documentation to indicate where data is
    expected to be bytes.
  + Added some more docs to the SQlite config.
  + Throw error if bindings iterator is given rather than graph in
    RDF::Trine::Model->add_iterator.
  + Disable pushing full updates down into the store object (only
    meant to be full queries at this point).
  + Add POD hyperlinks to RDF::Trine documentation.

[ Jonas Smedegaard ]
* Bump to standards-version 3.9.5.
* Fix use canonical Vcs-Git URL.
* Update copyright info:
  + Extend coverage of packaging, and bump its licensing to GPL-3+.
  + Add git URL as alternate source.
* Update watch file to use metacpan.org URL, and ignore prereleases.
* Fix build-depend explicitly on perl (accidentally missed by previous
  CDBS releases).

19. By Jonas Smedegaard <email address hidden>

* Favor recent perl over libscalar-list-utils-perl.
* Set urgency=high to ease Perl transition (libscalar-list-utils-perl
  dependency is versioned, and has libc6 as reverse dependency).

18. By Jonas Smedegaard <email address hidden>

[ upstream ]
* New release.
  BUG FIXES
  + Update Turtle lexer to look for whitespace (instead of a word
    break) after 'a' when looking for the A token.
  + Work around a XML::Namespace bug in RDF::Trine::Namespace->uri.
  + Fixed xt/pod-coverage.t to avoid checking modules which fail to
    load.
  NEW FEATURES
  + Added initial implementation of TriG serializer.
  + Added implementation of the RDF Patch exporter and serializer, and
    ability to serialize model changes in RDF Patch format.
  ENHANCEMENTS
  + Added ability to configure the LWP::UserAgent used through the
    RDF::Trine framework.
  + Updated Turtle and TriG parsers and test suites to track W3C
    standardization work.
  + Update bin/turtle_parse.pl to output N-Quads when the input format
    contains quads.
  + Update RDF::Trine::Parser->parse_url_into_model to accept a base
    argument.
  + Allow lowercase hex codepoint values in N-Triples escapes in
    RDF::Trine::Parser::NTriples.
  OTHER
  + Use the :encoding(UTF-8) IO layer where previously just :utf8 was
    used.
  + s/exists/defined/ in RDF::Trine::Parser->parse_url_into_model.
  + Update the characters that may be used in blank node identifiers
    in RDF::Trine::Node::Blank->new.
  + Added POD for RDF::Trine::Statement::Quad->graph (alias for
    ->context).
  + Updated RDF::Trine::Store::Memory to generate SHA digests (for
    ETag use) based on bytes, not unicode strings.
  + Add RDF::Trine::Statement::Quad->graph as an alias for
    RDF::Trine::Statement::Quad->context.
  + Updated t/serializer-trig.t to load RDF::Trine before any
    sub-modules.
  + Added Test::Compile developer test xt/00_compile.t.

[ Jonas Smedegaard ]
* Drop not directly usable alternate git source, and revert to keep
  tracking md5sum of upstream tarball.
* Update copyright/licensing info:
  + Fix add a license pseudo-section.
  + Cover relicensed and extended testsuite (BSD-3-clause~W3C
    licensed).

17. By Jonas Smedegaard <email address hidden>

[ upstream ]
* New release.
  API CHANGES
  + Punycode URIs are now left as-is (without decoding) in
    RDF::Trine::Node::Resource->new.
  BUG FIXES
  + Fix handling of IRIs with codepoints > 127 in
    RDF::Trine::Node::Resource.
  + Remove empty-string default in SQL schema of
    RDF::Trine::Store::DBI::mysql and update code to compensate.
  + Remove bad calls to encode_utf8 in sse and as_ntriples methods of
    RDF::Trine::Node::Resource.
  NEW FEATURES
  + Split RDF::Trine::Iterator->from_string into from_string and
    from_bytes.
  ENHANCEMENTS
  + Normalize IRI values before serialization in
    RDF::Trine::Node::Resource->as_ntriples and
    RDF::Trine::Node::Resource->compare.
  OTHER
  + Update RDF::Trine::Serializer::NTriples::Canonical to use
    $node->as_ntriples instead of $node->sse.
  + Add documentation noting that punycode will be decoded as a part
    of N-Triples serialization.
  + Change use of utf8::all to utf8 in t/node.t.
  + Mark TryCatch as a build_requires instead of a requires module in
    Makefile.PL.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/wily/librdf-trine-perl
This branch contains Public information 
Everyone can see this information.

Subscribers