Skip to content

Conversation

@mapan1984
Copy link

@mapan1984 mapan1984 commented Oct 13, 2025

Improve ChunkCache:

  1. fix Nested and repeated ExecutionException in ChunkCache.getChunk #760, remove future on exception
  2. If the future is in the cache, do not repeatedly wrap it with CompletableFuture.supplyAsync
  3. Remove redundant AtomicReference result

@mapan1984 mapan1984 requested a review from a team as a code owner October 13, 2025 11:19
@mapan1984 mapan1984 force-pushed the fix-issue-760 branch 2 times, most recently from 70d01b4 to 0664dc4 Compare October 13, 2025 11:21
mapan added 2 commits October 14, 2025 10:18
Change-Id: I9c876701b14b72d476f7a700465c05f6b870b5c1
Change-Id: I9c876701b14b72d476f7a700465c05f6b870b5c1
@mapan1984 mapan1984 changed the title fix(#760): remove future on exception Improve ChunkCache Oct 14, 2025
@mapan1984
Copy link
Author

@ivanyu @juha-aiven @AnatolyPopov Hi, could you take a look at this PR when you have a moment? Thanks!

@AnatolyPopov AnatolyPopov self-requested a review October 14, 2025 06:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Nested and repeated ExecutionException in ChunkCache.getChunk

1 participant