RDF-Trine

 view release on metacpan or  search on metacpan

Changes.ttl  view on Meta::CPAN

                        doap:revision     "1.005" ;
                        doap:created      "2013-05-27" ;
                        ];
        asc:changes     [
                        asc:addition    "Updated Turtle parser to support the Turtle 2013 draft syntax." ;
                        asc:update      "Throw exception in RDF::Trine::Node::Resource->new when IRI contains bad characters." ;
                        asc:update      "Fix RDF::Trine::Parser::RDFXML to UTF-8 encode strings before calling into the SAX parser (related to github pull request #82)." ;
                        asc:update      "Fixed typo in exception throwing in RDF::Trine::Parser::TriG." ;
                        asc:update      "Fixed mistaken use of 'otherwise' exception handler in turtle_tokenize.pl." ;
                        asc:update      "Improved error handling in RDF::Trine::Parser->parse_url_into_model." ;
                        asc:update      "Implemented streaming version of RDF::Trine::Parser::RDFXML->parse_file using parse_file from XML::SAX." ;
                        asc:update      "Removed use of given/when statements to make perl 5.18 happy." ;
                        asc:update      "Silence tracing code in RDF::Trine::Store::Hexastore." ;
                        asc:update      "Added TryCatch to list of required modules." ;
                        asc:update      "Changed key names and layout of nodemap data in Redis store." ;
                        ] .


<http://kasei.us/code/files/RDF-Trine-1.004.tar.gz>
        dcterms:isVersionOf <http://kasei.us/code/rdf-trine/#project> ;
        dcterms:replaces    <http://kasei.us/code/files/RDF-Trine-1.003.tar.gz> ;

Changes.ttl  view on Meta::CPAN


<http://kasei.us/code/files/RDF-Trine-1.001.tar.gz>
        dcterms:isVersionOf <http://kasei.us/code/rdf-trine/#project> ;
        dcterms:replaces    <http://kasei.us/code/files/RDF-Trine-1.000.tar.gz> ;

        doap:Version    [
                        doap:revision     "1.001" ;
                        doap:created      "2012-10-05" ;
                        ];
        asc:changes     [
                        asc:update      "Replaced old Turtle and TriG parsers with new streaming implementations." ;
                        asc:update      "Added RDF::Trine::Node::Literal->canonicalize method." ;
                        asc:update      "Updated RDF::Trine::Parser::Redland to construct a new parser object on each parse (avoiding a bug in redland)." ;
                        asc:update      "Applied partial patch to 'fix interaction with HTML::Data::Parser' (from Dorian Taylor; commit 9b713b23b6)." ;
                        asc:update      "Added Moose and MooseX::ArrayRef to prerequisites list." ;
                        asc:update      "Updated code style to work with Perl::Critic core policies." ;
                        asc:update      "Added POD to RDF::Trine and RDF::Trine::Store::DBI (based on patch from Evan Carew)." ;
                        asc:update      "Fixed bareword bug in RDF::Trine::Parser when UUID::Tiny is not available." ;
                        asc:update      "Silenced undefined warnings in RDF::Trine::Parser::Turtle::Lexer." ;
                        asc:update      "Updated required version of perl to 5.10." ;
                        asc:update      "Silenced warning of cartesian joins in RDF::Trine::Store::Hexastore." ;

Changes.ttl  view on Meta::CPAN


        doap:Version    [
                        doap:revision     "0.124" ;
                        doap:created      "2010-06-21" ;
                        ];
        asc:changes     [
                        asc:addition    "Added RDF::Trine::Iterator->count method." ;
                        asc:addition    "Added ability to access the number of rows returned from RDF::Trine::Iterator::Bindings::as_string." ;
                        asc:addition    "Added RDF::Trine::Model::Dataset for constructing views over a model, and RDF::Trine::Model->dataset_model constructor method." ;
                        asc:addition    "Added missing use of Encode to RDF::Trine::Store::Redland." ;
                        asc:addition    "Added bin/rdf_transcode.pl for (streaming) conversion between RDF serialization formats." ;
                        asc:addition    "Added ability for RDF::Trine::Store::Memory to load RDF files by URI in _new_with_string." ;
                        asc:update      "Updated quality value heuristics in RDF::Trine::Serializer::negotiate to prefer turtle if no accept headers are supplied." ;
                        asc:update      "Fixed RDF::Trine::Iterator::Bindings::as_string to respect $max_result_size argument." ;
                        asc:update      "RDF::Trine::Iterator::Bindings::as_string now returns unescaped strings." ;
                        asc:update      "Updated RDF::Trine::Parser::parse_url_into_model to fall back on file extension heuristics if the media-type based parse fails." ;
                        asc:update      "Updated RDF::Trine::Parser::RDFJSON to throw an error if input isn't valid JSON." ;
                        asc:update      "Updated RDF::Trine::Model to throw an error if not passed a store object." ;
                        asc:update      "Fixed bug in handling of quads in RDF::Trine::Model::get_pattern and RDF::Trine::Store::get_pattern." ;
                        asc:update      "Updated RDF::Trine::Store::DBI and RDF::Trine::Store::Memory to not return the default (nil) context from get_contexts." ;
                        asc:update      "Fixed bug in RDF::Trine::Store::Memory::_get_statements_quad that would infinite loop after removing statements." ;

Changes.ttl  view on Meta::CPAN

                        asc:addition    "Added RDF::Trine::Parser::parse_file_into_model method." ;
                        asc:addition    "Added RDF::Trine::Serializer::NQuads." ;
                        asc:addition    "Added RDF::Trine::Serializer::negotiate constructor." ;
                        asc:addition    "Added RDF::Trine::Serializer::new constructor based on requested serializer name." ;
                        asc:addition    "Added RDF::Trine::Exporter::CSV for serializing variable bindings." ;
                        asc:addition    "Added Text::CSV and HTTP::Negotiate to RDF::Trine prereq list." ;
                        asc:update      "Fixed exception thrown on unrecognized parser name." ;
                        asc:update      "Removed dependency list and added perlrdf link to POD in RDF::Trine and RDF::Query." ;
                        asc:update      "Updated RDF::Trine::Serializer::Turtle->new API to take %args instead of \\%namespaces." ;
                        asc:update      "Updated RDF::Trine::Serializer::RDFXML to take %args and properly accept and serialize xmlns namespaces." ;
                        asc:update      "Updated RDF::Trine::Parser::RDFa to use streaming parsing (instead of materializing the graph first)." ;
                        asc:update      "Updated RDF::Trine::Model::_debug to use quad semantics when getting statement iterator." ;
                        asc:update      "Updated t/parser-turtle.t to use File::Glob::bsd_glob for cases where the test directory's path contains whitespace." ;
                        asc:update      "Removed redundant parse_into_model methods from RDF::Trine::Parser subclasses." ;
                        asc:update      "Renamed examples/create_store.pl to examples/foaf_labels.pl." ;
                        asc:update      "Fixed bug in turtle serializer that improperly serialized bnode objects 'belonging' to a parent bnode." ;
                        ] .


<http://kasei.us/code/files/RDF-Trine-0.117.tar.gz>
        dcterms:isVersionOf <http://kasei.us/code/rdf-trine/#project> ;

Changes.ttl  view on Meta::CPAN

                        asc:addition    "Added RDF::Trine::Iterator::SAXHandler::rate method." ;
                        asc:addition    "Added Time::HiRes as prerequisite to META.yml and Makefile.PL." ;
                        asc:update      "Removed Bloom::Filtere from the list of prerequisites (functionality has moved to RDF::Query)." ;
                        asc:update      "SQL compiler now doesn't select statement contexts unless called via get_statements (not get_pattern)." ;
                        asc:update      "RDF::Trine::Iterator::Graph::as_bindings now can be called with no arguments (uses default names)." ;
                        asc:update      "Moved the nested hash join from ::Iterator to ::Iterator::Bindings." ;
                        asc:update      "Pipelined the code for nested loop joins on binding iterators." ;
                        asc:update      "Fixed bug in ::Model::StatementFilter to call join_steams in ::Iterator::Bindings." ;
                        asc:update      "Fixed bug in ::Iterator::Graph::as_bindings where not all arguments are ::Node::Variable objects." ;
                        asc:update      "Updated SPARQL XML Results namespace for boolean iterators." ;
                        asc:update      "Replaced XML::Twig code with new XML::SAX parser (allowing streaming parsing)." ;
                        asc:update      "Moved as_sparql methods from RDF::Trine:: to RDF::Query:: classes." ;
                        asc:update      "RDF::Trine::Iterator::smap now allows overriding default construct_args (e.g. binding names)." ;
                        asc:update      "Fixed RDF::Trine::Model::StatementFilter::get_pattern to project away unused variables (fixing a bug that caused joining to always fail)." ;
                        asc:update      "Updated example turtle parser to accept URLs as command line arguments." ;
                        asc:update      "Turtle parser now removes dashes from the UUIDs used for blank node IDs." ;
                        asc:update      "Updated all RDF::Trine modules to use consistent VERSION number for 0.106 release." ;
                        ] .


<http://kasei.us/code/files/RDF-Trine-0.105.tar.gz>

README  view on Meta::CPAN


     * API CHANGES
         Throw exception in RDF::Trine::Node::Resource->new when IRI contains bad characters.
     * BUG FIXES
         Fix RDF::Trine::Parser::RDFXML to UTF-8 encode strings before calling into the SAX parser (related to github pull request #82).
         Fixed typo in exception throwing in RDF::Trine::Parser::TriG.
         Fixed mistaken use of 'otherwise' exception handler in turtle_tokenize.pl.
     * ENHANCEMENTS
         Updated Turtle parser to support the Turtle 2013 draft syntax.
         Improved error handling in RDF::Trine::Parser->parse_url_into_model.
         Implemented streaming version of RDF::Trine::Parser::RDFXML->parse_file using parse_file from XML::SAX.
     * OTHER
         Removed use of given/when statements to make perl 5.18 happy.
         Silence tracing code in RDF::Trine::Store::Hexastore.
         Added TryCatch to list of required modules.
         Changed key names and layout of nodemap data in Redis store.

  Version 1.004 (2013-03-02)

     * API CHANGES
         Changed RT:spog:* keys to be a hash with node ID data for each quad position in Redis store.

README  view on Meta::CPAN

  Version 1.002 (2012-10-20)

     * OTHER
         Require Scalar::Util version 1.23.

  Version 1.001 (2012-10-05)

     * BUG FIXES
         Fixed bareword bug in RDF::Trine::Parser when UUID::Tiny is not available.
     * ENHANCEMENTS
         Replaced old Turtle and TriG parsers with new streaming implementations.
         Added RDF::Trine::Node::Literal->canonicalize method.
         Updated RDF::Trine::Parser::Redland to construct a new parser object on each parse (avoiding a bug in redland).
         Applied partial patch to "fix interaction with HTML::Data::Parser" (from Dorian Taylor; commit 9b713b23b6).
     * OTHER
         Added Moose and MooseX::ArrayRef to prerequisites list.
         Updated code style to work with Perl::Critic core policies.
         Added POD to RDF::Trine and RDF::Trine::Store::DBI (based on patch from Evan Carew).
         Updated required version of perl to 5.10.
         Silenced undefined warnings in RDF::Trine::Parser::Turtle::Lexer.
         Silenced warning of cartesian joins in RDF::Trine::Store::Hexastore.

README  view on Meta::CPAN

     * Updated RDF::Trine::Parser::RDFJSON to throw an error if input isn't valid JSON.
     * Updated RDF::Trine::Model to throw an error if not passed a store object.
     * Added RDF::Trine::Model::Dataset for constructing views over a model, and RDF::Trine::Model->dataset_model constructor method.
     * Fixed bug in handling of quads in RDF::Trine::Model::get_pattern and RDF::Trine::Store::get_pattern.
     * Updated RDF::Trine::Store::DBI and RDF::Trine::Store::Memory to not return the default (nil) context from get_contexts.
     * Fixed bug in RDF::Trine::Store::Memory::_get_statements_quad that would infinite loop after removing statements.
     * RDF::Trine::Store doesn't load RDF::Redland (now only checks if it is already loaded).
     * Fixed bug in RDF::Trine::Store subclasses registering their class names in %STORE_CLASSES.
     * Added missing use of Encode to RDF::Trine::Store::Redland.
     * Made $RDF::Trine::Store::Redland::NIL_TAG globally accessible.
     * Added bin/rdf_transcode.pl for (streaming) conversion between RDF serialization formats.
     * Updated POD tests to not use taint mode (and synced between R::T and R::Q).
     * Changed test data in t/iterator-thaw.t.
     * Removed RDF::Core as a prerequisite in META.yml.
     * Added default implementation of RDF::Trine::Serializer::serialize_iterator_to_file.
     * RDF::Trine::Serializer::negotiate now slightly prefers turtle.

  Version 0.123 (2010-05-13)

     * Added turtle utf8 decoding for Turtle parser.
     * Added RDF::Trine::Serializer::media_types method.

README  view on Meta::CPAN

     * Added RDF::Trine::Parser::parse_file_into_model method.
     * Added RDF::Trine::Serializer::NQuads.
     * Added RDF::Trine::Serializer::negotiate constructor.
     * Added RDF::Trine::Serializer::new constructor based on requested serializer name.
     * Added RDF::Trine::Exporter::CSV for serializing variable bindings.
     * Added Text::CSV and HTTP::Negotiate to RDF::Trine prereq list.
     * Fixed exception thrown on unrecognized parser name.
     * Removed dependency list and added perlrdf link to POD in RDF::Trine and RDF::Query.
     * Updated RDF::Trine::Serializer::Turtle->new API to take %args instead of \%namespaces.
     * Updated RDF::Trine::Serializer::RDFXML to take %args and properly accept and serialize xmlns namespaces.
     * Updated RDF::Trine::Parser::RDFa to use streaming parsing (instead of materializing the graph first).
     * Updated RDF::Trine::Model::_debug to use quad semantics when getting statement iterator.
     * Updated t/parser-turtle.t to use File::Glob::bsd_glob for cases where the test directory's path contains whitespace.
     * Removed redundant parse_into_model methods from RDF::Trine::Parser subclasses.
     * Renamed examples/create_store.pl to examples/foaf_labels.pl.
     * Fixed bug in turtle serializer that improperly serialized bnode objects 'belonging' to a parent bnode.

  Version 0.117 (2010-02-04)

     * Fixed bug in RDF::Trine::Iterator::Bindings::as_json when using empty iterator.

README  view on Meta::CPAN

     * SQL compiler now doesn't select statement contexts unless called via get_statements (not get_pattern).
     * RDF::Trine::Iterator::Graph::as_bindings now can be called with no arguments (uses default names).
     * Moved the nested hash join from ::Iterator to ::Iterator::Bindings.
     * Added new tests to improve coverage of node and iterator classes.
     * Added tests for binding iterator cartesian product join.
     * Pipelined the code for nested loop joins on binding iterators.
     * Added SPARQL XML Results test for identity hints in <link/> element.
     * Fixed bug in ::Model::StatementFilter to call join_steams in ::Iterator::Bindings.
     * Fixed bug in ::Iterator::Graph::as_bindings where not all arguments are ::Node::Variable objects.
     * Updated SPARQL XML Results namespace for boolean iterators.
     * Replaced XML::Twig code with new XML::SAX parser (allowing streaming parsing).
     * Moved as_sparql methods from RDF::Trine:: to RDF::Query:: classes.
     * RDF::Trine::Iterator::smap now allows overriding default construct_args (e.g. binding names).
     * Fixed RDF::Trine::Model::StatementFilter::get_pattern to project away unused variables (fixing a bug that caused joining to always fail).
     * Updated example turtle parser to accept URLs as command line arguments.
     * Turtle parser now removes dashes from the UUIDs used for blank node IDs.
     * Added support to incrementally thaw an Iterator from an IO::Socket.
     * Added RDF::Trine::Iterator::SAXHandler::rate method.
     * Added Time::HiRes as prerequisite to META.yml and Makefile.PL.
     * Updated all RDF::Trine modules to use consistent VERSION number for 0.106 release.
     * Added examples directory (and an example script) to the RDF-Trine package.



( run in 0.266 second using v1.01-cache-2.11-cpan-4d50c553e7e )