[JBoss JIRA] (ISPN-10381) Anchor for Security Headings
by Donald Naro (Jira)
[ https://issues.jboss.org/browse/ISPN-10381?page=com.atlassian.jira.plugin... ]
Donald Naro updated ISPN-10381:
-------------------------------
Status: Open (was: New)
> Anchor for Security Headings
> ----------------------------
>
> Key: ISPN-10381
> URL: https://issues.jboss.org/browse/ISPN-10381
> Project: Infinispan
> Issue Type: Enhancement
> Components: Documentation-Core
> Affects Versions: 10.0.0.Beta3, 9.4.15.Final
> Reporter: Donald Naro
> Assignee: Donald Naro
> Priority: Major
>
> Two headings with "Security". Only one has an anchor.
> Heading 1 in server_protocols_rest.adoc
> ===== Security
> Heading 2 in security.adoc
> [[security]]
> == Security
> Attempting to select Heading 2 in the generated docs redirects to Heading 1. Solution is to have unique anchors for both headings.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 9 months
[JBoss JIRA] (ISPN-10381) Anchor for Security Headings
by Donald Naro (Jira)
Donald Naro created ISPN-10381:
----------------------------------
Summary: Anchor for Security Headings
Key: ISPN-10381
URL: https://issues.jboss.org/browse/ISPN-10381
Project: Infinispan
Issue Type: Enhancement
Components: Documentation-Core
Affects Versions: 9.4.15.Final, 10.0.0.Beta3
Reporter: Donald Naro
Assignee: Donald Naro
Two headings with "Security". Only one has an anchor.
Heading 1 in server_protocols_rest.adoc
===== Security
Heading 2 in security.adoc
[[security]]
== Security
Attempting to select Heading 2 in the generated docs redirects to Heading 1. Solution is to have unique anchors for both headings.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 9 months
[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)
6 years, 9 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)
6 years, 9 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)
6 years, 9 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)
6 years, 9 months