From b325d4cf52eff1f6630b6e7a9d3b7c41e73b903a Mon Sep 17 00:00:00 2001 From: "Brian S. O'Neill" Date: Mon, 17 Sep 2007 00:36:11 +0000 Subject: Missing many-to-one join always returns null now. --- RELEASE-NOTES.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt index eadcc09..9c6f213 100644 --- a/RELEASE-NOTES.txt +++ b/RELEASE-NOTES.txt @@ -35,6 +35,11 @@ Carbonado change history - Calling Storable.update when there are no dirty properties actually does an update instead of being "smart" and ignoring the update request. The old behavior was non-intuitive and interfered with expected trigger behavior. +- One-to-many join properties which don't exist always return null now, instead + of throwing FetchNoneException. Behavior now matches that of nullable join + properties, which never threw FetchNoneException. Nullable join properties + which resolve to null are cached as before, but non-nullable join properties + do not cache null. 1.1 to 1.1.2 ------------------------------- -- cgit v1.2.3