alibaba / alibaba/DataX

OB插件特殊情况下,会把目标连接池打满

Open
#1,695 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Java
Stars
17.4k
Forks
5.7k
PR merge metrics
No merged PRs in 30d

Description

obwriter fetchSingleValueWithRetry方法,循环在特定场景下没有退出条件,conn也不会释放,可能会把连接打满

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the OB writer plugin and its fetchSingleValueWithRetry method. Inspect the retry loop and connection lifecycle under the reported special case, then reproduce the pool-exhaustion behavior if possible. Done means the loop has a defined exit condition and connections are released without filling the target pool.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
databases
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.