Add normalized view classes
[clsql.git] / ChangeLog
index 3166d4ec2009571eb2f0a2f015a7078618faf64b..4caaa4b0e80a3527184919909c684452d40f3ca3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,25 @@
+ 10 Dec 2009  Kevin Rosenberg <kevin@rosenberg.net>
+       Large patch from Thijs Oppermann <thijso+clsql@gmail.com> to add
+       support for normalized view classes.  When having view class that
+       inherit from others, CLSQL by default builds tab all the columns
+       from the parent in the child. This patch is meant to normali so
+       that a join is done on the primary keys of the concerned tables to
+       get a set.
+
+10 Dec 2009  Kevin Rosenberg <kevin@rosenberg.net>
+       * sql/time.lisp: Patch from Oleg Tihonov to SYNTAX-PARSE-ISO-8601
+       to properly parse fractions of seconds.
+
+10 Dec 2009  Kevin Rosenberg <kevin@rosenberg.net>
+       * sql/time.lisp: Patch from Oleg Tihonov to roll function
+       to properly use USEC argument.
+
+21 Nov 2009  Kevin Rosenberg <kevin@rosenberg.net>
+       * Version 4.1.2
+       * Makefiles: On 64-bit Linux systems, try to build both 32 and 64-bit
+       interface libraries. This requires the installation of multiarch build tools
+       as well as 32-bit support libraries (libc, libz and libmysqlclient).
+
 04 Sep 2009  Kevin Rosenberg <kevin@rosenberg.net>
        * Version 4.1.1
        * sql/fdml.lisp: Rework do-query to use supplied database