From 13fc667eeb9cd108f9d0e8d5019cdbd949d3cab9 Mon Sep 17 00:00:00 2001 From: "Brian S. O'Neill" Date: Fri, 26 Dec 2008 20:09:59 +0000 Subject: Less rigorous join checks if joined storable is malformed. --- .../carbonado/info/StorableIntrospector.java | 25 ++++++++++++++-------- 1 file changed, 16 insertions(+), 9 deletions(-) (limited to 'src/main') diff --git a/src/main/java/com/amazon/carbonado/info/StorableIntrospector.java b/src/main/java/com/amazon/carbonado/info/StorableIntrospector.java index ce3a24e..2b9b1fc 100644 --- a/src/main/java/com/amazon/carbonado/info/StorableIntrospector.java +++ b/src/main/java/com/amazon/carbonado/info/StorableIntrospector.java @@ -2569,9 +2569,14 @@ public class StorableIntrospector { Set primaryKey = new HashSet(joinedInfo.getPrimaryKeyProperties().values()); - // Remove external properties from the primary key set. - for (int i=0; i 0) { + altKeys.add(altKey); - // Remove external properties from the alternate key set. - for (int j=0; j