From e71ada356f23f76d406be7d7f9ecc9dd9891109f Mon Sep 17 00:00:00 2001 From: "Kevin M. Rosenberg" Date: Sat, 29 Jan 2005 00:45:03 +0000 Subject: [PATCH] r10290: 29 Jan 2005 Kevin Rosenberg * Version 3.1.6 * sql/oodml.lisp: Clear view instance cache when delete-instance-records is invoked [suggested by Alan Shutko]. * uffi/clsql-uffi-loader.lisp: Improvements for loading with SBCL X86-6 --- ChangeLog | 6 ++++++ debian/changelog | 6 ++++++ sql/oodml.lisp | 1 + 3 files changed, 13 insertions(+) diff --git a/ChangeLog b/ChangeLog index ebcf926..0b3f351 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +29 Jan 2005 Kevin Rosenberg + * Version 3.1.6 + * sql/oodml.lisp: Clear view instance cache when delete-instance-records + is invoked [suggested by Alan Shutko]. + * uffi/clsql-uffi-loader.lisp: Improvements for loading with SBCL X86-64 + 25 Jan 2005 Kevin Rosenberg * tests/*.lisp: Change Vladamir to Vladimir per Cyrus Harmon's suggestion. diff --git a/debian/changelog b/debian/changelog index 9d11f0a..fcb6678 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +cl-sql (3.1.6-1) unstable; urgency=low + + * New upstream + + -- Kevin M. Rosenberg Fri, 28 Jan 2005 17:43:48 -0700 + cl-sql (3.1.5-1) unstable; urgency=low * New upstream diff --git a/sql/oodml.lisp b/sql/oodml.lisp index 7f60663..ed7aae1 100644 --- a/sql/oodml.lisp +++ b/sql/oodml.lisp @@ -248,6 +248,7 @@ (if vd (let ((qualifier (key-qualifier-for-instance instance :database vd))) (delete-records :from vt :where qualifier :database vd) + (setf (records-caches vd) nil) (setf (slot-value instance 'view-database) nil) (values)) (signal-no-database-error vd)))) -- 2.34.1