You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@asterixdb.apache.org by AsterixDB Code Review <do...@asterix-gerrit.ics.uci.edu> on 2025/06/04 18:45:53 UTC

Change in asterixdb[master]: [ASTERIXDB-3619][CONF] Add cloud properties to configure HTTP client ...

From Ali Alsuliman <al...@gmail.com>:

Attention is currently required from: Ali Alsuliman.
Hello Jenkins, 

I'd like you to reexamine a change. Please visit

    https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/19870

to look at the new patch set (#2).

Change subject: [ASTERIXDB-3619][CONF] Add cloud properties to configure HTTP client used by cloud client
......................................................................

[ASTERIXDB-3619][CONF] Add cloud properties to configure HTTP client used by cloud client

- user model changes: no
- storage format changes: no
- interface changes: no

Details:
Add the following cloud properties:
CLOUD_REQUESTS_MAX_PENDING_HTTP_CONNECTIONS.
CLOUD_REQUESTS_HTTP_CONNECTION_ACQUIRE_TIMEOUT.

- Apply the HTTP configurations to the S3AsyncClient similar to the S3Client:
  - Now S3AsyncClient will use the default 1000 instead of 50.
- Allow configuring the HTTP connection acquire timeout:
  - Default is increased to 2 minutes.
- Allow configuring the max HTTP pending connections:
  - Default is 10000 (the same as S3 SDK default).

Ext-ref: MB-67039
Change-Id: I25ac7b00fea6433f0cb72b6bbd0f00b5356addb9
---
M asterixdb/asterix-app/src/test/resources/runtimets/results/api/cluster_state_1_full/cluster_state_1_full.1.regexadm
M asterixdb/asterix-app/src/test/resources/runtimets/results/api/cluster_state_1/cluster_state_1.1.regexadm
M asterixdb/asterix-common/src/main/java/org/apache/asterix/common/config/CloudProperties.java
M asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/aws/s3/S3ClientConfig.java
M asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/aws/s3/S3ParallelDownloader.java
M asterixdb/asterix-app/src/test/resources/runtimets/results/api/cluster_state_1_less/cluster_state_1_less.1.regexadm
M asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/aws/s3/S3CloudClient.java
7 files changed, 93 insertions(+), 8 deletions(-)


  git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/70/19870/2
-- 
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/19870
To unsubscribe, or for help writing mail filters, visit https://asterix-gerrit.ics.uci.edu/settings

Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Change-Id: I25ac7b00fea6433f0cb72b6bbd0f00b5356addb9
Gerrit-Change-Number: 19870
Gerrit-PatchSet: 2
Gerrit-Owner: Ali Alsuliman <al...@gmail.com>
Gerrit-Reviewer: Jenkins <je...@fulliautomatix.ics.uci.edu>
Gerrit-Attention: Ali Alsuliman <al...@gmail.com>
Gerrit-MessageType: newpatchset