Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0053976
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Openbravo ERP] A. Platformminorhave not tried2023-11-20 09:232023-11-23 08:35
ReportercaristuView Statuspublic 
Assigned Tocaristu 
PriorityhighResolutionfixedFixed in VersionPR24Q1
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0053976: Support executing actions when a TimeInvalidatedCache entry is invalidated

DescriptionCurrently there is no way to execute actions on an entry of the TimeInvalidatedCache that is going to be invalidated. It would be nice to support this, because it will allow, for example, to execute cleanup actions like closing the resources that may be used by the cached entries before invalidating them.
Steps To Reproduce.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to feature request 0048873 closedcberner A new API should be provided to allow creating Time Invalidated Caches 
blocks defect 0053988 closedcaristu Support defining external systems as cacheables and closeables 

-  Notes
(0157334)
hgbot (developer)
2023-11-20 10:34

Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1049 [^]
(0157481)
hgbot (developer)
2023-11-22 12:42

Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1049 [^]
(0157482)
hgbot (developer)
2023-11-22 12:42

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: 477c839742a104ab56a51a47df3954b1c5361044
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 22-11-2023 11:42:29
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/477c839742a104ab56a51a47df3954b1c5361044 [^]

fixes FR-53976: support TimeInvalidatedCache entry removal listener

---
A src/org/openbravo/cache/TimeInvalidatedCacheRemovalListener.java
M src-test/src/org/openbravo/cache/TimeInvalidatedCacheTest.java
M src/org/openbravo/cache/TimeInvalidatedCacheBuilder.java
---

- Issue History
Date Modified Username Field Change
2023-11-20 09:23 caristu New Issue
2023-11-20 09:23 caristu Assigned To => caristu
2023-11-20 09:23 caristu Modules => Core
2023-11-20 09:23 caristu Triggers an Emergency Pack => No
2023-11-20 09:26 caristu Relationship added related to 0048873
2023-11-20 10:34 hgbot Note Added: 0157334
2023-11-20 10:35 caristu Relationship added related to 0053900
2023-11-21 17:19 hgbot Note Added: 0157430
2023-11-21 17:20 caristu Relationship deleted related to 0053900
2023-11-21 17:20 caristu Relationship deleted related to 0048873
2023-11-21 17:20 caristu Note Added: 0157431
2023-11-21 17:20 caristu Status new => closed
2023-11-21 17:20 caristu Resolution open => no change required
2023-11-22 10:20 caristu Status closed => new
2023-11-22 10:20 caristu Resolution no change required => open
2023-11-22 10:20 caristu Note Deleted: 0157431
2023-11-22 10:21 caristu Summary Support executing cleanup actions when a TimeInvalidatedCache entry is invalidated => Support executing actions when a TimeInvalidatedCache entry is invalidated
2023-11-22 10:21 caristu Description Updated View Revisions
2023-11-22 10:22 caristu Relationship added related to 0048873
2023-11-22 10:23 caristu Relationship added blocks 0053988
2023-11-22 12:42 hgbot Resolution open => fixed
2023-11-22 12:42 hgbot Status new => closed
2023-11-22 12:42 hgbot Note Added: 0157481
2023-11-22 12:42 hgbot Fixed in Version => PR24Q1
2023-11-22 12:42 hgbot Note Added: 0157482
2023-11-22 12:44 caristu Note Deleted: 0157430
2023-11-23 08:32 caristu Issue cloned 0054008
2023-11-23 08:32 caristu Relationship added related to 0054008
2023-11-23 08:35 caristu Relationship deleted related to 0054008


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker