4 comments (4 comments)0 reactions (0 reactions)0 assignees (0 assignees)Java2,678 forks (2,678 forks)batch import
enhancementgood first issue
Repository metrics
- Stars
- 9,113 stars (9,113 stars)
- PR merge metrics
- Avg merge 5d 9h (Avg merge 5d 9h)306 merged PRs in 30d (306 merged PRs in 30d)
Description
Add a timeout mechanism to CachingDirectoryLister.list to prevent expensive list operation from blocking others
Contributor guide
- Research direction
- Examine existing timeout patterns in the codebase, such as using ExecutorService with Future.get(timeout) or CompletableFuture.orTimeout. Look for similar mechanisms in other parts of Trino.
- Tech stack
- java
- Domain
- backend
- Issue type
- Feature
- Prerequisites
- Java