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();
}
Show replies by date