[JBoss JIRA] (ISPN-10380) QueryKnownClasses throws NotSerializableException
by Ryan Emerson (Jira)
[ https://issues.jboss.org/browse/ISPN-10380?page=com.atlassian.jira.plugin... ]
Ryan Emerson updated ISPN-10380:
--------------------------------
Status: Open (was: New)
> QueryKnownClasses throws NotSerializableException
> -------------------------------------------------
>
> Key: ISPN-10380
> URL: https://issues.jboss.org/browse/ISPN-10380
> Project: Infinispan
> Issue Type: Bug
> Components: Embedded Querying, Remote Querying, Test Suite - Query
> Affects Versions: 10.0.0.Beta3
> Reporter: Ryan Emerson
> Assignee: Ryan Emerson
> Priority: Major
> Fix For: 10.0.0.Beta4
>
>
> {{QueryKnownClasses}} is a replicated persistence cache that uses `KeyValuePair`s for cache keys, however as this class is not Serializable and it is persisted, a {{NotSerializableException}} will be thrown by the user marshaller.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
4 years, 10 months
[JBoss JIRA] (ISPN-10380) QueryKnownClasses throws NotSerializableException
by Ryan Emerson (Jira)
Ryan Emerson created ISPN-10380:
-----------------------------------
Summary: QueryKnownClasses throws NotSerializableException
Key: ISPN-10380
URL: https://issues.jboss.org/browse/ISPN-10380
Project: Infinispan
Issue Type: Bug
Components: Embedded Querying, Remote Querying, Test Suite - Query
Affects Versions: 10.0.0.Beta3
Reporter: Ryan Emerson
Assignee: Ryan Emerson
Fix For: 10.0.0.Beta4
{{QueryKnownClasses}} is a replicated persistence cache that uses `KeyValuePair`s for cache keys, however as this class is not Serializable and it is persisted, a {{NotSerializableException}} will be thrown by the user marshaller.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
4 years, 10 months
[JBoss JIRA] (ISPN-10379) JCache tck-runner test failures are ignored in Jenkins
by Dan Berindei (Jira)
Dan Berindei created ISPN-10379:
-----------------------------------
Summary: JCache tck-runner test failures are ignored in Jenkins
Key: ISPN-10379
URL: https://issues.jboss.org/browse/ISPN-10379
Project: Infinispan
Issue Type: Bug
Components: Build, Test Suite - Core
Affects Versions: 10.0.0.Beta3
Reporter: Dan Berindei
Assignee: Dan Berindei
Fix For: 10.0.0.Beta4
This build has 0 failures in Jenkins, but the console log says otherwise:
https://ci.infinispan.org/job/Infinispan/job/PR-7110/1/
{noformat}
[2019-07-02T18:45:17.550Z] 18:45:16.738 [INFO] --- maven-failsafe-plugin:3.0.0-M3:integration-test (tck-embedded) @ infinispan-jcache-tck-runner ---
[2019-07-02T18:45:17.550Z] 18:45:16.750 [INFO] Failsafe report directory: /home/infinispan/workspace/Infinispan_PR-7110/jcache/tck-runner/target/failsafe-reports-embedded
...
[2019-07-02T18:45:53.348Z] 18:45:53.137 [ERROR] CacheExpiryTest.invokeAllReadThroughEnabledGetOnNonExistentEntry:1202
[2019-07-02T18:45:53.348Z] Expected: is <0>
[2019-07-02T18:45:53.348Z] but: was <5>
[2019-07-02T18:45:53.348Z] 18:45:53.137 [ERROR] CacheExpiryTest.invokeGetValueWithReadThroughForNonExistentEntryShouldCallGetExpiryForCreatedEntry:1110
[2019-07-02T18:45:53.348Z] Expected: is <0>
[2019-07-02T18:45:53.348Z] but: was <1>
[2019-07-02T18:45:53.348Z] 18:45:53.138 [ERROR] CacheWriterTest.shouldWriteThoughUsingPutAll_partialSuccess:688 expected:<2> but was:<3>
[2019-07-02T18:45:53.348Z] 18:45:53.138 [INFO]
[2019-07-02T18:45:53.348Z] 18:45:53.138 [ERROR] Tests run: 491, Failures: 3, Errors: 0, Skipped: 0
{noformat}
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
4 years, 10 months
[JBoss JIRA] (ISPN-10378) Preload write is performed on persistence thread
by Dan Berindei (Jira)
[ https://issues.jboss.org/browse/ISPN-10378?page=com.atlassian.jira.plugin... ]
Dan Berindei commented on ISPN-10378:
-------------------------------------
Including the full stacktrace, as the paste will expire:
{noformat}
[2019-07-02T16:16:30.510Z] 16:16:30,397 WARN [com.arjuna.ats.jta] (persistence-thread--p7-t1) ARJUNA016029: SynchronizationImple.afterCompletion - failed for org.wildfly.transaction.client.AbstractTransaction$AssociatingSynchronization@7ddafe03 with exception: org.infinispan.commons.CacheException: Could not commit.
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.transaction.impl.TransactionTable.afterCompletion(TransactionTable.java:872)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.transaction.synchronization.SynchronizationAdapter.afterCompletion(SynchronizationAdapter.java:33)
[2019-07-02T16:16:30.510Z] at org.wildfly.transaction.client@1.1.2.Final//org.wildfly.transaction.client.AbstractTransaction.performConsumer(AbstractTransaction.java:223)
[2019-07-02T16:16:30.510Z] at org.wildfly.transaction.client@1.1.2.Final//org.wildfly.transaction.client.AbstractTransaction$AssociatingSynchronization.afterCompletion(AbstractTransaction.java:306)
[2019-07-02T16:16:30.510Z] at org.jboss.jts@5.9.0.Final//com.arjuna.ats.internal.jta.resources.arjunacore.SynchronizationImple.afterCompletion(SynchronizationImple.java:96)
[2019-07-02T16:16:30.510Z] at org.jboss.jts@5.9.0.Final//com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.afterCompletion(TwoPhaseCoordinator.java:545)
[2019-07-02T16:16:30.510Z] at org.jboss.jts@5.9.0.Final//com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.end(TwoPhaseCoordinator.java:101)
[2019-07-02T16:16:30.510Z] at org.jboss.jts@5.9.0.Final//com.arjuna.ats.arjuna.AtomicAction.commit(AtomicAction.java:162)
[2019-07-02T16:16:30.510Z] at org.jboss.jts@5.9.0.Final//com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.commitAndDisassociate(TransactionImple.java:1288)
[2019-07-02T16:16:30.510Z] at org.jboss.jts@5.9.0.Final//com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.commit(BaseTransaction.java:126)
[2019-07-02T16:16:30.510Z] at org.jboss.jts.integration@5.9.0.Final//com.arjuna.ats.jbossatx.BaseTransactionManagerDelegate.commit(BaseTransactionManagerDelegate.java:89)
[2019-07-02T16:16:30.510Z] at org.wildfly.transaction.client@1.1.2.Final//org.wildfly.transaction.client.LocalTransaction.commitAndDissociate(LocalTransaction.java:77)
[2019-07-02T16:16:30.510Z] at org.wildfly.transaction.client@1.1.2.Final//org.wildfly.transaction.client.ContextTransactionManager.commit(ContextTransactionManager.java:71)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.persistence.manager.PersistenceManagerImpl.commitIfNeeded(PersistenceManagerImpl.java:1461)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.persistence.manager.PersistenceManagerImpl.preloadKey(PersistenceManagerImpl.java:1417)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.persistence.manager.PersistenceManagerImpl.lambda$preload$5(PersistenceManagerImpl.java:380)
[2019-07-02T16:16:30.510Z] at io.reactivex.rxjava2.rxjava:ispn-10.0@2.2.5//io.reactivex.internal.operators.flowable.FlowableDoOnEach$DoOnEachSubscriber.onNext(FlowableDoOnEach.java:86)
[2019-07-02T16:16:30.510Z] at io.reactivex.rxjava2.rxjava:ispn-10.0@2.2.5//io.reactivex.internal.operators.flowable.FlowableTake$TakeSubscriber.onNext(FlowableTake.java:74)
[2019-07-02T16:16:30.510Z] at io.reactivex.rxjava2.rxjava:ispn-10.0@2.2.5//io.reactivex.internal.operators.flowable.FlowableFilter$FilterSubscriber.tryOnNext(FlowableFilter.java:74)
[2019-07-02T16:16:30.510Z] at io.reactivex.rxjava2.rxjava:ispn-10.0@2.2.5//io.reactivex.internal.operators.flowable.FlowableMap$MapConditionalSubscriber.tryOnNext(FlowableMap.java:128)
[2019-07-02T16:16:30.510Z] at io.reactivex.rxjava2.rxjava:ispn-10.0@2.2.5//io.reactivex.internal.operators.flowable.FlowableFromIterable$IteratorConditionalSubscription.fastPath(FlowableFromIterable.java:314)
[2019-07-02T16:16:30.510Z] at io.reactivex.rxjava2.rxjava:ispn-10.0@2.2.5//io.reactivex.internal.operators.flowable.FlowableFromIterable$BaseRangeSubscription.request(FlowableFromIterable.java:122)
[2019-07-02T16:16:30.510Z] at io.reactivex.rxjava2.rxjava:ispn-10.0@2.2.5//io.reactivex.internal.subscribers.BasicFuseableConditionalSubscriber.request(BasicFuseableConditionalSubscriber.java:152)
[2019-07-02T16:16:30.510Z] at io.reactivex.rxjava2.rxjava:ispn-10.0@2.2.5//io.reactivex.internal.subscribers.BasicFuseableSubscriber.request(BasicFuseableSubscriber.java:153)
[2019-07-02T16:16:30.510Z] at io.reactivex.rxjava2.rxjava:ispn-10.0@2.2.5//io.reactivex.internal.operators.flowable.FlowableTake$TakeSubscriber.request(FlowableTake.java:108)
[2019-07-02T16:16:30.510Z] at io.reactivex.rxjava2.rxjava:ispn-10.0@2.2.5//io.reactivex.internal.subscribers.BasicFuseableSubscriber.request(BasicFuseableSubscriber.java:153)
[2019-07-02T16:16:30.510Z] at io.reactivex.rxjava2.rxjava:ispn-10.0@2.2.5//io.reactivex.internal.operators.flowable.FlowableCountSingle$CountSubscriber.onSubscribe(FlowableCountSingle.java:59)
[2019-07-02T16:16:30.510Z] at io.reactivex.rxjava2.rxjava:ispn-10.0@2.2.5//io.reactivex.internal.subscribers.BasicFuseableSubscriber.onSubscribe(BasicFuseableSubscriber.java:67)
[2019-07-02T16:16:30.510Z] at io.reactivex.rxjava2.rxjava:ispn-10.0@2.2.5//io.reactivex.internal.operators.flowable.FlowableTake$TakeSubscriber.onSubscribe(FlowableTake.java:65)
[2019-07-02T16:16:30.510Z] at io.reactivex.rxjava2.rxjava:ispn-10.0@2.2.5//io.reactivex.internal.subscribers.BasicFuseableSubscriber.onSubscribe(BasicFuseableSubscriber.java:67)
[2019-07-02T16:16:30.510Z] at io.reactivex.rxjava2.rxjava:ispn-10.0@2.2.5//io.reactivex.internal.subscribers.BasicFuseableConditionalSubscriber.onSubscribe(BasicFuseableConditionalSubscriber.java:66)
[2019-07-02T16:16:30.510Z] at io.reactivex.rxjava2.rxjava:ispn-10.0@2.2.5//io.reactivex.internal.operators.flowable.FlowableFromIterable.subscribe(FlowableFromIterable.java:66)
[2019-07-02T16:16:30.510Z] at io.reactivex.rxjava2.rxjava:ispn-10.0@2.2.5//io.reactivex.internal.operators.flowable.FlowableFromIterable.subscribeActual(FlowableFromIterable.java:47)
[2019-07-02T16:16:30.510Z] at io.reactivex.rxjava2.rxjava:ispn-10.0@2.2.5//io.reactivex.Flowable.subscribe(Flowable.java:14805)
[2019-07-02T16:16:30.510Z] at io.reactivex.rxjava2.rxjava:ispn-10.0@2.2.5//io.reactivex.internal.operators.flowable.FlowableMap.subscribeActual(FlowableMap.java:35)
[2019-07-02T16:16:30.510Z] at io.reactivex.rxjava2.rxjava:ispn-10.0@2.2.5//io.reactivex.Flowable.subscribe(Flowable.java:14805)
[2019-07-02T16:16:30.510Z] at io.reactivex.rxjava2.rxjava:ispn-10.0@2.2.5//io.reactivex.internal.operators.flowable.FlowableFilter.subscribeActual(FlowableFilter.java:37)
[2019-07-02T16:16:30.510Z] at io.reactivex.rxjava2.rxjava:ispn-10.0@2.2.5//io.reactivex.Flowable.subscribe(Flowable.java:14805)
[2019-07-02T16:16:30.510Z] at io.reactivex.rxjava2.rxjava:ispn-10.0@2.2.5//io.reactivex.internal.operators.flowable.FlowableTake.subscribeActual(FlowableTake.java:33)
[2019-07-02T16:16:30.510Z] at io.reactivex.rxjava2.rxjava:ispn-10.0@2.2.5//io.reactivex.Flowable.subscribe(Flowable.java:14805)
[2019-07-02T16:16:30.510Z] at io.reactivex.rxjava2.rxjava:ispn-10.0@2.2.5//io.reactivex.internal.operators.flowable.FlowableDoOnEach.subscribeActual(FlowableDoOnEach.java:50)
[2019-07-02T16:16:30.510Z] at io.reactivex.rxjava2.rxjava:ispn-10.0@2.2.5//io.reactivex.Flowable.subscribe(Flowable.java:14805)
[2019-07-02T16:16:30.510Z] at io.reactivex.rxjava2.rxjava:ispn-10.0@2.2.5//io.reactivex.internal.operators.flowable.FlowableCountSingle.subscribeActual(FlowableCountSingle.java:34)
[2019-07-02T16:16:30.510Z] at io.reactivex.rxjava2.rxjava:ispn-10.0@2.2.5//io.reactivex.Single.subscribe(Single.java:3575)
[2019-07-02T16:16:30.510Z] at io.reactivex.rxjava2.rxjava:ispn-10.0@2.2.5//io.reactivex.internal.operators.single.SingleSubscribeOn$SubscribeOnObserver.run(SingleSubscribeOn.java:89)
[2019-07-02T16:16:30.510Z] at io.reactivex.rxjava2.rxjava:ispn-10.0@2.2.5//io.reactivex.internal.schedulers.ScheduledDirectTask.call(ScheduledDirectTask.java:38)
[2019-07-02T16:16:30.510Z] at io.reactivex.rxjava2.rxjava:ispn-10.0@2.2.5//io.reactivex.internal.schedulers.ScheduledDirectTask.call(ScheduledDirectTask.java:26)
[2019-07-02T16:16:30.510Z] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
[2019-07-02T16:16:30.510Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
[2019-07-02T16:16:30.510Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
[2019-07-02T16:16:30.510Z] at java.base/java.lang.Thread.run(Thread.java:834)
[2019-07-02T16:16:30.510Z] Caused by: javax.transaction.xa.XAException
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.transaction.impl.TransactionCoordinator.handleCommitFailure(TransactionCoordinator.java:215)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.transaction.impl.TransactionCoordinator.commit(TransactionCoordinator.java:161)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.transaction.impl.TransactionTable.afterCompletion(TransactionTable.java:870)
[2019-07-02T16:16:30.510Z] ... 50 more
[2019-07-02T16:16:30.510Z] Caused by: org.infinispan.commons.CacheException: java.lang.AssertionError: Thread name is: persistence-thread--p7-t1
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.impl.InvocationContextInterceptor.rethrowException(InvocationContextInterceptor.java:133)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.impl.InvocationContextInterceptor.lambda$new$0(InvocationContextInterceptor.java:61)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.InvocationExceptionFunction.apply(InvocationExceptionFunction.java:25)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.impl.SimpleAsyncInvocationStage.addCallback(SimpleAsyncInvocationStage.java:70)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.InvocationStage.andExceptionally(InvocationStage.java:55)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndExceptionally(BaseAsyncInterceptor.java:133)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.impl.InvocationContextInterceptor.visitCommand(InvocationContextInterceptor.java:89)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:61)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.impl.BatchingInterceptor.handleDefault(BatchingInterceptor.java:69)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.DDAsyncInterceptor.visitPrepareCommand(DDAsyncInterceptor.java:131)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:202)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:59)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.DDAsyncInterceptor.handleDefault(DDAsyncInterceptor.java:53)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.DDAsyncInterceptor.visitPrepareCommand(DDAsyncInterceptor.java:131)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:202)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.DDAsyncInterceptor.visitCommand(DDAsyncInterceptor.java:49)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.impl.AsyncInterceptorChainImpl.invoke(AsyncInterceptorChainImpl.java:244)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.transaction.impl.TransactionCoordinator.commit(TransactionCoordinator.java:159)
[2019-07-02T16:16:30.510Z] ... 51 more
[2019-07-02T16:16:30.510Z] Suppressed: org.infinispan.util.logging.TraceException
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.impl.SimpleAsyncInvocationStage.get(SimpleAsyncInvocationStage.java:41)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.impl.AsyncInterceptorChainImpl.invoke(AsyncInterceptorChainImpl.java:246)
[2019-07-02T16:16:30.510Z] ... 52 more
[2019-07-02T16:16:30.510Z] Caused by: java.lang.AssertionError: Thread name is: persistence-thread--p7-t1
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.persistence.manager.PersistenceManagerImpl.deleteBatchFromAllNonTxStores(PersistenceManagerImpl.java:960)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.impl.CacheWriterInterceptor.store(CacheWriterInterceptor.java:444)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.impl.CacheWriterInterceptor.commitCommand(CacheWriterInterceptor.java:129)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.impl.CacheWriterInterceptor.visitPrepareCommand(CacheWriterInterceptor.java:115)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:202)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:59)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.DDAsyncInterceptor.handleDefault(DDAsyncInterceptor.java:53)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.DDAsyncInterceptor.visitPrepareCommand(DDAsyncInterceptor.java:131)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:202)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextThenAccept(BaseAsyncInterceptor.java:103)
[2019-07-02T16:16:30.510Z] at org.infinispan.remote-query.server:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.query.remote.impl.ProtobufMetadataManagerInterceptor.visitPrepareCommand(ProtobufMetadataManagerInterceptor.java:201)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:202)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextThenApply(BaseAsyncInterceptor.java:79)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.impl.EntryWrappingInterceptor.prepareHandler(EntryWrappingInterceptor.java:191)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.impl.EntryWrappingInterceptor.wrapEntriesForPrepareAndApply(EntryWrappingInterceptor.java:882)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.impl.EntryWrappingInterceptor.visitPrepareCommand(EntryWrappingInterceptor.java:186)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:202)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:59)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.impl.NotificationInterceptor.visitPrepareCommand(NotificationInterceptor.java:41)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:202)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextThenAccept(BaseAsyncInterceptor.java:103)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.locking.PessimisticLockingInterceptor.visitPrepareCommand(PessimisticLockingInterceptor.java:120)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:202)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:59)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.impl.TxInterceptor.handlePrepareCommand(TxInterceptor.java:158)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.impl.TxInterceptor.visitPrepareCommand(TxInterceptor.java:127)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:202)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:59)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.statetransfer.TransactionSynchronizerInterceptor.visitCommand(TransactionSynchronizerInterceptor.java:41)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndHandle(BaseAsyncInterceptor.java:190)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.statetransfer.StateTransferInterceptor.handleTxCommand(StateTransferInterceptor.java:203)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.statetransfer.StateTransferInterceptor.visitPrepareCommand(StateTransferInterceptor.java:69)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:202)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:59)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.DDAsyncInterceptor.handleDefault(DDAsyncInterceptor.java:53)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.DDAsyncInterceptor.visitPrepareCommand(DDAsyncInterceptor.java:131)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:202)
[2019-07-02T16:16:30.510Z] at org.infinispan.core:ispn-10.0@10.0.0-SNAPSHOT//org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndExceptionally(BaseAsyncInterceptor.java:128)
[2019-07-02T16:16:30.510Z] ... 63 more
{noformat}
> Preload write is performed on persistence thread
> ------------------------------------------------
>
> Key: ISPN-10378
> URL: https://issues.jboss.org/browse/ISPN-10378
> Project: Infinispan
> Issue Type: Bug
> Components: Loaders and Stores
> Reporter: Will Burns
> Assignee: Will Burns
> Priority: Major
>
> With ISPN-9722 preload was made non blocking. However the writes of the entries to memory are performed on the persistence thread pool, which is incorrect. We should instead do this on async (CPU) thread pool.
> This can cause issues with preload with passivation enabled as seen by this stack trace https://paste.fedoraproject.org/paste/Dn~uOsVL1EI7Iq5EK1kIzA
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
4 years, 10 months