cpan Attean 0.012

latest releases: 0.034, 0.033, 0.032_01...
8 years ago
  • (Addition) Added Attean::API::TermOrVariable->apply_binding method.
  • (Addition) Added AtteanX::Store::SimpleTripleStore.
  • (Update) Die on attempts to add non-ground triples/quads to stores
    (#66).
  • (Update) Fixed Attean::Algebra::Table to consume
    Attean::API::NullaryQueryTree instead of Attean::API::UnaryQueryTree.
  • (Update) Fixed type checks performed when ATTEAN_TYPECHECK is set.
  • (Update) Improve error reporting for unexpected EOF in
    AtteanX::Parser::SPARQL.
  • (Update) Throwing an error when Triple or Quad objects gets passed a
    variable (#65 from KjetilK).
  • (Update) Add planning support for DESCRIBE queries (#45).
  • (Update) Add type checking to store get_triples and get_quads methods
    (#61).
  • (Update) Added logging in QueryPlanner and TreeRewriter (#64 from
    KjetilK).
  • (Update) Avoid attempting to parse empty XML documents when passed in as
    a scalar (#60).
  • (Update) Fix Attean::CodeIterator type checking to handle non-blessed
    items properly.
  • (Update) Fix AtteanX::Parser::RDFXML to properly use caller-supplied
    base IRI.
  • (Update) Fix algebra generation for describe queries in SPARQL parser.
  • (Update) Fix bug in Attean::Plan::Aggregate handling of COUNT(*)
    queries.
  • (Update) Fix bugs in SPARQL CSV and TSV serializers.
  • (Update) Fix sparql_tokens generation for integer and datatyped
    literals.
  • (Update) Fixed AtteanX::Parser::SPARQL to maintain its URI::NamespaceMap
    on prefix declarations.
  • (Update) Improve POD and test coverage (#55; #61 from KjetilK).
  • (Update) Improve attean_parse and attean_parse including preservation of
    prefix declarations where possible.
  • (Update) Improve regex escaping in t/algebra.t to silence warnings in
    perl 5.22.
  • (Update) Improve use of SPARQL and Turtle token objects.
  • (Update) Improved triple model classes to allow adding and droping
    triple store graphs.
  • (Update) Merge code paths for canonical NTriples serializer.
  • (Update) Preserve in-scope variables in result iterators.
  • (Update) Serialize SPARQL/XML bindings in a stable order.
  • (Update) Simplify cost estimation code for hash joins in
    Attean::API::QueryPlanner (#59 from KjetilK).
  • (Update) Update SPARQL parser to die on unimplemented Update syntax.
  • (Update) Update SPARQL/HTML serializer to implement
    AbbreviatingSerializer (#54, #63 from Zoran Varadinsky).
  • (Update) Update turtle serializer to consume
    Attean::API::AppendableSerializer.
  • (Update) Updated prerequisites in Makefile.PL and .travis.yml.
  • (Update) Use Test::Modern.

Don't miss a new Attean release

NewReleases is sending notifications on new releases.