[
https://issues.apache.org/jira/browse/SOLR-10121?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15863924#comment-15863924
]
Ben Manes commented on SOLR-10121:
----------------------------------
Yes, a write should constitute a publication. Caffeine decorates a
ConcurrentHashMap but does bypass it at times. By default eviction is
asynchronous by delegating to fjp commonPool, but can be configured to use the
caller instead. That might be useful for testing.
Solr uses an old version of Caffeine. A patch was reviewed and approved, but
needs someone to merge it in SOLR-8241. I'm not aware of a visibility bug in
any release, but staying current would be helpful as I have fixed bugs since
that version.
> BlockCache corruption with high concurrency
> -------------------------------------------
>
> Key: SOLR-10121
> URL: https://issues.apache.org/jira/browse/SOLR-10121
> Project: Solr
> Issue Type: Bug
> Security Level: Public(Default Security Level. Issues are Public)
> Reporter: Yonik Seeley
> Assignee: Yonik Seeley
>
> Improving the tests of the BlockCache in SOLR-10116 uncovered a corruption
> bug (either that or the test is flawed... TBD).
> The failing test is TestBlockCache.testBlockCacheConcurrent()
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]