Author: alexparvulescu Date: Wed Nov 13 15:58:29 2013 New Revision: 1541572
URL: http://svn.apache.org/r1541572 Log: OAK-685 Enforce referential integrity for referenceable nodes - rolling back better multiple valued properties support, bad change Modified: jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/reference/ReferenceEditor.java Modified: jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/reference/ReferenceEditor.java URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/reference/ReferenceEditor.java?rev=1541572&r1=1541571&r2=1541572&view=diff ============================================================================== --- jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/reference/ReferenceEditor.java (original) +++ jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/reference/ReferenceEditor.java Wed Nov 13 15:58:29 2013 @@ -259,11 +259,11 @@ class ReferenceEditor extends DefaultEdi @Override public void propertyChanged(PropertyState before, PropertyState after) { if (before != null) { - if (before.getType() == REFERENCE || before.getType() == REFERENCES) { + if (before.getType() == REFERENCE /* || before.getType() == REFERENCES */ ) { put(rmRefs, before.getValue(STRINGS), getPath()); } if (before.getType() == WEAKREFERENCE - || before.getType() == WEAKREFERENCES) { + /* || before.getType() == WEAKREFERENCES */ ) { put(rmWeakRefs, before.getValue(STRINGS), getPath()); } if (JCR_UUID.equals(before.getName())) { @@ -275,11 +275,11 @@ class ReferenceEditor extends DefaultEdi } } if (after != null) { - if (after.getType() == REFERENCE || after.getType() == REFERENCES) { + if (after.getType() == REFERENCE /* || after.getType() == REFERENCES */ ) { put(newRefs, after.getValue(STRINGS), getPath()); } if (after.getType() == WEAKREFERENCE - || after.getType() == WEAKREFERENCES) { + /* || after.getType() == WEAKREFERENCES */ ) { put(newWeakRefs, after.getValue(STRINGS), getPath()); } }
