[JBoss JIRA] (ISPN-7082) NPE in CacheNotifierImpl by LIRS eviction listener
by Wolf-Dieter Fink (JIRA)
Wolf-Dieter Fink created ISPN-7082:
--------------------------------------
Summary: NPE in CacheNotifierImpl by LIRS eviction listener
Key: ISPN-7082
URL: https://issues.jboss.org/browse/ISPN-7082
Project: Infinispan
Issue Type: Bug
Components: Test Suite - Core
Affects Versions: 9.0.0.Alpha4
Environment: * Infinispan branch: Upstream master
Reporter: Wolf-Dieter Fink
Assignee: ted won
The LIRSEvictionFunctionalTest.testSimpleEvictionMaxEntries unit test method in core module fails and throws NPE in CacheNotifierImpl.notifyCacheEntriesEvicted method when trying to reinsert the first keys again.
https://github.com/infinispan/infinispan/blob/master/core/src/test/java/o...
It reproduces only with LIRS eviction strategy and eviction listener.
However, LRU and UNORDERED eviction strategies are working properly.
It makes impossible the use of eviction listeners with LIRS eviction strategy.
It's able to reproduce by:
- inserting 20 keys - values in a 10 sized cache ( keys from key-1 to key-20),
- and then reinsert the first 10 keys (key-1 to key-10)
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
7 years, 7 months
[JBoss JIRA] (ISPN-6945) Upgrade Angular component versions
by Ryan Emerson (JIRA)
[ https://issues.jboss.org/browse/ISPN-6945?page=com.atlassian.jira.plugin.... ]
Ryan Emerson closed ISPN-6945.
------------------------------
Resolution: Done
superseded by ISPN-7081
> Upgrade Angular component versions
> ----------------------------------
>
> Key: ISPN-6945
> URL: https://issues.jboss.org/browse/ISPN-6945
> Project: Infinispan
> Issue Type: Component Upgrade
> Components: Console
> Affects Versions: 9.0.0.Alpha4
> Reporter: Ryan Emerson
> Assignee: Ryan Emerson
>
> All of the angular versions need updating. In particular angular-ui-bootstrap needs to be updated as it is currently on version 2.x and we are still on 0.x. This will require some changes to the code base as we are currently using deprecated features.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
7 years, 7 months
[JBoss JIRA] (ISPN-7081) Console Typescript Refactoring
by Ryan Emerson (JIRA)
[ https://issues.jboss.org/browse/ISPN-7081?page=com.atlassian.jira.plugin.... ]
Ryan Emerson updated ISPN-7081:
-------------------------------
Status: Open (was: New)
> Console Typescript Refactoring
> ------------------------------
>
> Key: ISPN-7081
> URL: https://issues.jboss.org/browse/ISPN-7081
> Project: Infinispan
> Issue Type: Enhancement
> Components: Console
> Affects Versions: 9.0.0.Alpha4
> Reporter: Ryan Emerson
> Assignee: Ryan Emerson
>
> In order to improve the extensibility of the existing console code (vanilla javascript), it is necessary for the angular services which drive the console to be refactored. Consequently, this means that the majority of the angular controllers and directives also need to be refactored to incorporate the aforementioned service changes. Therefore, as extensive changes to the code are already required, this is an ideal opportunity for the console code to be rewritten in Typescript.
> The advantages of porting to Typescript are as follows:
> * Statically typed - errors can be discovered at compile time and improved IDE support.
> * Utilises ES6 modules, which allows for better adherence to DRY principles
> * Typescript is the basis of Angular 2.x, which we hope to migrate to eventually
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
7 years, 7 months