{"action":"created","issue":{"url":"https://api.github.com/repos/orientechnologies/orientdb/issues/6870","repository_url":"https://api.github.com/repos/orientechnologies/orientdb","labels_url":"https://api.github.com/repos/orientechnologies/orientdb/issues/6870/labels{/name}","comments_url":"https://api.github.com/repos/orientechnologies/orientdb/issues/6870/comments","events_url":"https://api.github.com/repos/orientechnologies/orientdb/issues/6870/events","html_url":"https://github.com/orientechnologies/orientdb/issues/6870","id":186647447,"number":6870,"title":"com.orientechnologies.orient.core.exception.OClusterPositionMapException: Error during creation of mapping between logical adn physical record position","user":{"login":"vlasni","id":19346364,"avatar_url":"https://avatars.githubusercontent.com/u/19346364?v=3","gravatar_id":"","url":"https://api.github.com/users/vlasni","html_url":"https://github.com/vlasni","followers_url":"https://api.github.com/users/vlasni/followers","following_url":"https://api.github.com/users/vlasni/following{/other_user}","gists_url":"https://api.github.com/users/vlasni/gists{/gist_id}","starred_url":"https://api.github.com/users/vlasni/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vlasni/subscriptions","organizations_url":"https://api.github.com/users/vlasni/orgs","repos_url":"https://api.github.com/users/vlasni/repos","events_url":"https://api.github.com/users/vlasni/events{/privacy}","received_events_url":"https://api.github.com/users/vlasni/received_events","type":"User","site_admin":false},"labels":[{"id":197557840,"url":"https://api.github.com/repos/orientechnologies/orientdb/labels/bug","name":"bug","color":"fc2929","default":true},{"id":356638774,"url":"https://api.github.com/repos/orientechnologies/orientdb/labels/storage%20team","name":"storage team","color":"c5def5","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/orientechnologies/orientdb/milestones/88","html_url":"https://github.com/orientechnologies/orientdb/milestones/2.2.x%20(next%20hotfix)","labels_url":"https://api.github.com/repos/orientechnologies/orientdb/milestones/88/labels","id":1768027,"number":88,"title":"2.2.x (next hotfix)","description":"","creator":{"login":"robfrank","id":413587,"avatar_url":"https://avatars.githubusercontent.com/u/413587?v=3","gravatar_id":"","url":"https://api.github.com/users/robfrank","html_url":"https://github.com/robfrank","followers_url":"https://api.github.com/users/robfrank/followers","following_url":"https://api.github.com/users/robfrank/following{/other_user}","gists_url":"https://api.github.com/users/robfrank/gists{/gist_id}","starred_url":"https://api.github.com/users/robfrank/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robfrank/subscriptions","organizations_url":"https://api.github.com/users/robfrank/orgs","repos_url":"https://api.github.com/users/robfrank/repos","events_url":"https://api.github.com/users/robfrank/events{/privacy}","received_events_url":"https://api.github.com/users/robfrank/received_events","type":"User","site_admin":false},"open_issues":153,"closed_issues":21,"state":"open","created_at":"2016-05-16T08:28:14Z","updated_at":"2016-11-03T10:48:49Z","due_on":null,"closed_at":null},"comments":11,"created_at":"2016-11-01T21:06:55Z","updated_at":"2016-11-04T08:25:24Z","closed_at":null,"body":"## OrientDB Version, operating system, or hardware.\r\n- v2.2.12\r\n\r\n## Operating System\r\n- Linux\r\n\r\n## The Problem\r\nThe following partial log entries had started to show and I'm not sure what could be the cause for it.\r\nThe change implemented just before this issues started to show was to introduce Trove libraries in our app, but I don't see how that could be related as we are not persisting Trove collections in DB.\r\nThis does show only on Production environment, not in DEV.\r\nAny hint please? \r\n\r\nnbr.1 type of entry in application log:\r\n```\r\n2016-11-01 17:50:29.605 [ActiveMQ Session Task-3] ERROR com.develance.vlastni.api.jms.SendMailListenerHelperImpl 48 setMailDeliveryStatus - com.orientechnologies.orient.core.exception.OClusterPos$\r\n        DB name=\"vlasni4\"\r\n        Component Name=\"receivesemail\"\r\n        DB name=\"vlasni4\"\r\n        Component Name=\"receivesemail\" com.orientechnologies.orient.core.exception.OClusterPositionMapException: Error during creation of mapping between logical adn physical record position\r\n        DB name=\"vlasni4\"\r\n        Component Name=\"receivesemail\"\r\n        DB name=\"vlasni4\"\r\n        Component Name=\"receivesemail\"\r\n        at sun.reflect.GeneratedConstructorAccessor71.newInstance(Unknown Source) ~[?:?]\r\n        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.8.0_111]\r\n        at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[?:1.8.0_111]\r\n        at com.orientechnologies.orient.client.binary.OChannelBinaryAsynchClient.throwSerializedException(OChannelBinaryAsynchClient.java:437) ~[orientdb-client-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.client.binary.OChannelBinaryAsynchClient.handleStatus(OChannelBinaryAsynchClient.java:388) ~[orientdb-client-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.client.binary.OChannelBinaryAsynchClient.beginResponse(OChannelBinaryAsynchClient.java:270) ~[orientdb-client-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.client.binary.OChannelBinaryAsynchClient.beginResponse(OChannelBinaryAsynchClient.java:162) ~[orientdb-client-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.client.remote.OStorageRemote.beginResponse(OStorageRemote.java:2138) ~[orientdb-client-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.client.remote.OStorageRemote$28.execute(OStorageRemote.java:1321) ~[orientdb-client-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.client.remote.OStorageRemote$28.execute(OStorageRemote.java:1294) ~[orientdb-client-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.client.remote.OStorageRemote$2.execute(OStorageRemote.java:196) ~[orientdb-client-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.client.remote.OStorageRemote.baseNetworkOperation(OStorageRemote.java:235) ~[orientdb-client-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.client.remote.OStorageRemote.networkOperationRetry(OStorageRemote.java:193) ~[orientdb-client-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.client.remote.OStorageRemote.networkOperation(OStorageRemote.java:204) ~[orientdb-client-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.client.remote.OStorageRemote.commit(OStorageRemote.java:1294) ~[orientdb-client-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.tx.OTransactionOptimistic.doCommit(OTransactionOptimistic.java:560) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.tx.OTransactionOptimistic.commit(OTransactionOptimistic.java:106) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:2728) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:2697) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.tinkerpop.blueprints.impls.orient.OrientTransactionalGraph.commit(OrientTransactionalGraph.java:175) ~[orientdb-graphdb-2.2.12.jar:2.2.12]\r\n        at com.develance.vlastni.api.jms.SendMailListenerHelperImpl.createMailEntry(SendMailListenerHelperImpl.java:90) ~[SendMailListenerHelperImpl.class:?]\r\n        at com.develance.vlastni.api.jms.SendMailListenerHelperImpl.setMailDeliveryStatus(SendMailListenerHelperImpl.java:42) [SendMailListenerHelperImpl.class:?]\r\n        at com.develance.vlastni.api.jms.SendMailListener.onMessage(SendMailListener.java:33) [SendMailListener.class:?]\r\n        at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1390) [activemq-all-5.10.0.jar:5.10.0]\r\n        at org.apache.activemq.ActiveMQSessionExecutor.dispatch(ActiveMQSessionExecutor.java:131) [activemq-all-5.10.0.jar:5.10.0]\r\n        at org.apache.activemq.ActiveMQSessionExecutor.iterate(ActiveMQSessionExecutor.java:202) [activemq-all-5.10.0.jar:5.10.0]\r\n        at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:133) [activemq-all-5.10.0.jar:5.10.0]\r\n        at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:48) [activemq-all-5.10.0.jar:5.10.0]\r\n        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_111]\r\n        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_111]\r\n        at java.lang.Thread.run(Thread.java:745) [?:1.8.0_111]\r\nCaused by: com.orientechnologies.orient.core.storage.impl.local.paginated.atomicoperations.ONestedRollbackException: Atomic operation was rolled back by internal component\r\n        DB name=\"vlasni4\"\r\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.atomicoperations.OAtomicOperationsManager.endAtomicOperation(OAtomicOperationsManager.java:450) ~[orientdb-core-2.2.12.ja$\r\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.atomicoperations.OAtomicOperationsManager.endAtomicOperation(OAtomicOperationsManager.java:405) ~[orientdb-core-2.2.12.ja$\r\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.base.ODurableComponent.endAtomicOperation(ODurableComponent.java:116) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.OClusterPositionMap.allocate(OClusterPositionMap.java:270) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.allocatePosition(OPaginatedCluster.java:424) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.commit(OAbstractPaginatedStorage.java:1395) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.tx.OTransactionOptimistic.doCommit(OTransactionOptimistic.java:566) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.tx.OTransactionOptimistic.commit(OTransactionOptimistic.java:106) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:2728) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:2697) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.server.network.protocol.binary.ONetworkProtocolBinary.commit(ONetworkProtocolBinary.java:1309) ~[orientdb-server-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.server.network.protocol.binary.ONetworkProtocolBinary.executeRequest(ONetworkProtocolBinary.java:580) ~[orientdb-server-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.server.network.protocol.binary.ONetworkProtocolBinary.sessionRequest(ONetworkProtocolBinary.java:321) ~[orientdb-server-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.server.network.protocol.binary.ONetworkProtocolBinary.execute(ONetworkProtocolBinary.java:197) ~[orientdb-server-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.common.thread.OSoftThread.run(OSoftThread.java:77) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n\r\n```\r\nnbr.2 type of entry in application log:\r\n```\r\n2016-11-01 17:50:30.332 [http-nio-9090-exec-58] ERROR com.develance.vlastni.api.resource.OfferResource 895 getOfferChanges - com.orientechnologies.orient.core.exception.OStorageException: Cannot $\r\n        DB name=\"vlasni4\"\r\n        DB name=\"vlasni4\" com.orientechnologies.orient.core.exception.OStorageException: Cannot put key value entry in index\r\n        DB name=\"vlasni4\"\r\n        DB name=\"vlasni4\"\r\n        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.8.0_111]\r\n        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[?:1.8.0_111]\r\n        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.8.0_111]\r\n        at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[?:1.8.0_111]\r\n        at com.orientechnologies.orient.client.binary.OChannelBinaryAsynchClient.throwSerializedException(OChannelBinaryAsynchClient.java:437) ~[orientdb-client-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.client.binary.OChannelBinaryAsynchClient.handleStatus(OChannelBinaryAsynchClient.java:388) ~[orientdb-client-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.client.binary.OChannelBinaryAsynchClient.beginResponse(OChannelBinaryAsynchClient.java:270) ~[orientdb-client-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.client.binary.OChannelBinaryAsynchClient.beginResponse(OChannelBinaryAsynchClient.java:162) ~[orientdb-client-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.client.remote.OStorageRemote.beginResponse(OStorageRemote.java:2138) ~[orientdb-client-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.client.remote.OStorageRemote$28.execute(OStorageRemote.java:1321) ~[orientdb-client-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.client.remote.OStorageRemote$28.execute(OStorageRemote.java:1294) ~[orientdb-client-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.client.remote.OStorageRemote$2.execute(OStorageRemote.java:196) ~[orientdb-client-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.client.remote.OStorageRemote.baseNetworkOperation(OStorageRemote.java:235) ~[orientdb-client-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.client.remote.OStorageRemote.networkOperationRetry(OStorageRemote.java:193) ~[orientdb-client-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.client.remote.OStorageRemote.networkOperation(OStorageRemote.java:204) ~[orientdb-client-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.client.remote.OStorageRemote.commit(OStorageRemote.java:1294) ~[orientdb-client-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.tx.OTransactionOptimistic.doCommit(OTransactionOptimistic.java:560) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.tx.OTransactionOptimistic.commit(OTransactionOptimistic.java:106) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:2728) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:2697) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.tinkerpop.blueprints.impls.orient.OrientTransactionalGraph.commit(OrientTransactionalGraph.java:175) ~[orientdb-graphdb-2.2.12.jar:2.2.12]\r\n        at com.develance.vlastni.api.resource.helper.InstallationResourceHelperImpl.notifyActivity(InstallationResourceHelperImpl.java:183) ~[InstallationResourceHelperImpl.class:?]\r\n        at com.develance.vlastni.api.resource.OfferResource.getOfferChanges(OfferResource.java:885) [OfferResource.class:?]\r\n        at com.develance.vlastni.api.resource.OfferResource$$FastClassBySpringCGLIB$$46be27b5.invoke(<generated>) [spring-core-3.2.13.RELEASE.jar:?]\r\n        at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) [spring-core-3.2.13.RELEASE.jar:3.2.13.RELEASE]\r\n        at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:700) [spring-aop-3.2.13.RELEASE.jar:3.2.13.RELEASE]\r\n        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) [spring-aop-3.2.13.RELEASE.jar:3.2.13.RELEASE]\r\n        at org.springframework.cache.interceptor.CacheInterceptor$1.invoke(CacheInterceptor.java:58) [spring-context-3.2.13.RELEASE.jar:3.2.13.RELEASE]\r\n        at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:211) [spring-context-3.2.13.RELEASE.jar:3.2.13.RELEASE]\r\n        at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:66) [spring-context-3.2.13.RELEASE.jar:3.2.13.RELEASE]\r\n        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) [spring-aop-3.2.13.RELEASE.jar:3.2.13.RELEASE]\r\n        at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:633) [spring-aop-3.2.13.RELEASE.jar:3.2.13.RELEASE]\r\n        at com.develance.vlastni.api.resource.OfferResource$$EnhancerBySpringCGLIB$$8f0df402.getOfferChanges(<generated>) [spring-core-3.2.13.RELEASE.jar:?]\r\n        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_111]\r\n        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_111]\r\n        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_111]\r\n        at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_111]\r\n        at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81) [jersey-server.jar:?]\r\n        at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:151) [jersey-server.jar:?]\r\n        at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:171) [jersey-server.jar:?]\r\n        at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:195) [jersey-server.jar:?]\r\n        at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:104) [jersey-server.jar:?]\r\n        at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:387) [jersey-server.jar:?]\r\n        at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:331) [jersey-server.jar:?]\r\n        at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:103) [jersey-server.jar:?]\r\n        at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:271) [jersey-server.jar:?]\r\n        at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271) [jersey-common.jar:?]\r\n        at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267) [jersey-common.jar:?]\r\n        at org.glassfish.jersey.internal.Errors.process(Errors.java:315) [jersey-common.jar:?]\r\n        at org.glassfish.jersey.internal.Errors.process(Errors.java:297) [jersey-common.jar:?]\r\n        at org.glassfish.jersey.internal.Errors.process(Errors.java:267) [jersey-common.jar:?]\r\n        at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:297) [jersey-common.jar:?]\r\n        at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:254) [jersey-server.jar:?]\r\n        at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1030) [jersey-server.jar:?]\r\n        at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:373) [jersey-container-servlet-core.jar:?]\r\n        at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:381) [jersey-container-servlet-core.jar:?]\r\n        at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:344) [jersey-container-servlet-core.jar:?]\r\n        at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:221) [jersey-container-servlet-core.jar:?]\r\n        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291) [catalina.jar:8.0.20]\r\n        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:8.0.20]\r\n        at com.develance.vlastni.api.db.DBControlFilter.doFilter(DBControlFilter.java:26) [com.develance.vlastni.common-0.0.2-SNAPSHOT.jar:?]\r\n        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) [catalina.jar:8.0.20]\r\n        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:8.0.20]\r\n        at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) [tomcat-websocket.jar:8.0.20]\r\n        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) [catalina.jar:8.0.20]\r\n        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:8.0.20]\r\n        at org.apache.catalina.filters.CorsFilter.handleNonCORS(CorsFilter.java:438) [catalina.jar:8.0.20]\r\n        at org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:179) [catalina.jar:8.0.20]\r\n        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) [catalina.jar:8.0.20]\r\n        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:8.0.20]\r\n        at com.develance.vlastni.api.auth.AuthFilter.doFilter(AuthFilter.java:57) [AuthFilter.class:?]\r\n        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) [catalina.jar:8.0.20]\r\n        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:8.0.20]\r\n        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219) [catalina.jar:8.0.20]\r\n        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) [catalina.jar:8.0.20]\r\n        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501) [catalina.jar:8.0.20]\r\n        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142) [catalina.jar:8.0.20]\r\n        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) [catalina.jar:8.0.20]\r\n        at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610) [catalina.jar:8.0.20]\r\n        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) [catalina.jar:8.0.20]\r\n        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516) [catalina.jar:8.0.20]\r\n        at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086) [tomcat-coyote.jar:8.0.20]\r\n        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659) [tomcat-coyote.jar:8.0.20]\r\n        at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223) [tomcat-coyote.jar:8.0.20]\r\n        at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558) [tomcat-coyote.jar:8.0.20]\r\n        at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515) [tomcat-coyote.jar:8.0.20]\r\n        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_111]\r\n        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_111]\r\n        at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-util.jar:8.0.20]\r\n        at java.lang.Thread.run(Thread.java:745) [?:1.8.0_111]\r\nCaused by: com.orientechnologies.orient.core.exception.OStorageException: Error during index removal\r\n        DB name=\"vlasni4\"\r\n        at com.orientechnologies.orient.core.index.hashindex.local.OLocalHashTable.remove(OLocalHashTable.java:549) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.index.engine.OHashTableIndexEngine.remove(OHashTableIndexEngine.java:130) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.doUpdateIndexEntry(OAbstractPaginatedStorage.java:2017) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.updateIndexEntry(OAbstractPaginatedStorage.java:1936) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.index.OIndexMultiValues.remove(OIndexMultiValues.java:194) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.index.OIndexAbstract.removeFromSnapshot(OIndexAbstract.java:910) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.index.OIndexAbstract.applyIndexTxEntry(OIndexAbstract.java:741) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.index.OIndexAbstract.addTxOperation(OIndexAbstract.java:709) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.commitIndexes(OAbstractPaginatedStorage.java:1458) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.commit(OAbstractPaginatedStorage.java:1422) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.tx.OTransactionOptimistic.doCommit(OTransactionOptimistic.java:566) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.tx.OTransactionOptimistic.commit(OTransactionOptimistic.java:106) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:2728) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:2697) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.server.network.protocol.binary.ONetworkProtocolBinary.commit(ONetworkProtocolBinary.java:1309) ~[orientdb-server-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.server.network.protocol.binary.ONetworkProtocolBinary.executeRequest(ONetworkProtocolBinary.java:580) ~[orientdb-server-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.server.network.protocol.binary.ONetworkProtocolBinary.sessionRequest(ONetworkProtocolBinary.java:321) ~[orientdb-server-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.server.network.protocol.binary.ONetworkProtocolBinary.execute(ONetworkProtocolBinary.java:197) ~[orientdb-server-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.common.thread.OSoftThread.run(OSoftThread.java:77) ~[orientdb-core-2.2.12.jar:2.2.12]\r\nCaused by: com.orientechnologies.orient.core.storage.impl.local.paginated.atomicoperations.ONestedRollbackException: Atomic operation was rolled back by internal component, exception which caused$\r\ncom.orientechnologies.orient.core.exception.OPaginatedClusterException: Error during record update\r\n        DB name=\"vlasni4\"\r\n        Component Name=\"installation\"\r\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.updateRecord(OPaginatedCluster.java:1110)\r\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.doUpdateRecord(OAbstractPaginatedStorage.java:3167)\r\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.commitEntry(OAbstractPaginatedStorage.java:3710)\r\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.commit(OAbstractPaginatedStorage.java:1418)\r\n        at com.orientechnologies.orient.core.tx.OTransactionOptimistic.doCommit(OTransactionOptimistic.java:566)\r\n        at com.orientechnologies.orient.core.tx.OTransactionOptimistic.commit(OTransactionOptimistic.java:106)\r\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:2728)\r\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:2697)\r\n        at com.orientechnologies.orient.server.network.protocol.binary.ONetworkProtocolBinary.commit(ONetworkProtocolBinary.java:1309)\r\n        at com.orientechnologies.orient.server.network.protocol.binary.ONetworkProtocolBinary.executeRequest(ONetworkProtocolBinary.java:580)\r\n        at com.orientechnologies.orient.server.network.protocol.binary.ONetworkProtocolBinary.sessionRequest(ONetworkProtocolBinary.java:321)\r\n        at com.orientechnologies.orient.server.network.protocol.binary.ONetworkProtocolBinary.execute(ONetworkProtocolBinary.java:197)\r\n        at com.orientechnologies.common.thread.OSoftThread.run(OSoftThread.java:77)\r\nCaused by: com.orientechnologies.orient.core.storage.impl.local.paginated.atomicoperations.ONestedRollbackException: Atomic operation was rolled back by internal component\r\n        DB name=\"vlasni4\"\r\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.atomicoperations.OAtomicOperationsManager.endAtomicOperation(OAtomicOperationsManager.java:450)\r\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.atomicoperations.OAtomicOperationsManager.endAtomicOperation(OAtomicOperationsManager.java:405)\r\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.base.ODurableComponent.endAtomicOperation(ODurableComponent.java:116)\r\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.updateRecord(OPaginatedCluster.java:1107)\r\n        ... 12 more\r\n\r\n        DB name=\"vlasni4\"\r\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.atomicoperations.OAtomicOperationsManager.endAtomicOperation(OAtomicOperationsManager.java:450) ~[orientdb-core-2.2.12.ja$\r\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.atomicoperations.OAtomicOperationsManager.endAtomicOperation(OAtomicOperationsManager.java:405) ~[orientdb-core-2.2.12.ja$\r\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.base.ODurableComponent.endAtomicOperation(ODurableComponent.java:116) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.index.hashindex.local.OLocalHashTable.remove(OLocalHashTable.java:510) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.index.engine.OHashTableIndexEngine.remove(OHashTableIndexEngine.java:130) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.doUpdateIndexEntry(OAbstractPaginatedStorage.java:2017) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.updateIndexEntry(OAbstractPaginatedStorage.java:1936) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.index.OIndexMultiValues.remove(OIndexMultiValues.java:194) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.index.OIndexAbstract.removeFromSnapshot(OIndexAbstract.java:910) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.index.OIndexAbstract.applyIndexTxEntry(OIndexAbstract.java:741) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.index.OIndexAbstract.addTxOperation(OIndexAbstract.java:709) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.commitIndexes(OAbstractPaginatedStorage.java:1458) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.commit(OAbstractPaginatedStorage.java:1422) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.tx.OTransactionOptimistic.doCommit(OTransactionOptimistic.java:566) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.tx.OTransactionOptimistic.commit(OTransactionOptimistic.java:106) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:2728) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:2697) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.server.network.protocol.binary.ONetworkProtocolBinary.commit(ONetworkProtocolBinary.java:1309) ~[orientdb-server-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.server.network.protocol.binary.ONetworkProtocolBinary.executeRequest(ONetworkProtocolBinary.java:580) ~[orientdb-server-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.server.network.protocol.binary.ONetworkProtocolBinary.sessionRequest(ONetworkProtocolBinary.java:321) ~[orientdb-server-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.orient.server.network.protocol.binary.ONetworkProtocolBinary.execute(ONetworkProtocolBinary.java:197) ~[orientdb-server-2.2.12.jar:2.2.12]\r\n        at com.orientechnologies.common.thread.OSoftThread.run(OSoftThread.java:77) ~[orientdb-core-2.2.12.jar:2.2.12]\r\n\r\n```\r\n\r\nBelow is the only entry logged in `orientdb.err`:\r\n```\r\ncom.orientechnologies.orient.core.exception.OPaginatedClusterException: Error during record update\r\n        DB name=\"vlasni4\"\r\n        Component Name=\"installation\"\r\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.updateRecord(OPaginatedCluster.java:1110)\r\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.doUpdateRecord(OAbstractPaginatedStorage.java:3167)\r\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.commitEntry(OAbstractPaginatedStorage.java:3710)\r\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.commit(OAbstractPaginatedStorage.java:1418)\r\n        at com.orientechnologies.orient.core.tx.OTransactionOptimistic.doCommit(OTransactionOptimistic.java:566)\r\n        at com.orientechnologies.orient.core.tx.OTransactionOptimistic.commit(OTransactionOptimistic.java:106)\r\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:2728)\r\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:2697)\r\n        at com.orientechnologies.orient.server.network.protocol.binary.ONetworkProtocolBinary.commit(ONetworkProtocolBinary.java:1309)\r\n        at com.orientechnologies.orient.server.network.protocol.binary.ONetworkProtocolBinary.executeRequest(ONetworkProtocolBinary.java:580)\r\n        at com.orientechnologies.orient.server.network.protocol.binary.ONetworkProtocolBinary.sessionRequest(ONetworkProtocolBinary.java:321)\r\n        at com.orientechnologies.orient.server.network.protocol.binary.ONetworkProtocolBinary.execute(ONetworkProtocolBinary.java:197)\r\n        at com.orientechnologies.common.thread.OSoftThread.run(OSoftThread.java:77)\r\nCaused by: com.orientechnologies.orient.core.storage.impl.local.paginated.atomicoperations.ONestedRollbackException: Atomic operation was rolled back by internal component\r\n        DB name=\"vlasni4\"\r\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.atomicoperations.OAtomicOperationsManager.endAtomicOperation(OAtomicOperationsManager.java:450)\r\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.atomicoperations.OAtomicOperationsManager.endAtomicOperation(OAtomicOperationsManager.java:405)\r\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.base.ODurableComponent.endAtomicOperation(ODurableComponent.java:116)\r\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.updateRecord(OPaginatedCluster.java:1107)\r\n        ... 12 more\r\n```"},"comment":{"url":"https://api.github.com/repos/orientechnologies/orientdb/issues/comments/258369770","html_url":"https://github.com/orientechnologies/orientdb/issues/6870#issuecomment-258369770","issue_url":"https://api.github.com/repos/orientechnologies/orientdb/issues/6870","id":258369770,"user":{"login":"laa","id":105066,"avatar_url":"https://avatars.githubusercontent.com/u/105066?v=3","gravatar_id":"","url":"https://api.github.com/users/laa","html_url":"https://github.com/laa","followers_url":"https://api.github.com/users/laa/followers","following_url":"https://api.github.com/users/laa/following{/other_user}","gists_url":"https://api.github.com/users/laa/gists{/gist_id}","starred_url":"https://api.github.com/users/laa/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/laa/subscriptions","organizations_url":"https://api.github.com/users/laa/orgs","repos_url":"https://api.github.com/users/laa/repos","events_url":"https://api.github.com/users/laa/events{/privacy}","received_events_url":"https://api.github.com/users/laa/received_events","type":"User","site_admin":false},"created_at":"2016-11-04T08:25:24Z","updated_at":"2016-11-04T08:25:24Z","body":"@vlasni yes, all is correct. I think your problem is related to OOM which you experienced. We already discussed how we may avoid this problem once and forever. We will prioritize our development schedule and provide fix for OOM problem"}}
{"actor":{"display_login":"laa"}}