[exo-jcr-commits] exo-jcr SVN: r1335 - jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/dataflow/persistent/jbosscache.
do-not-reply at jboss.org
do-not-reply at jboss.org
Mon Jan 11 05:16:30 EST 2010
Author: nzamosenchuk
Date: 2010-01-11 05:16:30 -0500 (Mon, 11 Jan 2010)
New Revision: 1335
Modified:
jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/dataflow/persistent/jbosscache/CompressedChangesList.java
Log:
EXOJCR-371: CompressedChangesList: REMOVED mustn't be omitted if PUT performed
Modified: jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/dataflow/persistent/jbosscache/CompressedChangesList.java
===================================================================
--- jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/dataflow/persistent/jbosscache/CompressedChangesList.java 2010-01-11 09:47:10 UTC (rev 1334)
+++ jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/dataflow/persistent/jbosscache/CompressedChangesList.java 2010-01-11 10:16:30 UTC (rev 1335)
@@ -87,7 +87,7 @@
while (iter.hasNext())
{
ChangesContainer c = iter.next();
- if (c.getFqn().equals(newChange.getFqn()))
+ if (c.getFqn().equals(newChange.getFqn()) && c.getChangesType()!= ChangesType.REMOVE)
{
iter.remove();
}
More information about the exo-jcr-commits
mailing list