Hi, fixed in "develop" branch -> 1.7-SNAPSHOT. Lvc@
On 4 April 2014 19:11, Dodong Juan <[email protected]> wrote: > Maybe this is the cause ..? > > com.orientechnologies.orient.core.db.record.OPlaceholder cannot be cast > to com.orientechnologies.orient.core.version.ORecordVersion > > > On Friday, April 4, 2014 1:11:05 PM UTC-4, Dodong Juan wrote: >> >> No Joy .. Here is the first exception when it happened : >> >> >> 2014-04-04 13:07:01:995 INFO - Compressing file NIC.masterIndex.sbt... >> [ODeployDatabaseTask] >> >> 2014-04-04 13:07:01:995 INFO ok size=65.00Kb compressedSize=126 >> ratio=100% elapsed=1ms [ODeployDatabaseTask] >> >> 2014-04-04 13:07:02:070 INFO [node1396629248110]->[node1396629292027] >> sending the compressed database 'inventorydb' over the NETWORK to node >> 'node1396629292027', size=41.72Kb, lastOperationId=0... >> [ODeployDatabaseTask] >> >> 2014-04-04 13:07:02:071 INFO [node1396629248110]->[node1396629292027] - >> transferring chunk #1 offset=0 size=42721... [ODeployDatabaseTask] >> >> 2014-04-04 13:07:02:075 INFO [node1396629248110] received updated status >> node1396629248110.inventorydb=ONLINE [OHazelcastPlugin] >> >> 2014-04-04 13:07:02:864 INFO [node1396629248110]<-[node1396629292027] >> received updated status node1396629292027.inventorydb=ONLINE >> [OHazelcastPlugin]Cannot route TX operation against distributed node >> >> com.orientechnologies.orient.core.db.record.OPlaceholder cannot be cast >> to com.orientechnologies.orient.core.version.ORecordVersion >> >> -> com.orientechnologies.orient.server.distributed. >> ODistributedStorage.commit(ODistributedStorage.java:495) >> >> -> com.orientechnologies.orient.core.tx.OTransactionOptimistic.commit( >> OTransactionOptimistic.java:105) >> >> -> com.orientechnologies.orient.core.db.record.ODatabaseRecordTx.commit( >> ODatabaseRecordTx.java:142) >> >> -> com.orientechnologies.orient.core.db.document. >> ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:440) >> >> -> com.orientechnologies.orient.core.db.document. >> ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:435) >> >> -> com.tinkerpop.blueprints.impls.orient.OrientTransactionalGraph.commit( >> OrientTransactionalGraph.java:101) >> >> -> com.orientechnologies.orient.graph.sql.OGraphCommandExecutorSQLFactor >> y.runInTx(OGraphCommandExecutorSQLFactory.java:102) >> >> -> com.orientechnologies.orient.graph.sql.OGraphCommandExecutorSQLFactor >> y.runInTx(OGraphCommandExecutorSQLFactory.java:114) >> >> -> com.orientechnologies.orient.graph.sql.OCommandExecutorSQLCreateEdge. >> execute(OCommandExecutorSQLCreateEdge.java:119) >> >> -> com.orientechnologies.orient.core.sql.OCommandExecutorSQLDelegate. >> execute(OCommandExecutorSQLDelegate.java:57) >> >> -> com.orientechnologies.orient.core.storage.OStorageEmbedded. >> executeCommand(OStorageEmbedded.java:96) >> >> -> com.orientechnologies.orient.server.distributed. >> ODistributedStorage.command(ODistributedStorage.java:168) >> >> -> com.orientechnologies.orient.core.command.OCommandRequestTextAbstract. >> execute(OCommandRequestTextAbstract.java:59) >> >> -> com.orientechnologies.orient.server.network.protocol. >> binary.ONetworkProtocolBinary.command(ONetworkProtocolBinary.java:1094) >> >> -> com.orientechnologies.orient.server.network.protocol. >> binary.ONetworkProtocolBinary.executeRequest(ONetworkProtocolBinary.java: >> 349) >> >> -> com.orientechnologies.orient.server.network.protocol.binary. >> OBinaryNetworkProtocolAbstract.execute(OBinaryNetworkProtocolAbstract >> .java:126) >> >> -> >> com.orientechnologies.common.thread.OSoftThread.run(OSoftThread.java:45)Cannot >> route TX operation against distributed node >> >> com.orientechnologies.orient.core.db.record.OPlaceholder cannot be cast >> to com.orientechnologies.orient.core.version.ORecordVersion >> >> -> com.orientechnologies.orient.server.distributed. >> ODistributedStorage.commit(ODistributedStorage.java:495) >> >> -> com.orientechnologies.orient.core.tx.OTransactionOptimistic.commit( >> OTransactionOptimistic.java:105) >> >> -> com.orientechnologies.orient.core.db.record.ODatabaseRecordTx.commit( >> ODatabaseRecordTx.java:142) >> >> -> com.orientechnologies.orient.core.db.document. >> ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:440) >> >> -> com.orientechnologies.orient.core.db.document. >> ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:435) >> >> -> com.tinkerpop.blueprints.impls.orient.OrientTransactionalGraph.commit( >> OrientTransactionalGraph.java:101) >> >> -> com.orientechnologies.orient.graph.sql.OGraphCommandExecutorSQLFactor >> y.runInTx(OGraphCommandExecutorSQLFactory.java:102) >> >> -> com.orientechnologies.orient.graph.sql.OGraphCommandExecutorSQLFactor >> y.runInTx(OGraphCommandExecutorSQLFactory.java:114) >> >> -> com.orientechnologies.orient.graph.sql.OCommandExecutorSQLDeleteEdge. >> execute(OCommandExecutorSQLDeleteEdge.java:151) >> >> -> com.orientechnologies.orient.core.sql.OCommandExecutorSQLDelegate. >> execute(OCommandExecutorSQLDelegate.java:57) >> >> -> com.orientechnologies.orient.core.storage.OStorageEmbedded. >> executeCommand(OStorageEmbedded.java:96) >> >> -> com.orientechnologies.orient.server.distributed. >> ODistributedStorage.command(ODistributedStorage.java:168) >> >> -> com.orientechnologies.orient.core.command.OCommandRequestTextAbstract. >> execute(OCommandRequestText >> >> >> >> On Friday, April 4, 2014 1:01:01 PM UTC-4, Dodong Juan wrote: >>> >>> In fact when I killed the other node, I saw this exception from the >>> first node . But let me clear everything again and restart .. >>> >>> >>> >>> 014-04-04 12:53:54:183 INFO [host1]:2434 [orientdb] Connection >>> [Address[host2]:2434] lost. Reason: java.io.EOFException[Remote socket >>> closed!] [TcpIpConnection] >>> >>> 2014-04-04 12:53:54:184 WARN [host1]:2434 [orientdb] >>> hz._hzInstance_1_orientdb.IO.thread-in-0 Closing socket to endpoint >>> Address[host2]:2434, Cause:java.io.EOFException: Remote socket closed! >>> [ReadHandler] >>> >>> 2014-04-04 12:53:54:609 INFO [host1]:2434 [orientdb] Connecting to host2/ >>> 165.37.131.160:2434, timeout: 0, bind-any: true [SocketConnector] >>> >>> 2014-04-04 12:53:54:611 INFO [host1]:2434 [orientdb] Could not connect >>> to: host2/165.37.131.160:2434. Reason: SocketException[Connection >>> refused to address host2/165.37.131.160:2434] [SocketConnector] >>> >>> 2014-04-04 12:53:55:599 INFO [host1]:2434 [orientdb] Connecting to host2/ >>> 165.37.131.160:2434, timeout: 0, bind-any: true [SocketConnector] >>> >>> 2014-04-04 12:53:55:601 INFO [host1]:2434 [orientdb] Could not connect >>> to: host2/165.37.131.160:2434. Reason: SocketException[Connection >>> refused to address host2/165.37.131.160:2434] [SocketConnector] >>> >>> 2014-04-04 12:53:56:598 INFO [host1]:2434 [orientdb] Connecting to host2/ >>> 165.37.131.160:2434, timeout: 0, bind-any: true [SocketConnector] >>> >>> 2014-04-04 12:53:56:601 INFO [host1]:2434 [orientdb] Could not connect >>> to: host2/165.37.131.160:2434. Reason: SocketException[Connection >>> refused to address host2/165.37.131.160:2434] [SocketConnector] >>> >>> 2014-04-04 12:53:56:601 WARN [host1]:2434 [orientdb] Removing connection >>> to endpoint Address[host2]:2434 Cause => java.net.SocketException >>> {Connection refused to address host2/165.37.131.160:2434}, Error-Count: >>> 5 [ConnectionMonitor]2014-04-04 12:53:56:603 INFO [host1]:2434 [orientdb] >>> Removing Member [host2]:2434 [ClusterService] >>> >>> 2014-04-04 12:53:56:607 INFO [host1]:2434 [orientdb] >>> >>> >>> >>> Members [1] { >>> >>> Member [host1]:2434 this >>> >>> } >>> >>> [ClusterService] >>> >>> 2014-04-04 12:53:56:608 WARN [node1396629248110] node removed id=Member >>> [host2]:2434 name=node1396629292027 [OHazelcastPlugin] >>> >>> 2014-04-04 12:53:59:710 INFO [host1]:2434 [orientdb] Partition balance >>> is ok, no need to re-partition cluster data... [PartitionService] >>> >>> >>> >>> On Friday, April 4, 2014 12:52:55 PM UTC-4, Dodong Juan wrote: >>>> >>>> It is actually up and no exceptions there .. Let me restart it again .. >>>> >>>> On Friday, April 4, 2014 12:50:17 PM UTC-4, Lvc@ wrote: >>>>> >>>>> Hi, >>>>> it's not clear what is the exception. Seems node node1396629292027 is >>>>> always in timeout (offline?) >>>>> >>>>> Lvc@ >>>>> >>>>> >>>>> -- > > --- > You received this message because you are subscribed to the Google Groups > "OrientDB" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- --- You received this message because you are subscribed to the Google Groups "OrientDB" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
