Redland

 view release on metacpan or  search on metacpan

redland/ChangeLog.5  view on Meta::CPAN

	* Redland.i:
	Adjust librdf_parser_get_feature, librdf_parser_set_feature to use
	librdf_node not strings.

	* utils/rdfproc.c: Check contexts return value.
	Tidy error, warning count nodes, uris.

	* librdf/rdf_storage_mysql.c (librdf_storage_mysql_get_feature):
	Added, to return contexts always.

	* librdf/rdf_storage_list.c (librdf_storage_list_get_feature):
	Added, to return contexts or not.

	* librdf/rdf_storage_hashes.c (librdf_storage_hashes_get_feature):
	Added, to return contexts or not.

	* utils/rdfproc.c:
	Use librdf_model_get_feature to find out if contexts are supported.

	* librdf/rdf_model_storage.c (librdf_model_storage_set_feature):
	Added, calling librdf_storage_set_feature

	* librdf/rdf_model_storage.c (librdf_model_storage_get_feature):
	Added, calling librdf_storage_get_feature

	* librdf/rdf_storage.h:
	Added storage methods, factory methods get_feature, set_feature now
	with librdf_uri* for feature property name, librdf_node* for values.

	* librdf/rdf_storage.c (librdf_storage_get_feature,librdf_storage_set_feature):
	Added

	* librdf/rdf_model.c (librdf_model_get_feature,librdf_model_set_feature):
	Added

	* librdf/rdf_model.h:
	Added parser methods, factory methods get_feature, set_feature now
	with librdf_uri* for feature property name, librdf_node* for values.

	* librdf/rdf_parser_raptor.c, librdf/rdf_parser.h, librdf/rdf_parser.c:
	parser methods, factory methods get_feature, set_feature now use
	librdf_node* for values.

	* configure.ac: check for getenv

	* utils/rdfproc.1:
	Document environment variables RDFPROC_STORAGE_OPTIONS and
	RDFPROC_STORAGE_TYPE

	* utils/rdfproc.c:
	Use environment variables RDFPROC_STORAGE_OPTIONS and
	RDFPROC_STORAGE_TYPE to provide default storage options (-t) 
	and type (-s)
	Apply in order environment variables, options, storage options.

2004-01-12  Dave Beckett  <Dave.Beckett@bristol.ac.uk>

	* librdf/rdf_storage_mysql.c
	(librdf_storage_mysql_find_statements_in_context):
	Copy the query statement and/or query context_node so that they
	live during the streaming.
	(librdf_storage_mysql_find_statements_in_context_finished): Free them.

	* librdf/rdf_storage_mysql.c:
	(librdf_storage_mysql_find_statements_in_context_next_statement):
	Clear current_context pointer after free.

	* configure.ac: MySQL store works with V3.23.58 and maybe others?

	* librdf/rdf_storage_mysql.c: fix

	* librdf/rdf_storage_mysql.c (librdf_storage_mysql_init):
	Default to port 3306.

	* librdf/rdf_storage_mysql.c:
	(librdf_storage_mysql_get_contexts_next_context) row=

	* librdf/rdf_storage_mysql.c:
	(librdf_storage_mysql_find_statements_in_context_next_statement):
	Allow a NULL context to be returned.

2004-01-11  Dave Beckett  <Dave.Beckett@bristol.ac.uk>

	* utils/rdfproc.c: contexts commands has no args

	* librdf/rdf_storage_list.c
	(librdf_storage_list_get_contexts_get_method): Use icontext in
	debug arg.

	* utils/rdfproc.1:
	Add find with contexts, contexts, parse-stream with contexts.

	* utils/rdfproc.c:
	Added CONTEXT arg to parse-stream to parse into a context.
	Fixed contexts command, now working.

	* utils/rdfproc.c: Added contexts command to list all contexts.
	Tidied warnings about using context commands with contexts disabled.

	* utils/rdfproc.c:
	Added 4th arg to find command, to find in a particular context
	invoking librdf_model_find_statements_in_context

	* librdf/rdf_storage_hashes.c
	(librdf_storage_hashes_context_serialise): Return NULL if no contexts.

	* utils/rdf-tree.c:
	V0.4 Removed id option Added -m/model, -q/quiet options.
	Now doesn't follow objects of rdf:type.

	* utils/rdf-load.c:
	Removed options id, rdf-parser. Added options input, model, quiet.
	read password from stdin

	* librdf/rdf_model_storage.c (librdf_model_storage_get_contexts):
	Added, implementing get_contexts for model_storage implementation.

	* librdf/rdf_storage_list.c (librdf_storage_list_get_contexts):
	Added to implement get_contexts
	along with:
	(librdf_storage_list_get_contexts_is_end



( run in 0.525 second using v1.01-cache-2.11-cpan-0bb4e1dffa6 )