Http task: no fluent connectionTimeout() builder method
@kowser-orkes ci sta già lavorando.
Dal 24/7/2026.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
Summary
The Http builder class has a fluent readTimeout(int) method but no corresponding
connectionTimeout(int) method. Users who need to set connectionTimeOut must break
the fluent builder chain by calling getHttpRequest().setConnectionTimeOut(n) directly.
Server baseline
Conductor 3.32.0-rc.9
Evidence
Static:
Http.java:84—public Http readTimeout(int readTimeout)existsHttp.Input(line 229-239) — hasconnectionTimeOutfield, getter, setter- No
connectionTimeout()fluent method onHttpclass
Live (2026-07-16): Server correctly reads connectionTimeOut from http_request
(workflow registered with connectionTimeOut: 3000 was accepted by Conductor OSS 3.32.0-rc.9).
Inconsistency
// readTimeout — has fluent method ✓
Http http = new Http("task_ref")
.url("https://example.com")
.method(HttpMethod.GET)
.readTimeout(5000);
// connectionTimeOut — NO fluent method ✗ (must break builder chain)
http.getHttpRequest().setConnectionTimeOut(3000);
Proposed fix
// Http.java — add alongside readTimeout()
public Http connectionTimeout(int connectionTimeout) {
this.httpRequest.setConnectionTimeOut(connectionTimeout);
return this;
}
Related
Discovered during systematic SDK audit against Conductor OSS 3.32.0-rc.9.
- Lingua principale
- Java
- Stelle
- 15
- Fork
- 10
- Merge medio
- 1g 23h
- PR unite (30g)
- 3
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di conductor-oss/java-sdk
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
conductor-oss/java-sdk#135 ·
-
EXCLUSIVE_JOIN task: missing builder class; defaultExclusiveJoinTask unreachableForse già presa Una pull request collegata a questa issue è aperta o già unita. Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
conductor-oss/java-sdk#133 ·
-
HUMAN task: missing builder classForse già presa @v1r3n l’ha presa 65 giorni fa. Apertabug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
conductor-oss/java-sdk#132 ·
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
conductor-oss/java-sdk#131 ·
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
conductor-oss/java-sdk#130 ·
Tutte le issue di conductor-oss/java-sdk
Issue simili
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 82/100
mit-cml/appinventor-sources#4155 ·
I maintainer di solito rispondono entro 1 giorno
-
[Doc] - Creation du READMEAperta
Difficoltà 1/5 1-3 ore Idoneità per principianti 62/100
Hira-shi/PW1-DAI-Carrel-Egal-Eyer#28 ·
I maintainer di solito rispondono entro 1 giorno
-
`GET /v1/event/token/{uuid}` can report a BOM upload as done before policy evaluation and metrics have finishedForse già presa @Zargath l’ha presa oggi. Apertadefect in triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
DependencyTrack/dependency-track#7646 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
floci-io/floci#5425 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
objectionary/eo-graphs#80 ·