[JBoss JIRA] (ISPN-10806) Default semantic configurations for the server
by Tristan Tarrant (Jira)
[ https://issues.jboss.org/browse/ISPN-10806?page=com.atlassian.jira.plugin... ]
Tristan Tarrant updated ISPN-10806:
-----------------------------------
Sprint: DataGrid Sprint #35, DataGrid Sprint #36, DataGrid Sprint #37 (was: DataGrid Sprint #35, DataGrid Sprint #36)
> Default semantic configurations for the server
> ----------------------------------------------
>
> Key: ISPN-10806
> URL: https://issues.jboss.org/browse/ISPN-10806
> Project: Infinispan
> Issue Type: Enhancement
> Components: Configuration, Server
> Affects Versions: 10.0.0.CR3
> Reporter: Tristan Tarrant
> Assignee: Tristan Tarrant
> Priority: Major
> Fix For: 10.1.0.Final
>
>
> org.infinispan.VOLATILE (same as DIST_SYNC)
> org.infinispan.PERSISTENT (VOLATILE + soft index store)
> org.infinispan.INDEXED (PERSISTENT + indexed)
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 4 months
[JBoss JIRA] (ISPN-10807) Don't include Narayana in the server
by Tristan Tarrant (Jira)
[ https://issues.jboss.org/browse/ISPN-10807?page=com.atlassian.jira.plugin... ]
Tristan Tarrant updated ISPN-10807:
-----------------------------------
Sprint: DataGrid Sprint #35, DataGrid Sprint #36, DataGrid Sprint #37 (was: DataGrid Sprint #35, DataGrid Sprint #36)
> Don't include Narayana in the server
> ------------------------------------
>
> Key: ISPN-10807
> URL: https://issues.jboss.org/browse/ISPN-10807
> Project: Infinispan
> Issue Type: Feature Request
> Components: Server, Transactions
> Affects Versions: 10.0.0.CR3
> Reporter: Tristan Tarrant
> Assignee: Tristan Tarrant
> Priority: Major
> Fix For: 10.0.0.Final
>
>
> The Hot Rod tx implementation uses the embedded TM only. Including Narayana in the server distribution is therefore pointless. It should be removed.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 4 months
[JBoss JIRA] (ISPN-10815) Javadoc missing jboss-marshalling dependency
by Tristan Tarrant (Jira)
[ https://issues.jboss.org/browse/ISPN-10815?page=com.atlassian.jira.plugin... ]
Tristan Tarrant updated ISPN-10815:
-----------------------------------
Sprint: DataGrid Sprint #35, DataGrid Sprint #36, DataGrid Sprint #37 (was: DataGrid Sprint #35, DataGrid Sprint #36)
> Javadoc missing jboss-marshalling dependency
> --------------------------------------------
>
> Key: ISPN-10815
> URL: https://issues.jboss.org/browse/ISPN-10815
> Project: Infinispan
> Issue Type: Bug
> Components: Documentation
> Reporter: Ryan Emerson
> Assignee: Ryan Emerson
> Priority: Major
> Fix For: 10.0.0.Final
>
>
> Caused by ISPN-10591 which removed the {{infinispan-jboss-marshalling}} dependency from the persistence-remote jar, which was transitively pulling in the dependency to the documentation module.
> The solution is to add an explicit dependency on {{infinispan-jboss-marshalling}} to the javadoc pom.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 4 months
[JBoss JIRA] (ISPN-10819) GracefulShutdownRestartIT Failure
by Tristan Tarrant (Jira)
[ https://issues.jboss.org/browse/ISPN-10819?page=com.atlassian.jira.plugin... ]
Tristan Tarrant updated ISPN-10819:
-----------------------------------
Sprint: DataGrid Sprint #35, DataGrid Sprint #36, DataGrid Sprint #37 (was: DataGrid Sprint #35, DataGrid Sprint #36)
> GracefulShutdownRestartIT Failure
> ---------------------------------
>
> Key: ISPN-10819
> URL: https://issues.jboss.org/browse/ISPN-10819
> Project: Infinispan
> Issue Type: Bug
> Components: Server, Test Suite
> Reporter: Ryan Emerson
> Assignee: Ryan Emerson
> Priority: Major
> Fix For: 10.0.0.Final
>
>
> The GlobalMarshaller is unable to marshall {{Server.ShutdownRunnable}} as it does not have an externalizer defined. This wasn't an issue when jboss-marshalling was used in the Server as the class was marshalled via Serialization, however now that the default user marshaller is Protostream based this is not possible. The solution is to enable the GlobalMarshaller to be able to marshall the class directly. This can be achieved by defining an Externalizer for the class.
> {code:java}_emphasized text_
> [0] STDOUT: 19:05:14,244 WARN [org.infinispan.PERSISTENCE] (SINGLE_PORT-ServerIO-7-2) ISPN000559: Cannot marshall 'class org.infinispan.server.Server$ShutdownRunnable': java.lang.IllegalArgumentException: No marshaller registered for Java type org.infinispan.server.Server$ShutdownRunnable
> [0] STDOUT: at org.infinispan.protostream.impl.SerializationContextImpl.getMarshallerDelegate(SerializationContextImpl.java:279)
> [0] STDOUT: at org.infinispan.protostream.WrappedMessage.writeMessage(WrappedMessage.java:240)
> [0] STDOUT: at org.infinispan.protostream.ProtobufUtil.toWrappedStream(ProtobufUtil.java:196)
> [0] STDOUT: at org.infinispan.marshall.persistence.impl.PersistenceMarshallerImpl.objectToBuffer(PersistenceMarshallerImpl.java:157)
> [0] STDOUT: at org.infinispan.marshall.persistence.impl.PersistenceMarshallerImpl.objectToByteBuffer(PersistenceMarshallerImpl.java:137)
> [0] STDOUT: at org.infinispan.marshall.persistence.impl.PersistenceMarshallerImpl.objectToByteBuffer(PersistenceMarshallerImpl.java:145)
> [0] STDOUT: at org.infinispan.marshall.core.GlobalMarshaller.writeRawUnknown(GlobalMarshaller.java:638)
> [0] STDOUT: at org.infinispan.marshall.core.GlobalMarshaller.writeUnknown(GlobalMarshaller.java:627)
> [0] STDOUT: at org.infinispan.marshall.core.GlobalMarshaller.writeUnknown(GlobalMarshaller.java:618)
> [0] STDOUT: at org.infinispan.marshall.core.GlobalMarshaller.writeNonNullableObject(GlobalMarshaller.java:384)
> [0] STDOUT: at org.infinispan.marshall.core.GlobalMarshaller.writeNullableObject(GlobalMarshaller.java:352)
> [0] STDOUT: at org.infinispan.marshall.core.BytesObjectOutput.writeObject(BytesObjectOutput.java:26)
> [0] STDOUT: at org.infinispan.manager.impl.ReplicableManagerFunctionCommand.writeTo(ReplicableManagerFunctionCommand.java:54)
> [0] STDOUT: at org.infinispan.marshall.exts.ReplicableCommandExternalizer.writeCommandParameters(ReplicableCommandExternalizer.java:70)
> [0] STDOUT: at org.infinispan.marshall.exts.ReplicableCommandExternalizer.writeObject(ReplicableCommandExternalizer.java:66)
> [0] STDOUT: at org.infinispan.marshall.exts.ReplicableCommandExternalizer.writeObject(ReplicableCommandExternalizer.java:54)
> [0] STDOUT: at org.infinispan.marshall.core.GlobalMarshaller.writeInternal(GlobalMarshaller.java:656)
> [0] STDOUT: at org.infinispan.marshall.core.GlobalMarshaller.writeNonNullableObject(GlobalMarshaller.java:371)
> [0] STDOUT: at org.infinispan.marshall.core.GlobalMarshaller.writeNullableObject(GlobalMarshaller.java:352)
> [0] STDOUT: at org.infinispan.marshall.core.GlobalMarshaller.writeObjectOutput(GlobalMarshaller.java:181)
> [0] STDOUT: at org.infinispan.marshall.core.GlobalMarshaller.writeObjectOutput(GlobalMarshaller.java:174)
> [0] STDOUT: at org.infinispan.marshall.core.GlobalMarshaller.objectToBuffer(GlobalMarshaller.java:302)+underlined text+
> {code}
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 4 months
[JBoss JIRA] (ISPN-10829) CacheIgnoreManager unable to persist data
by Tristan Tarrant (Jira)
[ https://issues.jboss.org/browse/ISPN-10829?page=com.atlassian.jira.plugin... ]
Tristan Tarrant updated ISPN-10829:
-----------------------------------
Sprint: DataGrid Sprint #35, DataGrid Sprint #36, DataGrid Sprint #37 (was: DataGrid Sprint #35, DataGrid Sprint #36)
> CacheIgnoreManager unable to persist data
> -----------------------------------------
>
> Key: ISPN-10829
> URL: https://issues.jboss.org/browse/ISPN-10829
> Project: Infinispan
> Issue Type: Bug
> Components: Configuration
> Reporter: Ryan Emerson
> Assignee: Ryan Emerson
> Priority: Major
> Fix For: 10.0.0.Final
>
>
> The IgnoredCache test failures are due to a MarshallingException being thrown by the PersistenceMarshallerImpl. This is because no protostream marshaller is able to serialize the ConcurrentHashMap.KeySetView used to store values. Therefore, it's neccesssary to wrap this Set in a Java entity, so that a .proto message and associated marshaller can be generated by ProtoStream.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 4 months
[JBoss JIRA] (ISPN-10798) JCache annotations attribute cacheResolverFactory is ignored
by Tristan Tarrant (Jira)
[ https://issues.jboss.org/browse/ISPN-10798?page=com.atlassian.jira.plugin... ]
Tristan Tarrant updated ISPN-10798:
-----------------------------------
Sprint: DataGrid Sprint #35, DataGrid Sprint #36, DataGrid Sprint #37 (was: DataGrid Sprint #35, DataGrid Sprint #36)
> JCache annotations attribute cacheResolverFactory is ignored
> ------------------------------------------------------------
>
> Key: ISPN-10798
> URL: https://issues.jboss.org/browse/ISPN-10798
> Project: Infinispan
> Issue Type: Bug
> Components: JCache
> Affects Versions: 9.4.16.Final, 10.0.0.CR3
> Reporter: dan.berindei
> Assignee: dan.berindei
> Priority: Major
> Fix For: 10.1.0.Final
>
>
> The JCache TCK doesn't seem to require support for {{cacheResolverFactory}}, but having it would allow us to have an alternative to the managed interceptors {{InjectedCache*Interceptor}} and to deprecate them.
> We can then move the default interceptors to the jcache-commons module, so they support both embedded and remote caches.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 4 months
[JBoss JIRA] (ISPN-10764) Clustered Graceful Shutdown for server
by Tristan Tarrant (Jira)
[ https://issues.jboss.org/browse/ISPN-10764?page=com.atlassian.jira.plugin... ]
Tristan Tarrant updated ISPN-10764:
-----------------------------------
Sprint: DataGrid Sprint #35, DataGrid Sprint #36, DataGrid Sprint #37 (was: DataGrid Sprint #35, DataGrid Sprint #36)
> Clustered Graceful Shutdown for server
> --------------------------------------
>
> Key: ISPN-10764
> URL: https://issues.jboss.org/browse/ISPN-10764
> Project: Infinispan
> Issue Type: Enhancement
> Components: Server
> Affects Versions: 10.0.0.CR3
> Reporter: Tristan Tarrant
> Assignee: Tristan Tarrant
> Priority: Major
> Fix For: 10.0.0.Final
>
>
> * Allow the server to shutdown any other node as well as the whole cluster
> * Add REST APIs for specific node shutdown and clustered shutdown
> * Add corresponding CLI commands
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 4 months
[JBoss JIRA] (ISPN-10804) JCache tck-runner does not run interception tests
by Tristan Tarrant (Jira)
[ https://issues.jboss.org/browse/ISPN-10804?page=com.atlassian.jira.plugin... ]
Tristan Tarrant updated ISPN-10804:
-----------------------------------
Sprint: DataGrid Sprint #35, DataGrid Sprint #36, DataGrid Sprint #37 (was: DataGrid Sprint #35, DataGrid Sprint #36)
> JCache tck-runner does not run interception tests
> -------------------------------------------------
>
> Key: ISPN-10804
> URL: https://issues.jboss.org/browse/ISPN-10804
> Project: Infinispan
> Issue Type: Bug
> Components: JCache, Test Suite
> Affects Versions: 9.4.16.Final, 10.0.0.CR3
> Reporter: dan.berindei
> Assignee: dan.berindei
> Priority: Major
> Fix For: 10.1.0.Final
>
>
> Initially I thought the only way to make the interception TCK tests run was to add a {{@Priority}} annotation, which is not a good idea because even our tests expect to be able to switch between the managed or the managed interceptors.
> But it turns out if we revert ISPN-10721 and unpack the TCK tests in our build output directory, we can override {{beans.xml}} and make the interception tests run.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 4 months