View Issue Details

IDProjectCategoryView StatusLast Update
0037387mantisbtbugtrackerpublic2026-10-11 05:49
Reportervboctor Assigned Tovboctor  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version2.28.0 
Target Version2.29.0Fixed in Version2.29.0 
Summary0037387: Caching doesn't get properly invalidated after write operations
Description

Often a write operation involves a read and then write. If a read happens after the write, it often reads from stale cache. The write operations need to always flush the cache to avoid such stale reads. This often affects APIs more than web UI.

TagsNo tags attached.

Activities

Related Changesets

MantisBT: master 91888acd

2026-09-13 15:21

vboctor

Committer: dregad


Details Diff
Fix filter cache invalidation

Fixes 0037387
Affected Issues
0037387
mod - core/filter_api.php Diff File

MantisBT: master ed765f03

2026-09-13 15:21

vboctor

Committer: dregad


Details Diff
Test filter cache invalidation

Fixes 0037387
Affected Issues
0037387
mod - tests/Mantis/FilterApiTest.php Diff File

MantisBT: master 8dcf091b

2026-09-13 15:21

vboctor

Committer: dregad


Details Diff
Fix project cache invalidation

Fixes 0037387
Affected Issues
0037387
mod - core/commands/ProjectUpdateCommand.php Diff File
mod - core/project_api.php Diff File

MantisBT: master 41a9ee62

2026-09-13 15:21

vboctor

Committer: dregad


Details Diff
Test project cache invalidation

Fixes 0037387
Affected Issues
0037387
add - tests/Mantis/ProjectApiTest.php Diff File

MantisBT: master 79e7bdfd

2026-09-13 15:22

vboctor

Committer: dregad


Details Diff
Fix tag cache invalidation

Fixes 0037387
Affected Issues
0037387
mod - core/tag_api.php Diff File

MantisBT: master 8db4b5f6

2026-09-13 15:22

vboctor

Committer: dregad


Details Diff
Test tag cache invalidation

Fixes 0037387
Affected Issues
0037387
add - tests/Mantis/TagApiTest.php Diff File

MantisBT: master 6e3c4710

2026-09-13 15:22

vboctor

Committer: dregad


Details Diff
Fix version cache invalidation

Fixes 0037387
Affected Issues
0037387
mod - core/commands/VersionAddCommand.php Diff File
mod - core/commands/VersionUpdateCommand.php Diff File
mod - core/version_api.php Diff File

MantisBT: master 08c461b5

2026-09-13 15:22

vboctor

Committer: dregad


Details Diff
Test version cache invalidation

Fixes 0037387
Affected Issues
0037387
add - tests/Mantis/VersionApiTest.php Diff File