Ignite-9655-merge - Regenerated messages.
Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/3728ac33 Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/3728ac33 Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/3728ac33 Branch: refs/heads/sprint-1 Commit: 3728ac33c367216bf170aae41988c7089f5339a1 Parents: df55ba9 Author: Alexey Goncharuk <agoncha...@gridgain.com> Authored: Thu Feb 12 13:49:14 2015 -0800 Committer: Alexey Goncharuk <agoncha...@gridgain.com> Committed: Thu Feb 12 13:49:14 2015 -0800 ---------------------------------------------------------------------- .../CommunicationMessageCodeGenerator.java | 24 ++++++++ .../distributed/GridDistributedLockRequest.java | 58 ++++++++++--------- .../GridDistributedTxFinishRequest.java | 24 ++++---- .../GridDistributedTxPrepareRequest.java | 50 ++++++++++++---- .../distributed/dht/GridDhtLockRequest.java | 36 ++++++------ .../distributed/dht/GridDhtTxFinishRequest.java | 37 ++++++------ .../dht/GridDhtTxPrepareRequest.java | 48 ++++++++-------- .../distributed/near/GridNearLockRequest.java | 48 ++++++++-------- .../near/GridNearTxFinishRequest.java | 24 ++++---- .../near/GridNearTxPrepareRequest.java | 60 ++++++++++++++------ .../near/GridNearTxPrepareResponse.java | 44 +++++++++++--- 11 files changed, 281 insertions(+), 172 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/3728ac33/modules/codegen/src/main/java/org/apache/ignite/codegen/CommunicationMessageCodeGenerator.java ---------------------------------------------------------------------- diff --git a/modules/codegen/src/main/java/org/apache/ignite/codegen/CommunicationMessageCodeGenerator.java b/modules/codegen/src/main/java/org/apache/ignite/codegen/CommunicationMessageCodeGenerator.java index f4c8d94..7a91b61 100644 --- a/modules/codegen/src/main/java/org/apache/ignite/codegen/CommunicationMessageCodeGenerator.java +++ b/modules/codegen/src/main/java/org/apache/ignite/codegen/CommunicationMessageCodeGenerator.java @@ -97,6 +97,30 @@ public class CommunicationMessageCodeGenerator { try { gen.generateAll(true); + +// gen.generateAndWrite(GridDistributedLockRequest.class); +// gen.generateAndWrite(GridDistributedLockResponse.class); +// gen.generateAndWrite(GridNearLockRequest.class); +// gen.generateAndWrite(GridNearLockResponse.class); +// gen.generateAndWrite(GridDhtLockRequest.class); +// gen.generateAndWrite(GridDhtLockResponse.class); +// +// gen.generateAndWrite(GridDistributedTxPrepareRequest.class); +// gen.generateAndWrite(GridDistributedTxPrepareResponse.class); +// gen.generateAndWrite(GridNearTxPrepareRequest.class); +// gen.generateAndWrite(GridNearTxPrepareResponse.class); +// gen.generateAndWrite(GridDhtTxPrepareRequest.class); +// gen.generateAndWrite(GridDhtTxPrepareResponse.class); +// +// gen.generateAndWrite(GridDistributedTxFinishRequest.class); +// gen.generateAndWrite(GridDistributedTxFinishResponse.class); +// gen.generateAndWrite(GridNearTxFinishRequest.class); +// gen.generateAndWrite(GridNearTxFinishResponse.class); +// gen.generateAndWrite(GridDhtTxFinishRequest.class); +// gen.generateAndWrite(GridDhtTxFinishResponse.class); +// +// gen.generateAndWrite(GridCacheOptimisticCheckPreparedTxRequest.class); +// gen.generateAndWrite(GridCacheOptimisticCheckPreparedTxResponse.class); } catch (Exception e) { e.printStackTrace(); http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/3728ac33/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java index b2ed1d0..a280849 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java @@ -397,89 +397,90 @@ public class GridDistributedLockRequest<K, V> extends GridDistributedBaseMessage } switch (state) { - case 9: + case 8: if (!writer.writeIgniteUuid("futId", futId)) return false; state++; - case 10: + case 9: if (!writer.writeByteArray("grpLockKeyBytes", grpLockKeyBytes)) return false; state++; - case 11: + case 10: if (!writer.writeBoolean("isInTx", isInTx)) return false; state++; - case 12: + case 11: if (!writer.writeBoolean("isInvalidate", isInvalidate)) return false; state++; - case 13: + case 12: if (!writer.writeBoolean("isRead", isRead)) return false; state++; - case 14: + case 13: if (!writer.writeEnum("isolation", isolation)) return false; state++; - case 15: + case 14: if (!writer.writeCollection("keyBytes", keyBytes, byte[].class)) return false; state++; - case 16: + case 15: if (!writer.writeMessage("nearXidVer", nearXidVer)) return false; state++; - case 17: + case 16: if (!writer.writeUuid("nodeId", nodeId)) return false; state++; - case 18: + case 17: if (!writer.writeBoolean("partLock", partLock)) return false; state++; - case 19: + case 18: if (!writer.writeBooleanArray("retVals", retVals)) return false; state++; - case 20: + case 19: if (!writer.writeLong("threadId", threadId)) return false; state++; - case 21: + case 20: if (!writer.writeLong("timeout", timeout)) return false; state++; - case 22: + case 21: if (!writer.writeInt("txSize", txSize)) return false; state++; + } return true; @@ -494,7 +495,7 @@ public class GridDistributedLockRequest<K, V> extends GridDistributedBaseMessage return false; switch (state) { - case 9: + case 8: futId = reader.readIgniteUuid("futId"); if (!reader.isLastRead()) @@ -502,7 +503,7 @@ public class GridDistributedLockRequest<K, V> extends GridDistributedBaseMessage state++; - case 10: + case 9: grpLockKeyBytes = reader.readByteArray("grpLockKeyBytes"); if (!reader.isLastRead()) @@ -510,7 +511,7 @@ public class GridDistributedLockRequest<K, V> extends GridDistributedBaseMessage state++; - case 11: + case 10: isInTx = reader.readBoolean("isInTx"); if (!reader.isLastRead()) @@ -518,7 +519,7 @@ public class GridDistributedLockRequest<K, V> extends GridDistributedBaseMessage state++; - case 12: + case 11: isInvalidate = reader.readBoolean("isInvalidate"); if (!reader.isLastRead()) @@ -526,7 +527,7 @@ public class GridDistributedLockRequest<K, V> extends GridDistributedBaseMessage state++; - case 13: + case 12: isRead = reader.readBoolean("isRead"); if (!reader.isLastRead()) @@ -534,7 +535,7 @@ public class GridDistributedLockRequest<K, V> extends GridDistributedBaseMessage state++; - case 14: + case 13: isolation = reader.readEnum("isolation", IgniteTxIsolation.class); if (!reader.isLastRead()) @@ -542,7 +543,7 @@ public class GridDistributedLockRequest<K, V> extends GridDistributedBaseMessage state++; - case 15: + case 14: keyBytes = reader.readCollection("keyBytes", byte[].class); if (!reader.isLastRead()) @@ -550,7 +551,7 @@ public class GridDistributedLockRequest<K, V> extends GridDistributedBaseMessage state++; - case 16: + case 15: nearXidVer = reader.readMessage("nearXidVer"); if (!reader.isLastRead()) @@ -558,7 +559,7 @@ public class GridDistributedLockRequest<K, V> extends GridDistributedBaseMessage state++; - case 17: + case 16: nodeId = reader.readUuid("nodeId"); if (!reader.isLastRead()) @@ -566,7 +567,7 @@ public class GridDistributedLockRequest<K, V> extends GridDistributedBaseMessage state++; - case 18: + case 17: partLock = reader.readBoolean("partLock"); if (!reader.isLastRead()) @@ -574,7 +575,7 @@ public class GridDistributedLockRequest<K, V> extends GridDistributedBaseMessage state++; - case 19: + case 18: retVals = reader.readBooleanArray("retVals"); if (!reader.isLastRead()) @@ -582,7 +583,7 @@ public class GridDistributedLockRequest<K, V> extends GridDistributedBaseMessage state++; - case 20: + case 19: threadId = reader.readLong("threadId"); if (!reader.isLastRead()) @@ -590,7 +591,7 @@ public class GridDistributedLockRequest<K, V> extends GridDistributedBaseMessage state++; - case 21: + case 20: timeout = reader.readLong("timeout"); if (!reader.isLastRead()) @@ -598,13 +599,14 @@ public class GridDistributedLockRequest<K, V> extends GridDistributedBaseMessage state++; - case 22: + case 21: txSize = reader.readInt("txSize"); if (!reader.isLastRead()) return false; state++; + } return true; http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/3728ac33/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxFinishRequest.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxFinishRequest.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxFinishRequest.java index 78fc317..df4cbbe 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxFinishRequest.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxFinishRequest.java @@ -328,35 +328,36 @@ public class GridDistributedTxFinishRequest<K, V> extends GridDistributedBaseMes state++; - case 15: + case 14: if (!writer.writeBoolean("syncCommit", syncCommit)) return false; state++; - case 16: + case 15: if (!writer.writeBoolean("syncRollback", syncRollback)) return false; state++; - case 17: + case 16: if (!writer.writeBoolean("sys", sys)) return false; state++; - case 18: + case 17: if (!writer.writeLong("threadId", threadId)) return false; state++; - case 19: + case 18: if (!writer.writeInt("txSize", txSize)) return false; state++; + } return true; @@ -419,7 +420,7 @@ public class GridDistributedTxFinishRequest<K, V> extends GridDistributedBaseMes state++; - case 15: + case 14: syncCommit = reader.readBoolean("syncCommit"); if (!reader.isLastRead()) @@ -427,17 +428,15 @@ public class GridDistributedTxFinishRequest<K, V> extends GridDistributedBaseMes state++; - case 16: + case 15: syncRollback = reader.readBoolean("syncRollback"); - if (buf.remaining() < 1) - return false; if (!reader.isLastRead()) return false; state++; - case 17: + case 16: sys = reader.readBoolean("sys"); if (!reader.isLastRead()) @@ -445,7 +444,7 @@ public class GridDistributedTxFinishRequest<K, V> extends GridDistributedBaseMes state++; - case 18: + case 17: threadId = reader.readLong("threadId"); if (!reader.isLastRead()) @@ -453,13 +452,14 @@ public class GridDistributedTxFinishRequest<K, V> extends GridDistributedBaseMes state++; - case 19: + case 18: txSize = reader.readInt("txSize"); if (!reader.isLastRead()) return false; state++; + } return true; http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/3728ac33/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java index 4140a21..065e963 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java @@ -434,7 +434,7 @@ public class GridDistributedTxPrepareRequest<K, V> extends GridDistributedBaseMe _clone.threadId = threadId; _clone.concurrency = concurrency; _clone.isolation = isolation; - _clone.writeVer = writeVer; + _clone.writeVer = writeVer != null ? (GridCacheVersion)writeVer.clone() : null; _clone.timeout = timeout; _clone.invalidate = invalidate; _clone.reads = reads; @@ -469,36 +469,42 @@ public class GridDistributedTxPrepareRequest<K, V> extends GridDistributedBaseMe } switch (state) { - case 9: + case 8: if (!writer.writeEnum("concurrency", concurrency)) return false; state++; - case 10: + case 9: if (!writer.writeByteArray("dhtVersBytes", dhtVersBytes)) return false; state++; - case 11: + case 10: if (!writer.writeByteArray("grpLockKeyBytes", grpLockKeyBytes)) return false; state++; - case 12: + case 11: if (!writer.writeBoolean("invalidate", invalidate)) return false; state++; - case 13: + case 12: if (!writer.writeEnum("isolation", isolation)) return false; state++; + case 13: + if (!writer.writeBoolean("onePhaseCommit", onePhaseCommit)) + return false; + + state++; + case 14: if (!writer.writeBoolean("partLock", partLock)) return false; @@ -542,6 +548,12 @@ public class GridDistributedTxPrepareRequest<K, V> extends GridDistributedBaseMe state++; case 21: + if (!writer.writeMessage("writeVer", writeVer)) + return false; + + state++; + + case 22: if (!writer.writeCollection("writesBytes", writesBytes, byte[].class)) return false; @@ -561,7 +573,7 @@ public class GridDistributedTxPrepareRequest<K, V> extends GridDistributedBaseMe return false; switch (state) { - case 9: + case 8: concurrency = reader.readEnum("concurrency", IgniteTxConcurrency.class); if (!reader.isLastRead()) @@ -569,7 +581,7 @@ public class GridDistributedTxPrepareRequest<K, V> extends GridDistributedBaseMe state++; - case 10: + case 9: dhtVersBytes = reader.readByteArray("dhtVersBytes"); if (!reader.isLastRead()) @@ -577,7 +589,7 @@ public class GridDistributedTxPrepareRequest<K, V> extends GridDistributedBaseMe state++; - case 11: + case 10: grpLockKeyBytes = reader.readByteArray("grpLockKeyBytes"); if (!reader.isLastRead()) @@ -585,7 +597,7 @@ public class GridDistributedTxPrepareRequest<K, V> extends GridDistributedBaseMe state++; - case 12: + case 11: invalidate = reader.readBoolean("invalidate"); if (!reader.isLastRead()) @@ -593,7 +605,7 @@ public class GridDistributedTxPrepareRequest<K, V> extends GridDistributedBaseMe state++; - case 13: + case 12: isolation = reader.readEnum("isolation", IgniteTxIsolation.class); if (!reader.isLastRead()) @@ -601,6 +613,14 @@ public class GridDistributedTxPrepareRequest<K, V> extends GridDistributedBaseMe state++; + case 13: + onePhaseCommit = reader.readBoolean("onePhaseCommit"); + + if (!reader.isLastRead()) + return false; + + state++; + case 14: partLock = reader.readBoolean("partLock"); @@ -658,6 +678,14 @@ public class GridDistributedTxPrepareRequest<K, V> extends GridDistributedBaseMe state++; case 21: + writeVer = reader.readMessage("writeVer"); + + if (!reader.isLastRead()) + return false; + + state++; + + case 22: writesBytes = reader.readCollection("writesBytes", byte[].class); if (!reader.isLastRead()) http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/3728ac33/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java index 239936f..7856672 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java @@ -381,55 +381,55 @@ public class GridDhtLockRequest<K, V> extends GridDistributedLockRequest<K, V> { } switch (state) { - case 24: + case 22: if (!writer.writeLong("accessTtl", accessTtl)) return false; state++; - case 25: + case 23: if (!writer.writeBitSet("invalidateEntries", invalidateEntries)) return false; state++; - case 26: + case 24: if (!writer.writeIgniteUuid("miniId", miniId)) return false; state++; - case 27: + case 25: if (!writer.writeCollection("nearKeyBytes", nearKeyBytes, byte[].class)) return false; state++; - case 28: + case 26: if (!writer.writeByteArray("ownedBytes", ownedBytes)) return false; state++; - case 29: + case 27: if (!writer.writeBitSet("preloadKeys", preloadKeys)) return false; state++; - case 30: + case 28: if (!writer.writeUuid("subjId", subjId)) return false; state++; - case 31: + case 29: if (!writer.writeInt("taskNameHash", taskNameHash)) return false; state++; - case 32: + case 30: if (!writer.writeLong("topVer", topVer)) return false; @@ -449,7 +449,7 @@ public class GridDhtLockRequest<K, V> extends GridDistributedLockRequest<K, V> { return false; switch (state) { - case 24: + case 22: accessTtl = reader.readLong("accessTtl"); if (!reader.isLastRead()) @@ -457,7 +457,7 @@ public class GridDhtLockRequest<K, V> extends GridDistributedLockRequest<K, V> { state++; - case 25: + case 23: invalidateEntries = reader.readBitSet("invalidateEntries"); if (!reader.isLastRead()) @@ -465,7 +465,7 @@ public class GridDhtLockRequest<K, V> extends GridDistributedLockRequest<K, V> { state++; - case 26: + case 24: miniId = reader.readIgniteUuid("miniId"); if (!reader.isLastRead()) @@ -473,7 +473,7 @@ public class GridDhtLockRequest<K, V> extends GridDistributedLockRequest<K, V> { state++; - case 27: + case 25: nearKeyBytes = reader.readCollection("nearKeyBytes", byte[].class); if (!reader.isLastRead()) @@ -481,7 +481,7 @@ public class GridDhtLockRequest<K, V> extends GridDistributedLockRequest<K, V> { state++; - case 28: + case 26: ownedBytes = reader.readByteArray("ownedBytes"); if (!reader.isLastRead()) @@ -489,7 +489,7 @@ public class GridDhtLockRequest<K, V> extends GridDistributedLockRequest<K, V> { state++; - case 29: + case 27: preloadKeys = reader.readBitSet("preloadKeys"); if (!reader.isLastRead()) @@ -497,7 +497,7 @@ public class GridDhtLockRequest<K, V> extends GridDistributedLockRequest<K, V> { state++; - case 30: + case 28: subjId = reader.readUuid("subjId"); if (!reader.isLastRead()) @@ -505,7 +505,7 @@ public class GridDhtLockRequest<K, V> extends GridDistributedLockRequest<K, V> { state++; - case 31: + case 29: taskNameHash = reader.readInt("taskNameHash"); if (!reader.isLastRead()) @@ -513,7 +513,7 @@ public class GridDhtLockRequest<K, V> extends GridDistributedLockRequest<K, V> { state++; - case 32: + case 30: topVer = reader.readLong("topVer"); if (!reader.isLastRead()) http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/3728ac33/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishRequest.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishRequest.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishRequest.java index bc0520d..ce5157b 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishRequest.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishRequest.java @@ -246,7 +246,6 @@ public class GridDhtTxFinishRequest<K, V> extends GridDistributedTxFinishRequest _clone.topVer = topVer; _clone.pendingVers = pendingVers; _clone.writeVer = writeVer != null ? (GridCacheVersion)writeVer.clone() : null; - _clone.writeVer = writeVer; _clone.subjId = subjId; _clone.taskNameHash = taskNameHash; } @@ -267,55 +266,55 @@ public class GridDhtTxFinishRequest<K, V> extends GridDistributedTxFinishRequest } switch (state) { - case 21: + case 19: if (!writer.writeEnum("isolation", isolation)) return false; state++; - case 22: + case 20: if (!writer.writeIgniteUuid("miniId", miniId)) return false; state++; - case 23: + case 21: if (!writer.writeUuid("nearNodeId", nearNodeId)) return false; state++; - case 27: + case 22: if (!writer.writeCollection("pendingVers", pendingVers, GridCacheVersion.class)) return false; state++; - case 28: + case 23: if (!writer.writeUuid("subjId", subjId)) return false; state++; - case 29: + case 24: if (!writer.writeBoolean("sysInvalidate", sysInvalidate)) return false; state++; - case 30: + case 25: if (!writer.writeInt("taskNameHash", taskNameHash)) return false; state++; - case 31: + case 26: if (!writer.writeLong("topVer", topVer)) return false; state++; - case 33: + case 27: if (!writer.writeMessage("writeVer", writeVer)) return false; @@ -335,7 +334,7 @@ public class GridDhtTxFinishRequest<K, V> extends GridDistributedTxFinishRequest return false; switch (state) { - case 21: + case 19: isolation = reader.readEnum("isolation", IgniteTxIsolation.class); if (!reader.isLastRead()) @@ -343,7 +342,7 @@ public class GridDhtTxFinishRequest<K, V> extends GridDistributedTxFinishRequest state++; - case 22: + case 20: miniId = reader.readIgniteUuid("miniId"); if (!reader.isLastRead()) @@ -351,7 +350,7 @@ public class GridDhtTxFinishRequest<K, V> extends GridDistributedTxFinishRequest state++; - case 23: + case 21: nearNodeId = reader.readUuid("nearNodeId"); if (!reader.isLastRead()) @@ -359,7 +358,7 @@ public class GridDhtTxFinishRequest<K, V> extends GridDistributedTxFinishRequest state++; - case 27: + case 22: pendingVers = reader.readCollection("pendingVers", GridCacheVersion.class); if (!reader.isLastRead()) @@ -367,7 +366,7 @@ public class GridDhtTxFinishRequest<K, V> extends GridDistributedTxFinishRequest state++; - case 28: + case 23: subjId = reader.readUuid("subjId"); if (!reader.isLastRead()) @@ -375,7 +374,7 @@ public class GridDhtTxFinishRequest<K, V> extends GridDistributedTxFinishRequest state++; - case 29: + case 24: sysInvalidate = reader.readBoolean("sysInvalidate"); if (!reader.isLastRead()) @@ -383,7 +382,7 @@ public class GridDhtTxFinishRequest<K, V> extends GridDistributedTxFinishRequest state++; - case 30: + case 25: taskNameHash = reader.readInt("taskNameHash"); if (!reader.isLastRead()) @@ -391,7 +390,7 @@ public class GridDhtTxFinishRequest<K, V> extends GridDistributedTxFinishRequest state++; - case 31: + case 26: topVer = reader.readLong("topVer"); if (!reader.isLastRead()) @@ -399,7 +398,7 @@ public class GridDhtTxFinishRequest<K, V> extends GridDistributedTxFinishRequest state++; - case 33: + case 27: writeVer = reader.readMessage("writeVer"); if (!reader.isLastRead()) http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/3728ac33/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java index ca1f3cc..3d68505 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java @@ -361,73 +361,73 @@ public class GridDhtTxPrepareRequest<K, V> extends GridDistributedTxPrepareReque } switch (state) { - case 22: + case 23: if (!writer.writeIgniteUuid("futId", futId)) return false; state++; - case 23: + case 24: if (!writer.writeBitSet("invalidateNearEntries", invalidateNearEntries)) return false; state++; - case 24: + case 25: if (!writer.writeBoolean("last", last)) return false; state++; - case 25: + case 26: if (!writer.writeIgniteUuid("miniId", miniId)) return false; state++; - case 26: + case 27: if (!writer.writeUuid("nearNodeId", nearNodeId)) return false; state++; - case 27: + case 28: if (!writer.writeCollection("nearWritesBytes", nearWritesBytes, byte[].class)) return false; state++; - case 28: + case 29: if (!writer.writeMessage("nearXidVer", nearXidVer)) return false; state++; - case 29: + case 30: if (!writer.writeByteArray("ownedBytes", ownedBytes)) return false; state++; - case 30: + case 31: if (!writer.writeBitSet("preloadKeys", preloadKeys)) return false; state++; - case 31: + case 32: if (!writer.writeUuid("subjId", subjId)) return false; state++; - case 32: + case 33: if (!writer.writeInt("taskNameHash", taskNameHash)) return false; state++; - case 33: + case 34: if (!writer.writeLong("topVer", topVer)) return false; @@ -447,7 +447,7 @@ public class GridDhtTxPrepareRequest<K, V> extends GridDistributedTxPrepareReque return false; switch (state) { - case 22: + case 23: futId = reader.readIgniteUuid("futId"); if (!reader.isLastRead()) @@ -455,7 +455,7 @@ public class GridDhtTxPrepareRequest<K, V> extends GridDistributedTxPrepareReque state++; - case 23: + case 24: invalidateNearEntries = reader.readBitSet("invalidateNearEntries"); if (!reader.isLastRead()) @@ -463,7 +463,7 @@ public class GridDhtTxPrepareRequest<K, V> extends GridDistributedTxPrepareReque state++; - case 24: + case 25: last = reader.readBoolean("last"); if (!reader.isLastRead()) @@ -471,7 +471,7 @@ public class GridDhtTxPrepareRequest<K, V> extends GridDistributedTxPrepareReque state++; - case 25: + case 26: miniId = reader.readIgniteUuid("miniId"); if (!reader.isLastRead()) @@ -479,7 +479,7 @@ public class GridDhtTxPrepareRequest<K, V> extends GridDistributedTxPrepareReque state++; - case 26: + case 27: nearNodeId = reader.readUuid("nearNodeId"); if (!reader.isLastRead()) @@ -487,7 +487,7 @@ public class GridDhtTxPrepareRequest<K, V> extends GridDistributedTxPrepareReque state++; - case 27: + case 28: nearWritesBytes = reader.readCollection("nearWritesBytes", byte[].class); if (!reader.isLastRead()) @@ -495,7 +495,7 @@ public class GridDhtTxPrepareRequest<K, V> extends GridDistributedTxPrepareReque state++; - case 28: + case 29: nearXidVer = reader.readMessage("nearXidVer"); if (!reader.isLastRead()) @@ -503,7 +503,7 @@ public class GridDhtTxPrepareRequest<K, V> extends GridDistributedTxPrepareReque state++; - case 29: + case 30: ownedBytes = reader.readByteArray("ownedBytes"); if (!reader.isLastRead()) @@ -511,7 +511,7 @@ public class GridDhtTxPrepareRequest<K, V> extends GridDistributedTxPrepareReque state++; - case 30: + case 31: preloadKeys = reader.readBitSet("preloadKeys"); if (!reader.isLastRead()) @@ -519,7 +519,7 @@ public class GridDhtTxPrepareRequest<K, V> extends GridDistributedTxPrepareReque state++; - case 31: + case 32: subjId = reader.readUuid("subjId"); if (!reader.isLastRead()) @@ -527,7 +527,7 @@ public class GridDhtTxPrepareRequest<K, V> extends GridDistributedTxPrepareReque state++; - case 32: + case 33: taskNameHash = reader.readInt("taskNameHash"); if (!reader.isLastRead()) @@ -535,7 +535,7 @@ public class GridDhtTxPrepareRequest<K, V> extends GridDistributedTxPrepareReque state++; - case 33: + case 34: topVer = reader.readLong("topVer"); if (!reader.isLastRead()) http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/3728ac33/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearLockRequest.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearLockRequest.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearLockRequest.java index 79b7dfb..a87a9be 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearLockRequest.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearLockRequest.java @@ -368,73 +368,73 @@ public class GridNearLockRequest<K, V> extends GridDistributedLockRequest<K, V> } switch (state) { - case 24: + case 22: if (!writer.writeLong("accessTtl", accessTtl)) return false; state++; - case 25: + case 23: if (!writer.writeObjectArray("dhtVers", dhtVers, GridCacheVersion.class)) return false; state++; - case 26: + case 24: if (!writer.writeObjectArray("filterBytes", filterBytes, byte[].class)) return false; state++; - case 27: + case 25: if (!writer.writeBoolean("hasTransforms", hasTransforms)) return false; state++; - case 28: + case 26: if (!writer.writeBoolean("implicitSingleTx", implicitSingleTx)) return false; state++; - case 29: + case 27: if (!writer.writeBoolean("implicitTx", implicitTx)) return false; state++; - case 30: + case 28: if (!writer.writeIgniteUuid("miniId", miniId)) return false; state++; - case 31: + case 29: if (!writer.writeBoolean("onePhaseCommit", onePhaseCommit)) return false; state++; - case 32: + case 30: if (!writer.writeUuid("subjId", subjId)) return false; state++; - case 33: + case 31: if (!writer.writeBoolean("syncCommit", syncCommit)) return false; state++; - case 34: + case 32: if (!writer.writeInt("taskNameHash", taskNameHash)) return false; state++; - case 35: + case 33: if (!writer.writeLong("topVer", topVer)) return false; @@ -454,7 +454,7 @@ public class GridNearLockRequest<K, V> extends GridDistributedLockRequest<K, V> return false; switch (state) { - case 24: + case 22: accessTtl = reader.readLong("accessTtl"); if (!reader.isLastRead()) @@ -462,7 +462,7 @@ public class GridNearLockRequest<K, V> extends GridDistributedLockRequest<K, V> state++; - case 25: + case 23: dhtVers = reader.readObjectArray("dhtVers", GridCacheVersion.class); if (!reader.isLastRead()) @@ -470,7 +470,7 @@ public class GridNearLockRequest<K, V> extends GridDistributedLockRequest<K, V> state++; - case 26: + case 24: filterBytes = reader.readObjectArray("filterBytes", byte[].class); if (!reader.isLastRead()) @@ -478,7 +478,7 @@ public class GridNearLockRequest<K, V> extends GridDistributedLockRequest<K, V> state++; - case 27: + case 25: hasTransforms = reader.readBoolean("hasTransforms"); if (!reader.isLastRead()) @@ -486,7 +486,7 @@ public class GridNearLockRequest<K, V> extends GridDistributedLockRequest<K, V> state++; - case 28: + case 26: implicitSingleTx = reader.readBoolean("implicitSingleTx"); if (!reader.isLastRead()) @@ -494,7 +494,7 @@ public class GridNearLockRequest<K, V> extends GridDistributedLockRequest<K, V> state++; - case 29: + case 27: implicitTx = reader.readBoolean("implicitTx"); if (!reader.isLastRead()) @@ -502,7 +502,7 @@ public class GridNearLockRequest<K, V> extends GridDistributedLockRequest<K, V> state++; - case 30: + case 28: miniId = reader.readIgniteUuid("miniId"); if (!reader.isLastRead()) @@ -510,7 +510,7 @@ public class GridNearLockRequest<K, V> extends GridDistributedLockRequest<K, V> state++; - case 31: + case 29: onePhaseCommit = reader.readBoolean("onePhaseCommit"); if (!reader.isLastRead()) @@ -518,7 +518,7 @@ public class GridNearLockRequest<K, V> extends GridDistributedLockRequest<K, V> state++; - case 32: + case 30: subjId = reader.readUuid("subjId"); if (!reader.isLastRead()) @@ -526,7 +526,7 @@ public class GridNearLockRequest<K, V> extends GridDistributedLockRequest<K, V> state++; - case 33: + case 31: syncCommit = reader.readBoolean("syncCommit"); if (!reader.isLastRead()) @@ -534,7 +534,7 @@ public class GridNearLockRequest<K, V> extends GridDistributedLockRequest<K, V> state++; - case 34: + case 32: taskNameHash = reader.readInt("taskNameHash"); if (!reader.isLastRead()) @@ -542,7 +542,7 @@ public class GridNearLockRequest<K, V> extends GridDistributedLockRequest<K, V> state++; - case 35: + case 33: topVer = reader.readLong("topVer"); if (!reader.isLastRead()) http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/3728ac33/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxFinishRequest.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxFinishRequest.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxFinishRequest.java index 73aa44e..e70f0cc2 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxFinishRequest.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxFinishRequest.java @@ -193,37 +193,37 @@ public class GridNearTxFinishRequest<K, V> extends GridDistributedTxFinishReques } switch (state) { - case 21: + case 19: if (!writer.writeBoolean("explicitLock", explicitLock)) return false; state++; - case 22: + case 20: if (!writer.writeIgniteUuid("miniId", miniId)) return false; state++; - case 23: + case 21: if (!writer.writeBoolean("storeEnabled", storeEnabled)) return false; state++; - case 24: + case 22: if (!writer.writeUuid("subjId", subjId)) return false; state++; - case 25: + case 23: if (!writer.writeInt("taskNameHash", taskNameHash)) return false; state++; - case 26: + case 24: if (!writer.writeLong("topVer", topVer)) return false; @@ -243,7 +243,7 @@ public class GridNearTxFinishRequest<K, V> extends GridDistributedTxFinishReques return false; switch (state) { - case 21: + case 19: explicitLock = reader.readBoolean("explicitLock"); if (!reader.isLastRead()) @@ -251,7 +251,7 @@ public class GridNearTxFinishRequest<K, V> extends GridDistributedTxFinishReques state++; - case 22: + case 20: miniId = reader.readIgniteUuid("miniId"); if (!reader.isLastRead()) @@ -259,7 +259,7 @@ public class GridNearTxFinishRequest<K, V> extends GridDistributedTxFinishReques state++; - case 23: + case 21: storeEnabled = reader.readBoolean("storeEnabled"); if (!reader.isLastRead()) @@ -267,7 +267,7 @@ public class GridNearTxFinishRequest<K, V> extends GridDistributedTxFinishReques state++; - case 24: + case 22: subjId = reader.readUuid("subjId"); if (!reader.isLastRead()) @@ -275,7 +275,7 @@ public class GridNearTxFinishRequest<K, V> extends GridDistributedTxFinishReques state++; - case 25: + case 23: taskNameHash = reader.readInt("taskNameHash"); if (!reader.isLastRead()) @@ -283,7 +283,7 @@ public class GridNearTxFinishRequest<K, V> extends GridDistributedTxFinishReques state++; - case 26: + case 24: topVer = reader.readLong("topVer"); if (!reader.isLastRead()) http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/3728ac33/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxPrepareRequest.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxPrepareRequest.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxPrepareRequest.java index e3cb897..7acbc4f 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxPrepareRequest.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxPrepareRequest.java @@ -287,49 +287,61 @@ public class GridNearTxPrepareRequest<K, V> extends GridDistributedTxPrepareRequ } switch (state) { - case 22: + case 23: if (!writer.writeIgniteUuid("futId", futId)) return false; state++; - case 23: + case 24: + if (!writer.writeBoolean("implicitSingle", implicitSingle)) + return false; + + state++; + + case 25: if (!writer.writeBoolean("last", last)) return false; state++; - case 24: + case 26: if (!writer.writeCollection("lastBackups", lastBackups, UUID.class)) return false; state++; - case 25: + case 27: if (!writer.writeIgniteUuid("miniId", miniId)) return false; state++; - case 26: + case 28: if (!writer.writeBoolean("near", near)) return false; state++; - case 27: + case 29: + if (!writer.writeBoolean("retVal", retVal)) + return false; + + state++; + + case 30: if (!writer.writeUuid("subjId", subjId)) return false; state++; - case 28: + case 31: if (!writer.writeInt("taskNameHash", taskNameHash)) return false; state++; - case 29: + case 32: if (!writer.writeLong("topVer", topVer)) return false; @@ -349,7 +361,7 @@ public class GridNearTxPrepareRequest<K, V> extends GridDistributedTxPrepareRequ return false; switch (state) { - case 22: + case 23: futId = reader.readIgniteUuid("futId"); if (!reader.isLastRead()) @@ -357,7 +369,15 @@ public class GridNearTxPrepareRequest<K, V> extends GridDistributedTxPrepareRequ state++; - case 23: + case 24: + implicitSingle = reader.readBoolean("implicitSingle"); + + if (!reader.isLastRead()) + return false; + + state++; + + case 25: last = reader.readBoolean("last"); if (!reader.isLastRead()) @@ -365,7 +385,7 @@ public class GridNearTxPrepareRequest<K, V> extends GridDistributedTxPrepareRequ state++; - case 24: + case 26: lastBackups = reader.readCollection("lastBackups", UUID.class); if (!reader.isLastRead()) @@ -373,7 +393,7 @@ public class GridNearTxPrepareRequest<K, V> extends GridDistributedTxPrepareRequ state++; - case 25: + case 27: miniId = reader.readIgniteUuid("miniId"); if (!reader.isLastRead()) @@ -381,7 +401,7 @@ public class GridNearTxPrepareRequest<K, V> extends GridDistributedTxPrepareRequ state++; - case 26: + case 28: near = reader.readBoolean("near"); if (!reader.isLastRead()) @@ -389,7 +409,15 @@ public class GridNearTxPrepareRequest<K, V> extends GridDistributedTxPrepareRequ state++; - case 27: + case 29: + retVal = reader.readBoolean("retVal"); + + if (!reader.isLastRead()) + return false; + + state++; + + case 30: subjId = reader.readUuid("subjId"); if (!reader.isLastRead()) @@ -397,7 +425,7 @@ public class GridNearTxPrepareRequest<K, V> extends GridDistributedTxPrepareRequ state++; - case 28: + case 31: taskNameHash = reader.readInt("taskNameHash"); if (!reader.isLastRead()) @@ -405,7 +433,7 @@ public class GridNearTxPrepareRequest<K, V> extends GridDistributedTxPrepareRequ state++; - case 29: + case 32: topVer = reader.readLong("topVer"); if (!reader.isLastRead()) http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/3728ac33/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxPrepareResponse.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxPrepareResponse.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxPrepareResponse.java index b17a548..9ab29cc 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxPrepareResponse.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxPrepareResponse.java @@ -334,35 +334,47 @@ public class GridNearTxPrepareResponse<K, V> extends GridDistributedTxPrepareRes state++; case 11: - if (!writer.writeIgniteUuid("futId", futId)) + if (!writer.writeByteArray("filterFailedKeyBytes", filterFailedKeyBytes)) return false; state++; case 12: - if (!writer.writeCollection("invalidParts", invalidParts, int.class)) + if (!writer.writeIgniteUuid("futId", futId)) return false; state++; case 13: - if (!writer.writeIgniteUuid("miniId", miniId)) + if (!writer.writeCollection("invalidParts", invalidParts, int.class)) return false; state++; case 14: - if (!writer.writeCollection("ownedValsBytes", ownedValsBytes, byte[].class)) + if (!writer.writeIgniteUuid("miniId", miniId)) return false; state++; case 15: + if (!writer.writeCollection("ownedValsBytes", ownedValsBytes, byte[].class)) + return false; + + state++; + + case 16: if (!writer.writeCollection("pending", pending, GridCacheVersion.class)) return false; state++; + case 17: + if (!writer.writeByteArray("retValBytes", retValBytes)) + return false; + + state++; + } return true; @@ -386,7 +398,7 @@ public class GridNearTxPrepareResponse<K, V> extends GridDistributedTxPrepareRes state++; case 11: - futId = reader.readIgniteUuid("futId"); + filterFailedKeyBytes = reader.readByteArray("filterFailedKeyBytes"); if (!reader.isLastRead()) return false; @@ -394,7 +406,7 @@ public class GridNearTxPrepareResponse<K, V> extends GridDistributedTxPrepareRes state++; case 12: - invalidParts = reader.readCollection("invalidParts", int.class); + futId = reader.readIgniteUuid("futId"); if (!reader.isLastRead()) return false; @@ -402,7 +414,7 @@ public class GridNearTxPrepareResponse<K, V> extends GridDistributedTxPrepareRes state++; case 13: - miniId = reader.readIgniteUuid("miniId"); + invalidParts = reader.readCollection("invalidParts", int.class); if (!reader.isLastRead()) return false; @@ -410,7 +422,7 @@ public class GridNearTxPrepareResponse<K, V> extends GridDistributedTxPrepareRes state++; case 14: - ownedValsBytes = reader.readCollection("ownedValsBytes", byte[].class); + miniId = reader.readIgniteUuid("miniId"); if (!reader.isLastRead()) return false; @@ -418,6 +430,14 @@ public class GridNearTxPrepareResponse<K, V> extends GridDistributedTxPrepareRes state++; case 15: + ownedValsBytes = reader.readCollection("ownedValsBytes", byte[].class); + + if (!reader.isLastRead()) + return false; + + state++; + + case 16: pending = reader.readCollection("pending", GridCacheVersion.class); if (!reader.isLastRead()) @@ -425,6 +445,14 @@ public class GridNearTxPrepareResponse<K, V> extends GridDistributedTxPrepareRes state++; + case 17: + retValBytes = reader.readByteArray("retValBytes"); + + if (!reader.isLastRead()) + return false; + + state++; + } return true;