rdf()
supports BDB backend for disk-based storage for large triplestores #6rdf_parse()
gains an argument rdf
to append triples to existing graphc()
method to concatenate rdf
objectsrdf_query
now bypasses the the very slow iteration over getNextResult
approach and uses an internal redland function call to access all results at once in csv format.experimental as_rdf
method now uses a poor-man’s nquad serializer to rapidly generate rdf (instead of slowly iterating over add_rdf
).
rdf_add
argument for object
can now take all atomic types (numeric, integer, string, Date, POSIX, logical) and will automatically declare the appropriate datatype_uri
if the user has not manually specified this.extdata
rdf_serialize
passes ...
arguments to serializeToFile (e.g. to set a baseUri
)
rdf_free()
will also remove the object from the parent frame, reducing the potential for crashing R by referring to a freed pointer.rdf_query()
now coerces data into appropriate type if it recognizes the data URI and can match that to an R type (a few XMLSchema types are recognized, otherwise still defaults to character string)turtle
parser/serializer fixedtrig
support removed (not working in redland without optional libraries and alternative compile configuration)NEWS.md
file to track changes to the package.