View Issue Details

IDProjectCategoryView StatusLast Update
0005017SymmetricDSImprovementpublic2021-06-09 00:00
Reporterpmarzullo Assigned Topmarzullo  
Prioritynormal 
Status resolvedResolutionfixed 
Product Version3.11.0 
Target Version3.11.14Fixed in Version3.11.14 
Summary0005017: HTTP timeout is used for both connect and read timeouts; should provide a separate HTTP connect timeout parameter
Descriptionhttp.timeout.ms parameter is used for both HTTP read timeout and HTTP connect timeout.
We should provide a separate parameter for HTTP connect timeout so that the HTTP timeout can be used for the read timeout when there are slow database queries, causing slow HTTP response times.
Additional Informationhttp.timeout.ms will be used for HTTP read timeout.
http.connect.timeout.ms will be used for HTTP connect timeout.
Tagsconfiguration

Activities

pmarzullo

2021-06-07 16:32

developer   ~0001948

This change will be merged into 3.12 and 3.13.

pmarzullo

2021-06-07 16:57

developer   ~0001949

Patch files created for 3.11 and 3.12 (patch-0005017.jar).

Related Changesets

SymmetricDS: 3.11 e13b1ce6

2021-06-07 16:32:57

pmarzullo

Details Diff
0005017: HTTP timeout is used for both connect and read timeouts; should
provide a separate HTTP connect timeout parameter
Affected Issues
0005017
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/SymmetricPushClient.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/common/ParameterConstants.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/transport/http/HttpOutgoingTransport.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/transport/http/HttpTransportManager.java Diff File
mod - symmetric-core/src/main/resources/symmetric-default.properties Diff File

SymmetricDS: 3.12 6baee75a

2021-06-07 16:32:57

pmarzullo

Details Diff
0005017: HTTP timeout is used for both connect and read timeouts; should
provide a separate HTTP connect timeout parameter
# Conflicts:
# symmetric-core/src/main/java/org/jumpmind/symmetric/transport/http/HttpTransportManager.java
Affected Issues
0005017
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/SymmetricPushClient.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/common/ParameterConstants.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/transport/http/HttpOutgoingTransport.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/transport/http/HttpTransportManager.java Diff File
mod - symmetric-core/src/main/resources/symmetric-default.properties Diff File

SymmetricDS: 3.13 4c9aa653

2021-06-07 16:32:57

pmarzullo

Details Diff
0005017: HTTP timeout is used for both connect and read timeouts; should
provide a separate HTTP connect timeout parameter
# Conflicts:
# symmetric-core/src/main/java/org/jumpmind/symmetric/transport/http/HttpTransportManager.java
Affected Issues
0005017
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/SymmetricPushClient.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/common/ParameterConstants.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/transport/http/HttpOutgoingTransport.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/transport/http/HttpTransportManager.java Diff File
mod - symmetric-core/src/main/resources/symmetric-default.properties Diff File

Issue History

Date Modified Username Field Change
2021-06-07 16:31 pmarzullo New Issue
2021-06-07 16:31 pmarzullo Status new => assigned
2021-06-07 16:31 pmarzullo Assigned To => pmarzullo
2021-06-07 16:31 pmarzullo Tag Attached: configuration
2021-06-07 16:32 pmarzullo Note Added: 0001948
2021-06-07 16:57 pmarzullo Status assigned => resolved
2021-06-07 16:57 pmarzullo Resolution open => fixed
2021-06-07 16:57 pmarzullo Fixed in Version => 3.11.14
2021-06-07 16:57 pmarzullo Note Added: 0001949
2021-06-07 17:00 pmarzullo Changeset attached => SymmetricDS 3.11 e13b1ce6
2021-06-07 17:00 pmarzullo Changeset attached => SymmetricDS 3.12 6baee75a
2021-06-09 00:00 pmarzullo Changeset attached => SymmetricDS 3.13 4c9aa653