Permalink
Browse files

2007

  • Loading branch information...
1 parent 867794f commit 0d3e285972f152275e90d06ab8169b7537326208 @dajobe committed Apr 23, 2007
Showing with 398 additions and 0 deletions.
  1. +398 −0 ChangeLog.7
View
@@ -0,0 +1,398 @@
+2006-11-19 Dave Beckett <dave@dajobe.org>
+
+ * Snapshotted redland-bindings_1_0_5_1 for 1.0.5.1 release
+
+2006-11-18 Dave Beckett <dave@dajobe.org>
+
+ * ruby/lib/rdf/redland/resource.rb, ruby/lib/rdf/redland.rb:
+ Remove recursive include of Redland
+
+2006-11-03 Dave Beckett <dave@dajobe.org>
+
+ * python/RDF.py: docs for Storage class
+
+ * perl/lib/RDF/Redland/Parser.pm: Allow undef args
+
+2006-10-26 Dave Beckett <dave@dajobe.org>
+
+ * NEWS.html, RELEASE.html: Updated for 1.0.5.1
+
+ * ruby/lib/rdf/redland/parser.rb: Add constructor for turtle
+ parser.
+
+2006-10-22 Dave Beckett <dave@dajobe.org>
+
+ * configure.ac: Bump version to 1.0.5.1
+
+2006-10-21 Dave Beckett <dave@dajobe.org>
+
+ * csharp/Makefile.am, tcl/Makefile.am: Add before installing
+ Fixes Issue#0000126 http://bugs.librdf.org/mantis/view.php?id=126
+
+ * ruby/test/test_serializer.rb: fix uris to be legal
+
+ * ruby/example.rb: fix serializer puts
+
+ * ruby/test/Makefile.am: clean out*rdf
+
+ * ruby/lib/rdf/redland/model.rb: (include?, parse_and_merge,
+ rewrite, find_canonical): Remove puts
+ (save): Works now when using default serializer not filename.
+
+ * ruby/lib/rdf/redland/serializer.rb: (initialize): Default to
+ rdfxml, error out on failure
+
+ * ruby/example.rb: Added query and serializer test code
+
+ * ruby/lib/rdf/redland/node.rb: Define bnode and anon to match docs
+ Fixes Issue#0000122 http://bugs.librdf.org/mantis/view.php?id=122
+
+ * ruby/lib/rdf/redland/schemas/owl.rb: Added OWLNS
+ Fixes Issue#0000121 http://bugs.librdf.org/mantis/view.php?id=121
+
+ * python/RDF.py: Subclass class Warning defined in C for making a
+ RedlandWarning
+ Fixes Issue#0000109 http://bugs.librdf.org/mantis/view.php?id=109
+
+2006-10-05 Dave Beckett <dave@dajobe.org>
+
+ * ruby/lib/rdf/redland/store.rb: Do not echo storage options on
+ connection
+
+2006-08-27 Dave Beckett <dave@dajobe.org>
+
+ * ruby/lib/rdf/redland/node.rb: (Literal.from_node): Call Uri
+ constructor correctly
+ Fixes Issue#0000120 http://bugs.librdf.org/mantis/view.php?id=120
+
+2006-08-20 Dave Beckett <dave@dajobe.org>
+
+ * autogen.sh: Track where programs are discovered.
+
+2006-08-18 Dave Beckett <dave@dajobe.org>
+
+ * configure.ac: Patch configure.ac to remove un-necessary tests
+ for C++ or F77++ compilers that libtool stupidly insists on
+
+2006-07-11 Dave Beckett <dave@dajobe.org>
+
+ * ruby/lib/rdf/redland/model.rb: doc
+
+ * ruby/lib/rdf/redland/model.rb: (to_string): Added.
+
+ * ruby/lib/rdf/redland/serializer.rb: (set_namespace): Switch to
+ more natural prefix, uri ordering
+
+ * ruby/lib/rdf/redland/queryresults.rb: (bindings_count): Added.
+ (binding_value, binding_value_by_name): Handle nil values.
+
+ * ruby/lib/rdf/redland/queryresults.rb: (to_string): Allow null
+ URIs and use redland uri objects in args
+
+ * ruby/test/test_query.rb: (test_model_query_serialize_bindings_json):
+ Added to test JSON output
+
+2006-07-04 Dave Beckett <dave@dajobe.org>
+
+ * java/org/librdf/redland/QueryResults.java: (hasNext): Replace
+ with 1 line call.
+
+ * java/org/librdf/redland/QueryResults.java: Removed started field
+ flag
+ (next): Simplify to just 1 call without using started.
+
+ * java/Makefile.am: fix example running config
+
+ * java/example.java: start counting from 0
+
+2006-06-26 Dave Beckett <dave@dajobe.org>
+
+ * INSTALL.html: Document --with-python-ldflags for working around
+ installing python in odd places.
+
+ * configure.ac: Added --with-python-ldflags for working around
+ installing python in odd places.
+
+2006-06-22 Dave Beckett <dave@dajobe.org>
+
+ * java/org/librdf/redland/Model.java: (add): copy the *object* not
+ the predicate twice.
+
+2006-06-18 Dave Beckett <dave@dajobe.org>
+
+ * java/org/librdf/redland/Model.java: (getSource, getArc,
+ getTarget): Return null rather than try to create a Node with null
+ value.
+
+ * java/Makefile.am: Remove extra / that stopped Iterator getting
+ into the jar.
+
+ * csharp/Parser.cs: (Parser): 0 and 1-argument constructors were
+ broke; make them work again, defaulting to rdfxml parser in the
+ default case.
+
+2006-06-04 Dave Beckett <dave@dajobe.org>
+
+ * java/example.java: Update for more java-like names
+
+ * java/org/librdf/redland/Serializer.java: more java-like names
+
+ * java/org/librdf/redland/Serializer.java: (serialize_to_string):
+ Added (setNamespace): Added
+
+ * java/org/librdf/redland/Model.java: (toString): Added,
+ defaulting to RDF/XML out
+
+ * java/example.java: Updated to a complete example including
+ querying, getting string results from queries, triple results and
+ serializing.
+
+ * java/Makefile.am: Clean test-out.rdf
+
+ * java/org/librdf/redland/QueryResults.java: More java-like method
+ names
+
+ * java/org/librdf/redland/Query.java: More java-like method names
+
+ * java/run-java: Append to paths
+
+ * java/skeleton.java: Added Query and QueryResults classes
+
+ * java/Makefile.am: Added Query and QueryResults
+
+ * java/org/librdf/redland/Model.java: (Model.queryExecute): Added
+
+ * java/org/librdf/redland/Makefile.am: Added Query and QueryResults
+
+ * java/org/librdf/redland/Query.java,
+ java/org/librdf/redland/QueryResults.java: Query and QueryResults
+
+2006-05-05 Dave Beckett <dave@dajobe.org>
+
+ * Snapshotted redland_bindings_1_0_4_1 for 1.0.4.1 release
+
+2006-05-03 Dave Beckett <dave@dajobe.org>
+
+ * python/RDF.py: (None.__init__): Default to xml_language=None
+ rather than "" which isn't strictly needed since the node
+ constructors will now accept both, but helps in the case of older
+ redland libraries.
+ Fixes Issue#0000082 http://bugs.librdf.org/mantis/view.php?id=82
+
+2006-05-02 Dave Beckett <dave@dajobe.org>
+
+ * tcl/redland-init.i: Nothing needed here now
+
+ * tcl/Makefile.am: Invoke swig with -pkgversion @REDLAND_VERSION@
+
+ * ruby/test/Makefile.am: do not ignore test failures
+
+ * ruby/test/test_query.rb: Updates for query results syntax changes
+
+ * perl/example.pl: update sparql
+
+2006-05-01 Dave Beckett <dave@dajobe.org>
+
+ * ruby/redland-types.i: Remove ruby param, it's only called in
+ ruby context
+
+ * ruby/redland-types.i: Added SWIGRUBY around typemaps
+
+ * java/org/librdf/redland/World.java: (versionString,copyrightString):
+ Rename the SWIG accessor java functions for the constants.
+
+2006-04-29 Dave Beckett <dave@dajobe.org>
+
+ * redland-bindings.spec.in: Added ruby req
+
+ * python/RDF.py: (NS): Rename method node and local vars to
+ __-prefixed names less likely to be used in a namaespace
+
+2006-04-24 Dave Beckett <dave@dajobe.org>
+
+ * ruby/lib/rdf/redland/store.rb: (Redland.TripleStore.initialize):
+ Added lots more storage types. There should be a programatic way
+ to do this at run time.
+ Fixes Issue#0000076
+ http://bugs.librdf.org/mantis/view.php?id=76
+
+ * csharp/Stream.cs: (Stream.Current): Return null when raw_ret is 0
+
+ * csharp/QueryResults.cs: (Query.AsStream): Return null when
+ raw_ret is 0
+
+ * csharp/Query.cs: (Query.Execute): Return null when raw_ret is 0
+
+ * csharp/Model.cs: (Model.Dispose): Hack to use storage to prevent
+ a mono warning
+ (Model.FindStatements, Model.GetSource, Model.Sources,
+ Model.GetPredicate, Model.GetPredicates, Model.GetTarget,
+ Model.GetTargets, Model.ToStream, Model.GetContexts,
+ Model.Execute): Return null when raw_ret is 0
+
+ * csharp/Iterator.cs: (Iterator.Current): Return null when raw_ret is 0
+
+2006-04-19 Dave Beckett <dave@dajobe.org>
+
+ * python/RDF.py: (World.__init__,World.__del__): Fix module
+ cleanup to ensure Redland.librdf_free_world lives till the end
+
+2006-03-15 Dave Beckett <dave@dajobe.org>
+
+ * Switched to Subversion version control.
+ CVS tag for redland bindings 1.0.3.1: redland_bindings_1_0_3_1
+ Subversion revision ID for redland bindings 1.0.3.1: r10629
+
+2006-03-14 Dave Beckett <dave@dajobe.org>
+
+ * Snapshotted redland-bindings_1_0_3_1 for 1.0.3.1 release
+
+ * csharp/QueryResults.cs (MakeResultsHash): Zero test was backwards
+
+ * csharp/Makefile.am: clean up mdb cruft
+
+ * ruby/test/test_model.rb (test_parse_and_merge): Try to debug this.
+
+ * ruby/lib/rdf/redland/parser.rb: remove one more puts
+
+ * csharp/QueryResults.cs (QueryResults.MakeResultsHash,
+ QueryResults.BindingValue, QueryResults.BindingValueByName): Do
+ not try to make a new Node over a IntPtr.Zero / C NULL.
+
+ * docs/php.html: works with 5.1.2
+
+ * redland-bindings.spec.in: update me
+
+2006-03-10 Dave Beckett <dave@dajobe.org>
+
+ * python/redlandtest.py (testSPARQLQueryTwiceOverwriteVar):
+ Disable as it requires rasqal changes
+
+ * python/Makefile.am: Add -DSWIG_PYTHON_SILENT_MEMLEAK to prevent
+ wrong python warnings
+
+2006-03-09 Dave Beckett <dave@dajobe.org>
+
+ * csharp/Util.cs: Remove unused DLLimport of strlen
+
+ * csharp/Iterator.cs:
+ Removed DllImport of librdf_iterator_end - never used.
+
+ * php/redland-post.i (librdf_php_world_finish):
+ Deleted, now inlined into %mshutdown
+
+ * php/redland-typemap.i (%mshutdown): Inline librdf_php_world_finish.
+
+ * ruby/Makefile.am, configure.ac:
+ Add LIBRUBYARG_SHARED to get the shared lib name.
+
+2006-03-07 Dave Beckett <dave@dajobe.org>
+
+ * COPYING.LIB, COPYING: FSF moved again
+
+2006-03-05 Dave Beckett <dave@dajobe.org>
+
+ * Updated many files for Copyright 2006, UB name and Turtle moving
+ site.
+
+2006-03-03 Dave Beckett <dave@dajobe.org>
+
+ * php/Makefile.am, php/redland-typemap.i,
+ php/redland_wrap.c.patch: Insert phpinfo and module shutdown using
+ SWIG alone. Delete patch and patching process
+
+ * php/redland_wrap.c.patch: updated patch for swig 1.3.27
+
+ * perl/lib/RDF/Redland/Storage.pm (Storage.new):
+ Patch from Kjetil Kjernsmo to improve storage options
+ handling by allowing a perl hash options as well as the current
+ string of redland options.
+
+2006-02-28 Dave Beckett <dave@dajobe.org>
+
+ * python/RDF.py (QueryResults.to_file, QueryResults.to_string):
+ Use default format with None.
+
+ * python/redlandtest.py: Tweak old urls.
+ (testSPARQLQueryAsString): Update for latest syntax.
+ (testSPARQLQueryTwice): Simplify query - no need for prefix.
+
+ * python/redland-post.i (librdf_python_world_init): Get
+ RedlandError and RedlandWarning from the RDF module by importing
+ them properly. Fixes issue #0000068
+ http://bugs.librdf.org/mantis/view.php?id=68
+
+ * python/RDF.py:
+ (Parser.parse_string_as_stream, Parser.parse_string_into_model):
+ Convert a Python unicode string to UTF-8 bytes redland expects.
+ Fixes issue #0000061 http://bugs.librdf.org/mantis/view.php?id=61
+
+ * python/RDF.py (QueryResults.make_results_hash,
+ QueryResults.get_binding_value,
+ QueryResults.get_binding_value_by_name): Check for None value and
+ set it in the results. Fixes issue #0000059
+ http://bugs.librdf.org/mantis/view.php?id=59
+
+2006-02-25 Dave Beckett <dave@dajobe.org>
+
+ * ruby/lib/rdf/redland/model.rb (get_resource): Handle find
+ returning nil Fixes issue #0000049
+ http://bugs.librdf.org/mantis/view.php?id=49
+
+ * ruby/lib/rdf/redland/resource.rb (initialize): With a Uri
+ argument, use correct argument name 'arg' Fixes issue #0000048
+ http://bugs.librdf.org/mantis/view.php?id=48
+
+ * python/RDF.py (URI.__hash__): Use hash of str(self) to make a
+ working URI hash. Fixes issue #0000047
+ http://bugs.librdf.org/mantis/view.php?id=47
+
+ * python/RDF.py (World.__del__): Hack to prevent death if python
+ destroys the Redland module before RDF Fixes issue #0000044
+ http://bugs.librdf.org/mantis/view.php?id=44
+
+2006-02-19 Dave Beckett <dave@dajobe.org>
+
+ * python/redlandtest.py (testSPARQLQueryAsString): Update for
+ results syntax change.
+
+ * python/redland-post.i: Remove SWIGEXPORT macro, it breaks on
+ newer swigs and was a wrong usage.
+
+2006-01-16 Dave Beckett <dave@dajobe.org>
+
+ * bindings.rdf.in: use download.librdf.org
+
+2006-01-05 Dave Beckett <dave@dajobe.org>
+
+ * demos/Makefile.am: added parse.pl
+
+ * demos/parse.pl: Redland RDF Parsing demo
+
+
+ * csharp/World.cs: take destruction of the C world out of the
+ destructor, and instead make it static depending on a ref count.
+ Ensure that the dynamic World, allocated in Redland.cs, also uses
+ this ref count so the world persists for as long as we run.
+
+ * csharp/test.cs: Fixed to use proper iterator syntax with query
+ results.
+
+ * csharp/Iterator.cs: (End ()): removed from API, vestige of
+ extinct iterator usage
+
+ * csharp/Stream.cs: (End ()): removed from API, vestige of extinct
+ iterator usage
+
+ * csharp/examples/example1.cs: Fixed up to use proper iterator
+ syntax.
+
+ * csharp/QueryResults.cs: (MoveNext ()): cleaned up iterator logic
+ so it works properly with foreach.
+ (End ()): removed from API, no longer needed
+
+2006-01-03 Dave Beckett
+
+ * perl/lib/RDF/Redland/Serializer.pm:
+ (new) docs - defaults to ntriples, not random.
+

0 comments on commit 0d3e285

Please sign in to comment.