You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When i subscribe on any Entity (subclass of vertex), live query works normally even the edge between entity1 and entity2 created.
Actual behavior
All live queries opened in current ODatabaseSession crashes after new edge created
Exception in thread "Thread-3" com.orientechnologies.common.io.OIOException: Impossible to read a chunk of length:55703937 max allowed chunk length:16777216 see NETWORK_BINARY_MAX_CONTENT_LENGTH settings at com.orientechnologies.orient.enterprise.channel.binary.OChannelBinary.readBytes(OChannelBinary.java:165) at com.orientechnologies.orient.core.serialization.serializer.result.binary.OResultSerializerNetwork.fromStream(OResultSerializerNetwork.java:655) at com.orientechnologies.orient.client.remote.message.OMessageHelper.readProjection(OMessageHelper.java:503) at com.orientechnologies.orient.client.remote.message.OMessageHelper.readResult(OMessageHelper.java:471) at com.orientechnologies.orient.client.remote.message.OLiveQueryPushRequest.read(OLiveQueryPushRequest.java:83) at com.orientechnologies.orient.client.remote.OStorageRemotePushThread.run(OStorageRemotePushThread.java:58)
Steps to reproduce
Create vertex Entity class, liveSession, subscribe on Entity changes and any number of other changes.
open new session, create entity1, close session // ok, event fired
open new session, create entity2, and edge(entity1, entity2), close session // -> after that all listeners
OrientDB Version: 3.0.2, 3.0.6, 3.0.8
Java Version: 1.8.0_171
OS: Debian stretch x68_64, kernel 4.9
Expected behavior
When i subscribe on any Entity (subclass of vertex), live query works normally even the edge between entity1 and entity2 created.
Actual behavior
All live queries opened in current ODatabaseSession crashes after new edge created
Exception in thread "Thread-3" com.orientechnologies.common.io.OIOException: Impossible to read a chunk of length:55703937 max allowed chunk length:16777216 see NETWORK_BINARY_MAX_CONTENT_LENGTH settings at com.orientechnologies.orient.enterprise.channel.binary.OChannelBinary.readBytes(OChannelBinary.java:165) at com.orientechnologies.orient.core.serialization.serializer.result.binary.OResultSerializerNetwork.fromStream(OResultSerializerNetwork.java:655) at com.orientechnologies.orient.client.remote.message.OMessageHelper.readProjection(OMessageHelper.java:503) at com.orientechnologies.orient.client.remote.message.OMessageHelper.readResult(OMessageHelper.java:471) at com.orientechnologies.orient.client.remote.message.OLiveQueryPushRequest.read(OLiveQueryPushRequest.java:83) at com.orientechnologies.orient.client.remote.OStorageRemotePushThread.run(OStorageRemotePushThread.java:58)
Steps to reproduce
Now all listeners from step 1 are not working.
Code to reproduce here:
https://github.com/pcholder/orientLiveQueryBug
May be i use orient in not properly manner, please help me.
The text was updated successfully, but these errors were encountered: