Merge remote-tracking branch 'remotes/origin/ignite-sprint-4' into
ignite-gg-9998
Conflicts:
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java
modules/core/src/main/resources/META-INF/classnames.properties
Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/7621aaef
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/7621aaef
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/7621aaef
Branch: refs/heads/ignite-gg-9998
Commit: 7621aaef7aee8c0823cc13497eb6a6fcdb811f0b
Parents: 8012b0b
Author: ivasilinets <[email protected]>
Authored: Tue Apr 28 14:27:45 2015 +0300
Committer: ivasilinets <[email protected]>
Committed: Tue Apr 28 14:27:45 2015 +0300
----------------------------------------------------------------------
.../ignite/codegen/MessageCodeGenerator.java | 4 +-
.../distributed/GridDistributedLockRequest.java | 72 ++++++++++++--------
.../distributed/dht/GridDhtLockRequest.java | 38 +++++------
.../distributed/near/GridNearLockRequest.java | 54 +++++++--------
4 files changed, 92 insertions(+), 76 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/7621aaef/modules/codegen/src/main/java/org/apache/ignite/codegen/MessageCodeGenerator.java
----------------------------------------------------------------------
diff --git
a/modules/codegen/src/main/java/org/apache/ignite/codegen/MessageCodeGenerator.java
b/modules/codegen/src/main/java/org/apache/ignite/codegen/MessageCodeGenerator.java
index f0a5e7f..fd056d5 100644
---
a/modules/codegen/src/main/java/org/apache/ignite/codegen/MessageCodeGenerator.java
+++
b/modules/codegen/src/main/java/org/apache/ignite/codegen/MessageCodeGenerator.java
@@ -18,6 +18,8 @@
package org.apache.ignite.codegen;
import org.apache.ignite.internal.*;
+import org.apache.ignite.internal.processors.cache.distributed.*;
+import org.apache.ignite.internal.processors.cache.distributed.dht.*;
import org.apache.ignite.internal.processors.cache.distributed.near.*;
import org.apache.ignite.internal.processors.datastreamer.*;
import org.apache.ignite.internal.util.typedef.internal.*;
@@ -141,7 +143,7 @@ public class MessageCodeGenerator {
MessageCodeGenerator gen = new MessageCodeGenerator(srcDir);
- gen.generateAndWrite(GridNearTxPrepareRequest.class);
+ gen.generateAndWrite(GridNearLockRequest.class);
// gen.generateAndWrite(GridDistributedLockRequest.class);
// gen.generateAndWrite(GridDistributedLockResponse.class);
http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/7621aaef/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 5adfb5d..2b44a39 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
@@ -362,85 +362,91 @@ public class GridDistributedLockRequest extends
GridDistributedBaseMessage {
}
switch (writer.state()) {
- case 8:
+ case 9:
+ if (!writer.writeByte("flags", flags))
+ return false;
+
+ writer.incrementState();
+
+ case 10:
if (!writer.writeIgniteUuid("futId", futId))
return false;
writer.incrementState();
- case 9:
+ case 11:
if (!writer.writeMessage("grpLockKey", grpLockKey))
return false;
writer.incrementState();
- case 10:
+ case 12:
if (!writer.writeBoolean("isInTx", isInTx))
return false;
writer.incrementState();
- case 11:
+ case 13:
if (!writer.writeBoolean("isInvalidate", isInvalidate))
return false;
writer.incrementState();
- case 12:
+ case 14:
if (!writer.writeBoolean("isRead", isRead))
return false;
writer.incrementState();
- case 13:
+ case 15:
if (!writer.writeByte("isolation", isolation != null ?
(byte)isolation.ordinal() : -1))
return false;
writer.incrementState();
- case 14:
+ case 16:
if (!writer.writeCollection("keys", keys,
MessageCollectionItemType.MSG))
return false;
writer.incrementState();
- case 15:
+ case 17:
if (!writer.writeMessage("nearXidVer", nearXidVer))
return false;
writer.incrementState();
- case 16:
+ case 18:
if (!writer.writeUuid("nodeId", nodeId))
return false;
writer.incrementState();
- case 17:
+ case 19:
if (!writer.writeBoolean("partLock", partLock))
return false;
writer.incrementState();
- case 18:
+ case 20:
if (!writer.writeBooleanArray("retVals", retVals))
return false;
writer.incrementState();
- case 19:
+ case 21:
if (!writer.writeLong("threadId", threadId))
return false;
writer.incrementState();
- case 20:
+ case 22:
if (!writer.writeLong("timeout", timeout))
return false;
writer.incrementState();
- case 21:
+ case 23:
if (!writer.writeInt("txSize", txSize))
return false;
@@ -462,7 +468,15 @@ public class GridDistributedLockRequest extends
GridDistributedBaseMessage {
return false;
switch (reader.state()) {
- case 8:
+ case 9:
+ flags = reader.readByte("flags");
+
+ if (!reader.isLastRead())
+ return false;
+
+ reader.incrementState();
+
+ case 10:
futId = reader.readIgniteUuid("futId");
if (!reader.isLastRead())
@@ -470,7 +484,7 @@ public class GridDistributedLockRequest extends
GridDistributedBaseMessage {
reader.incrementState();
- case 9:
+ case 11:
grpLockKey = reader.readMessage("grpLockKey");
if (!reader.isLastRead())
@@ -478,7 +492,7 @@ public class GridDistributedLockRequest extends
GridDistributedBaseMessage {
reader.incrementState();
- case 10:
+ case 12:
isInTx = reader.readBoolean("isInTx");
if (!reader.isLastRead())
@@ -486,7 +500,7 @@ public class GridDistributedLockRequest extends
GridDistributedBaseMessage {
reader.incrementState();
- case 11:
+ case 13:
isInvalidate = reader.readBoolean("isInvalidate");
if (!reader.isLastRead())
@@ -494,7 +508,7 @@ public class GridDistributedLockRequest extends
GridDistributedBaseMessage {
reader.incrementState();
- case 12:
+ case 14:
isRead = reader.readBoolean("isRead");
if (!reader.isLastRead())
@@ -502,7 +516,7 @@ public class GridDistributedLockRequest extends
GridDistributedBaseMessage {
reader.incrementState();
- case 13:
+ case 15:
byte isolationOrd;
isolationOrd = reader.readByte("isolation");
@@ -514,7 +528,7 @@ public class GridDistributedLockRequest extends
GridDistributedBaseMessage {
reader.incrementState();
- case 14:
+ case 16:
keys = reader.readCollection("keys",
MessageCollectionItemType.MSG);
if (!reader.isLastRead())
@@ -522,7 +536,7 @@ public class GridDistributedLockRequest extends
GridDistributedBaseMessage {
reader.incrementState();
- case 15:
+ case 17:
nearXidVer = reader.readMessage("nearXidVer");
if (!reader.isLastRead())
@@ -530,7 +544,7 @@ public class GridDistributedLockRequest extends
GridDistributedBaseMessage {
reader.incrementState();
- case 16:
+ case 18:
nodeId = reader.readUuid("nodeId");
if (!reader.isLastRead())
@@ -538,7 +552,7 @@ public class GridDistributedLockRequest extends
GridDistributedBaseMessage {
reader.incrementState();
- case 17:
+ case 19:
partLock = reader.readBoolean("partLock");
if (!reader.isLastRead())
@@ -546,7 +560,7 @@ public class GridDistributedLockRequest extends
GridDistributedBaseMessage {
reader.incrementState();
- case 18:
+ case 20:
retVals = reader.readBooleanArray("retVals");
if (!reader.isLastRead())
@@ -554,7 +568,7 @@ public class GridDistributedLockRequest extends
GridDistributedBaseMessage {
reader.incrementState();
- case 19:
+ case 21:
threadId = reader.readLong("threadId");
if (!reader.isLastRead())
@@ -562,7 +576,7 @@ public class GridDistributedLockRequest extends
GridDistributedBaseMessage {
reader.incrementState();
- case 20:
+ case 22:
timeout = reader.readLong("timeout");
if (!reader.isLastRead())
@@ -570,7 +584,7 @@ public class GridDistributedLockRequest extends
GridDistributedBaseMessage {
reader.incrementState();
- case 21:
+ case 23:
txSize = reader.readInt("txSize");
if (!reader.isLastRead())
@@ -590,7 +604,7 @@ public class GridDistributedLockRequest extends
GridDistributedBaseMessage {
/** {@inheritDoc} */
@Override public byte fieldsCount() {
- return 22;
+ return 24;
}
/** {@inheritDoc} */
http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/7621aaef/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 9b69571..80ca5af 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
@@ -331,55 +331,55 @@ public class GridDhtLockRequest extends
GridDistributedLockRequest {
}
switch (writer.state()) {
- case 23:
+ case 24:
if (!writer.writeLong("accessTtl", accessTtl))
return false;
writer.incrementState();
- case 24:
+ case 25:
if (!writer.writeBitSet("invalidateEntries",
invalidateEntries))
return false;
writer.incrementState();
- case 25:
+ case 26:
if (!writer.writeIgniteUuid("miniId", miniId))
return false;
writer.incrementState();
- case 26:
+ case 27:
if (!writer.writeCollection("nearKeys", nearKeys,
MessageCollectionItemType.MSG))
return false;
writer.incrementState();
- case 27:
+ case 28:
if (!writer.writeByteArray("ownedBytes", ownedBytes))
return false;
writer.incrementState();
- case 28:
+ case 29:
if (!writer.writeBitSet("preloadKeys", preloadKeys))
return false;
writer.incrementState();
- case 29:
+ case 30:
if (!writer.writeUuid("subjId", subjId))
return false;
writer.incrementState();
- case 30:
+ case 31:
if (!writer.writeInt("taskNameHash", taskNameHash))
return false;
writer.incrementState();
- case 31:
+ case 32:
if (!writer.writeMessage("topVer", topVer))
return false;
@@ -401,7 +401,7 @@ public class GridDhtLockRequest extends
GridDistributedLockRequest {
return false;
switch (reader.state()) {
- case 23:
+ case 24:
accessTtl = reader.readLong("accessTtl");
if (!reader.isLastRead())
@@ -409,7 +409,7 @@ public class GridDhtLockRequest extends
GridDistributedLockRequest {
reader.incrementState();
- case 24:
+ case 25:
invalidateEntries = reader.readBitSet("invalidateEntries");
if (!reader.isLastRead())
@@ -417,7 +417,7 @@ public class GridDhtLockRequest extends
GridDistributedLockRequest {
reader.incrementState();
- case 25:
+ case 26:
miniId = reader.readIgniteUuid("miniId");
if (!reader.isLastRead())
@@ -425,7 +425,7 @@ public class GridDhtLockRequest extends
GridDistributedLockRequest {
reader.incrementState();
- case 26:
+ case 27:
nearKeys = reader.readCollection("nearKeys",
MessageCollectionItemType.MSG);
if (!reader.isLastRead())
@@ -433,7 +433,7 @@ public class GridDhtLockRequest extends
GridDistributedLockRequest {
reader.incrementState();
- case 27:
+ case 28:
ownedBytes = reader.readByteArray("ownedBytes");
if (!reader.isLastRead())
@@ -441,7 +441,7 @@ public class GridDhtLockRequest extends
GridDistributedLockRequest {
reader.incrementState();
- case 28:
+ case 29:
preloadKeys = reader.readBitSet("preloadKeys");
if (!reader.isLastRead())
@@ -449,7 +449,7 @@ public class GridDhtLockRequest extends
GridDistributedLockRequest {
reader.incrementState();
- case 29:
+ case 30:
subjId = reader.readUuid("subjId");
if (!reader.isLastRead())
@@ -457,7 +457,7 @@ public class GridDhtLockRequest extends
GridDistributedLockRequest {
reader.incrementState();
- case 30:
+ case 31:
taskNameHash = reader.readInt("taskNameHash");
if (!reader.isLastRead())
@@ -465,7 +465,7 @@ public class GridDhtLockRequest extends
GridDistributedLockRequest {
reader.incrementState();
- case 31:
+ case 32:
topVer = reader.readMessage("topVer");
if (!reader.isLastRead())
@@ -485,7 +485,7 @@ public class GridDhtLockRequest extends
GridDistributedLockRequest {
/** {@inheritDoc} */
@Override public byte fieldsCount() {
- return 32;
+ return 33;
}
/** {@inheritDoc} */
http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/7621aaef/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 1ba4bfe..101a38e 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
@@ -356,79 +356,79 @@ public class GridNearLockRequest extends
GridDistributedLockRequest {
}
switch (writer.state()) {
- case 23:
+ case 24:
if (!writer.writeLong("accessTtl", accessTtl))
return false;
writer.incrementState();
- case 24:
+ case 25:
if (!writer.writeObjectArray("dhtVers", dhtVers,
MessageCollectionItemType.MSG))
return false;
writer.incrementState();
- case 25:
+ case 26:
if (!writer.writeObjectArray("filter", filter,
MessageCollectionItemType.MSG))
return false;
writer.incrementState();
- case 26:
+ case 27:
if (!writer.writeBoolean("hasTransforms", hasTransforms))
return false;
writer.incrementState();
- case 27:
+ case 28:
if (!writer.writeBoolean("implicitSingleTx", implicitSingleTx))
return false;
writer.incrementState();
- case 28:
+ case 29:
if (!writer.writeBoolean("implicitTx", implicitTx))
return false;
writer.incrementState();
- case 29:
+ case 30:
if (!writer.writeIgniteUuid("miniId", miniId))
return false;
writer.incrementState();
- case 30:
+ case 31:
if (!writer.writeBoolean("onePhaseCommit", onePhaseCommit))
return false;
writer.incrementState();
- case 31:
+ case 32:
if (!writer.writeBoolean("retVal", retVal))
return false;
writer.incrementState();
- case 32:
+ case 33:
if (!writer.writeUuid("subjId", subjId))
return false;
writer.incrementState();
- case 33:
+ case 34:
if (!writer.writeBoolean("syncCommit", syncCommit))
return false;
writer.incrementState();
- case 34:
+ case 35:
if (!writer.writeInt("taskNameHash", taskNameHash))
return false;
writer.incrementState();
- case 35:
+ case 36:
if (!writer.writeMessage("topVer", topVer))
return false;
@@ -450,7 +450,7 @@ public class GridNearLockRequest extends
GridDistributedLockRequest {
return false;
switch (reader.state()) {
- case 23:
+ case 24:
accessTtl = reader.readLong("accessTtl");
if (!reader.isLastRead())
@@ -458,7 +458,7 @@ public class GridNearLockRequest extends
GridDistributedLockRequest {
reader.incrementState();
- case 24:
+ case 25:
dhtVers = reader.readObjectArray("dhtVers",
MessageCollectionItemType.MSG, GridCacheVersion.class);
if (!reader.isLastRead())
@@ -466,7 +466,7 @@ public class GridNearLockRequest extends
GridDistributedLockRequest {
reader.incrementState();
- case 25:
+ case 26:
filter = reader.readObjectArray("filter",
MessageCollectionItemType.MSG, CacheEntryPredicate.class);
if (!reader.isLastRead())
@@ -474,7 +474,7 @@ public class GridNearLockRequest extends
GridDistributedLockRequest {
reader.incrementState();
- case 26:
+ case 27:
hasTransforms = reader.readBoolean("hasTransforms");
if (!reader.isLastRead())
@@ -482,7 +482,7 @@ public class GridNearLockRequest extends
GridDistributedLockRequest {
reader.incrementState();
- case 27:
+ case 28:
implicitSingleTx = reader.readBoolean("implicitSingleTx");
if (!reader.isLastRead())
@@ -490,7 +490,7 @@ public class GridNearLockRequest extends
GridDistributedLockRequest {
reader.incrementState();
- case 28:
+ case 29:
implicitTx = reader.readBoolean("implicitTx");
if (!reader.isLastRead())
@@ -498,7 +498,7 @@ public class GridNearLockRequest extends
GridDistributedLockRequest {
reader.incrementState();
- case 29:
+ case 30:
miniId = reader.readIgniteUuid("miniId");
if (!reader.isLastRead())
@@ -506,7 +506,7 @@ public class GridNearLockRequest extends
GridDistributedLockRequest {
reader.incrementState();
- case 30:
+ case 31:
onePhaseCommit = reader.readBoolean("onePhaseCommit");
if (!reader.isLastRead())
@@ -514,7 +514,7 @@ public class GridNearLockRequest extends
GridDistributedLockRequest {
reader.incrementState();
- case 31:
+ case 32:
retVal = reader.readBoolean("retVal");
if (!reader.isLastRead())
@@ -522,7 +522,7 @@ public class GridNearLockRequest extends
GridDistributedLockRequest {
reader.incrementState();
- case 32:
+ case 33:
subjId = reader.readUuid("subjId");
if (!reader.isLastRead())
@@ -530,7 +530,7 @@ public class GridNearLockRequest extends
GridDistributedLockRequest {
reader.incrementState();
- case 33:
+ case 34:
syncCommit = reader.readBoolean("syncCommit");
if (!reader.isLastRead())
@@ -538,7 +538,7 @@ public class GridNearLockRequest extends
GridDistributedLockRequest {
reader.incrementState();
- case 34:
+ case 35:
taskNameHash = reader.readInt("taskNameHash");
if (!reader.isLastRead())
@@ -546,7 +546,7 @@ public class GridNearLockRequest extends
GridDistributedLockRequest {
reader.incrementState();
- case 35:
+ case 36:
topVer = reader.readMessage("topVer");
if (!reader.isLastRead())
@@ -566,7 +566,7 @@ public class GridNearLockRequest extends
GridDistributedLockRequest {
/** {@inheritDoc} */
@Override public byte fieldsCount() {
- return 36;
+ return 37;
}
/** {@inheritDoc} */