[JBoss JIRA] (ISPN-5816) Implement an event logger for server
by Tristan Tarrant (JIRA)
Tristan Tarrant created ISPN-5816:
-------------------------------------
Summary: Implement an event logger for server
Key: ISPN-5816
URL: https://issues.jboss.org/browse/ISPN-5816
Project: Infinispan
Issue Type: Feature Request
Components: Server
Reporter: Tristan Tarrant
Assignee: Tristan Tarrant
Fix For: 8.1.0.Final
Create an event logger so that the management interface can show events:
- 7 day retention
- Task execution
- Cluster events (node join/leave, split/merge, rebalance start/stop, mass-indexer start/stop, server shutdown/start, remote site up/down)
- Cache events (start, stop)
- Security audit
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 2 months
[JBoss JIRA] (ISPN-5752) PutMapCommand notifies the modification listener for created entries
by Dan Berindei (JIRA)
[ https://issues.jboss.org/browse/ISPN-5752?page=com.atlassian.jira.plugin.... ]
Dan Berindei commented on ISPN-5752:
------------------------------------
An alternative would be to emit a new {{CacheEntryWrittenEvent}} when we don't know what the previous value was - like the {{FunctionalMap}} API does.
> PutMapCommand notifies the modification listener for created entries
> --------------------------------------------------------------------
>
> Key: ISPN-5752
> URL: https://issues.jboss.org/browse/ISPN-5752
> Project: Infinispan
> Issue Type: Bug
> Components: Core
> Affects Versions: 8.0.1.Final
> Reporter: Dan Berindei
> Assignee: Dan Berindei
> Fix For: 8.1.0.Alpha2
>
>
> When a {{PutMapCommand}} creates an entry, it notifies both the {{@CacheEntryCreated}} and the {{@CacheEntryModified}} listeners. The same happens if the entry is modified, but it was evicted from the data container.
> Ideally, {{CacheLoaderInterceptor}} should know whether there are creation/modification listeners attached, and read the previous value when necessary to invoke the proper listener.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 2 months
[JBoss JIRA] (ISPN-5752) PutMapCommand notifies the modification listener for created entries
by Dan Berindei (JIRA)
[ https://issues.jboss.org/browse/ISPN-5752?page=com.atlassian.jira.plugin.... ]
Dan Berindei reassigned ISPN-5752:
----------------------------------
Assignee: Dan Berindei
> PutMapCommand notifies the modification listener for created entries
> --------------------------------------------------------------------
>
> Key: ISPN-5752
> URL: https://issues.jboss.org/browse/ISPN-5752
> Project: Infinispan
> Issue Type: Bug
> Components: Core
> Affects Versions: 8.0.1.Final
> Reporter: Dan Berindei
> Assignee: Dan Berindei
> Fix For: 8.1.0.Alpha2
>
>
> When a {{PutMapCommand}} creates an entry, it notifies both the {{@CacheEntryCreated}} and the {{@CacheEntryModified}} listeners. The same happens if the entry is modified, but it was evicted from the data container.
> Ideally, {{CacheLoaderInterceptor}} should know whether there are creation/modification listeners attached, and read the previous value when necessary to invoke the proper listener.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 2 months
[JBoss JIRA] (ISPN-5806) Do not start a transaction for single operations
by Sanne Grinovero (JIRA)
[ https://issues.jboss.org/browse/ISPN-5806?page=com.atlassian.jira.plugin.... ]
Sanne Grinovero updated ISPN-5806:
----------------------------------
Status: Open (was: New)
> Do not start a transaction for single operations
> ------------------------------------------------
>
> Key: ISPN-5806
> URL: https://issues.jboss.org/browse/ISPN-5806
> Project: Infinispan
> Issue Type: Sub-task
> Reporter: Galder Zamarreño
> Assignee: Galder Zamarreño
> Fix For: 8.1.0.Alpha2, 8.1.0.Final
>
>
> A local cache with batching enabled produces this:
> {code:java}
> java.lang.IllegalArgumentException: Cannot create a transactional
> context without a valid Transaction instance.
> at org.infinispan.context.TransactionalInvocationContextFactory.createInvocationContext(TransactionalInvocationContextFactory.java:69)
> at org.infinispan.context.TransactionalInvocationContextFactory.createInvocationContext(TransactionalInvocationContextFactory.java:63)
> at org.infinispan.functional.impl.ReadWriteMapImpl.eval(ReadWriteMapImpl.java:56)
> at org.infinispan.lucene.impl.FileListOperations.addFileName(FileListOperations.java:60)
> (<-- experimental uncommitted code here)
> {code}
> For single operations that carry no transaction context, don't try to start a transaction and create a transactional context.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 2 months
[JBoss JIRA] (ISPN-5809) View of cluster events
by Pedro Zapata (JIRA)
[ https://issues.jboss.org/browse/ISPN-5809?page=com.atlassian.jira.plugin.... ]
Pedro Zapata reassigned ISPN-5809:
----------------------------------
Assignee: Vladimir Blagojevic
> View of cluster events
> ----------------------
>
> Key: ISPN-5809
> URL: https://issues.jboss.org/browse/ISPN-5809
> Project: Infinispan
> Issue Type: Sub-task
> Components: Console
> Reporter: Pedro Zapata
> Assignee: Vladimir Blagojevic
>
> As an Adminstrator, I want to view all cluster-split and cluster-merge events in the last 7 days. Each event should indicate the following information: time-stamp of event, Merge/Split, the cluster View before Merge/Split, the cluster View after Merge/Split.
> Other type of cluster related events need to be logged and shown in this screen.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 2 months