From 82ea6dff101339a615b5971d4cde13a71cee9b93 Mon Sep 17 00:00:00 2001 From: TharmiganK Date: Fri, 22 Sep 2023 11:42:05 +0530 Subject: [PATCH 001/105] Fix resilient passthrough client --- ballerina/http_request.bal | 13 +++++++++++++ ballerina/redirect_http_client.bal | 8 +++++--- ballerina/resiliency_failover_client.bal | 8 +++++--- ballerina/resiliency_http_retry_client.bal | 8 +++++--- ballerina/resiliency_load_balance_client.bal | 8 +++++--- .../stdlib/http/api/nativeimpl/ExternRequest.java | 7 +++++++ 6 files changed, 40 insertions(+), 12 deletions(-) diff --git a/ballerina/http_request.bal b/ballerina/http_request.bal index 1c4f6f4fc0..38ad126bf2 100644 --- a/ballerina/http_request.bal +++ b/ballerina/http_request.bal @@ -587,6 +587,13 @@ public class Request { return externCheckReqEntityBodyAvailability(self); } + # Check whether the message data source is already built. + # + # + return - A boolean indicating the availability of the message data source + isolated function hasMsgDataSource() returns boolean { + return externHasMsgDataSource(self); + } + # Adds cookies to the request. # # + cookiesToAdd - Represents the cookies to be added @@ -692,6 +699,12 @@ isolated function externCheckReqEntityBodyAvailability(Request request) returns name: "checkEntityBodyAvailability" } external; +isolated function externHasMsgDataSource(Request request) returns boolean = +@java:Method { + 'class: "io.ballerina.stdlib.http.api.nativeimpl.ExternRequest", + name: "hasMsgDataSource" +} external; + # A record for providing mutual SSL handshake results. # # + status - Status of the handshake. diff --git a/ballerina/redirect_http_client.bal b/ballerina/redirect_http_client.bal index 661deb89f8..d776556eed 100644 --- a/ballerina/redirect_http_client.bal +++ b/ballerina/redirect_http_client.bal @@ -316,9 +316,11 @@ client isolated class RedirectClient { if !(httpOperation is safeHttpOperation) { // When performing redirect operation for non-safe method, message needs to be built before sending out the // to keep the request message to subsequent redirect. - byte[]|error binaryPayload = check inRequest.getBinaryPayload(); - if binaryPayload is error { - log:printDebug("Error building datasource for request redirect: " + binaryPayload.message()); + if !inRequest.hasMsgDataSource() { + byte[]|error binaryPayload = check inRequest.getBinaryPayload(); + if binaryPayload is error { + log:printDebug("Error building datasource for request redirect: " + binaryPayload.message()); + } } // Build message for for multipart requests inRequest = check populateMultipartRequest(inRequest); diff --git a/ballerina/resiliency_failover_client.bal b/ballerina/resiliency_failover_client.bal index 527e308697..76cb7283e9 100644 --- a/ballerina/resiliency_failover_client.bal +++ b/ballerina/resiliency_failover_client.bal @@ -523,9 +523,11 @@ public client isolated class FailoverClient { } else { // When performing passthrough scenarios using Failover connector, message needs to be built before trying // out the failover endpoints to keep the request message to failover the messages. - byte[]|error binaryPayload = failoverRequest.getBinaryPayload(); - if binaryPayload is error { - log:printDebug("Error building payload for request failover: " + binaryPayload.message()); + if !failoverRequest.hasMsgDataSource() { + byte[]|error binaryPayload = failoverRequest.getBinaryPayload(); + if binaryPayload is error { + log:printDebug("Error building payload for request failover: " + binaryPayload.message()); + } } requestEntity = check failoverRequest.getEntity(); } diff --git a/ballerina/resiliency_http_retry_client.bal b/ballerina/resiliency_http_retry_client.bal index 8348936dee..b707ca9165 100644 --- a/ballerina/resiliency_http_retry_client.bal +++ b/ballerina/resiliency_http_retry_client.bal @@ -304,9 +304,11 @@ isolated function performRetryAction(string path, Request request, HttpOperation Request inRequest = request; // When performing passthrough scenarios using retry client, message needs to be built before sending out the // to keep the request message to retry. - byte[]|error binaryPayload = check inRequest.getBinaryPayload(); - if binaryPayload is error { - log:printDebug("Error building payload for request retry: " + binaryPayload.message()); + if !inRequest.hasMsgDataSource() { + byte[]|error binaryPayload = check inRequest.getBinaryPayload(); + if binaryPayload is error { + log:printDebug("Error building payload for request retry: " + binaryPayload.message()); + } } while (currentRetryCount < (retryCount + 1)) { diff --git a/ballerina/resiliency_load_balance_client.bal b/ballerina/resiliency_load_balance_client.bal index f1f74d88ab..790c18ad4c 100644 --- a/ballerina/resiliency_load_balance_client.bal +++ b/ballerina/resiliency_load_balance_client.bal @@ -424,9 +424,11 @@ public client isolated class LoadBalanceClient { // When performing passthrough scenarios using Load Balance connector, // message needs to be built before trying out the load balance endpoints to keep the request message // to load balance the messages in case of failure. - byte[]|error binaryPayload = loadBalancerInRequest.getBinaryPayload(); - if binaryPayload is error { - log:printDebug("Error building payload for request load balance: " + binaryPayload.message()); + if !loadBalancerInRequest.hasMsgDataSource() { + byte[]|error binaryPayload = loadBalancerInRequest.getBinaryPayload(); + if binaryPayload is error { + log:printDebug("Error building payload for request load balance: " + binaryPayload.message()); + } } requestEntity = check loadBalancerInRequest.getEntity(); } diff --git a/native/src/main/java/io/ballerina/stdlib/http/api/nativeimpl/ExternRequest.java b/native/src/main/java/io/ballerina/stdlib/http/api/nativeimpl/ExternRequest.java index 1c06fe794d..9f983561aa 100644 --- a/native/src/main/java/io/ballerina/stdlib/http/api/nativeimpl/ExternRequest.java +++ b/native/src/main/java/io/ballerina/stdlib/http/api/nativeimpl/ExternRequest.java @@ -32,6 +32,8 @@ import io.ballerina.stdlib.http.uri.URIUtil; import io.ballerina.stdlib.mime.util.EntityBodyHandler; +import java.util.Objects; + import static io.ballerina.stdlib.http.api.HttpConstants.QUERY_PARAM_MAP; import static io.ballerina.stdlib.http.api.HttpConstants.TRANSPORT_MESSAGE; import static io.ballerina.stdlib.http.api.HttpUtil.checkRequestBodySizeHeadersAvailability; @@ -103,6 +105,11 @@ public static boolean checkEntityBodyAvailability(BObject requestObj) { return lengthHeaderCheck(requestObj) || EntityBodyHandler.checkEntityBodyAvailability(entityObj); } + public static boolean hasMsgDataSource(BObject requestObj) { + BObject entityObj = (BObject) requestObj.get(REQUEST_ENTITY_FIELD); + return Objects.nonNull(EntityBodyHandler.getMessageDataSource(entityObj)); + } + private static boolean lengthHeaderCheck(BObject requestObj) { Object outboundMsg = requestObj.getNativeData(TRANSPORT_MESSAGE); if (outboundMsg == null) { From 115003338b7ba885c7b88d7e5ad4810b3c6ce43c Mon Sep 17 00:00:00 2001 From: TharmiganK Date: Fri, 22 Sep 2023 11:42:16 +0530 Subject: [PATCH 002/105] Add test cases --- .../tests/resiliency_passthrough_test.bal | 202 ++++++++++++++++++ .../tests/test_service_ports.bal | 3 + 2 files changed, 205 insertions(+) create mode 100644 ballerina-tests/http-resiliency-tests/tests/resiliency_passthrough_test.bal diff --git a/ballerina-tests/http-resiliency-tests/tests/resiliency_passthrough_test.bal b/ballerina-tests/http-resiliency-tests/tests/resiliency_passthrough_test.bal new file mode 100644 index 0000000000..189aa6272b --- /dev/null +++ b/ballerina-tests/http-resiliency-tests/tests/resiliency_passthrough_test.bal @@ -0,0 +1,202 @@ +// Copyright (c) 2023 WSO2 LLC. (http://www.wso2.org) All Rights Reserved. +// +// WSO2 LLC. licenses this file to you under the Apache License, +// Version 2.0 (the "License"); you may not use this file except +// in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +import ballerina/http; +import ballerina/test; + +public type Data record {| + string name; + int age; + string[] address; +|}; + +final http:Client passthroughRetryClient = check new (string`http://localhost:${passthroughTestPort1}`, + retryConfig = { + count: 3, + interval: 10 + } +); + +final http:LoadBalanceClient passthroughLoadBalancerClient = check new ({ + targets: [ + {url: string`http://localhost:${passthroughTestPort1}`} + ], + timeout: 5 +} +); + +final http:FailoverClient passthroughFailoverClient = check new ({ + timeout: 5, + failoverCodes: [501, 502, 503], + interval: 5, + targets: [ + {url: "http://nonexistentEP"}, + {url: string`http://localhost:${passthroughTestPort1}`} + ] +}); + +final http:Client passthroughRedirectClient = check new (string`http://localhost:${passthroughTestPort1}`, + followRedirects = { + enabled: true, + maxCount: 5 + } +); + +service on new http:Listener(passthroughTestPort2) { + + resource function post passRetryWithReq(http:Request req) returns http:Response|error { + return passthroughRetryClient->/echo.post(req); + } + + resource function post passRetryWithPayload(@http:Payload Data[]|xml|string payload) returns Data[]|xml|string|error { + return passthroughRetryClient->/echo.post(payload); + } + + resource function post passLoadBalancerWithReq(http:Request req) returns http:Response|error { + return passthroughLoadBalancerClient->/echo.post(req); + } + + resource function post passLoadBalancerWithPayload(@http:Payload Data[]|xml|string payload) returns Data[]|xml|string|error { + return passthroughLoadBalancerClient->/echo.post(payload); + } + + resource function post passFailoverWithReq(http:Request req) returns http:Response|error { + return passthroughFailoverClient->/echo.post(req); + } + + resource function post passFailoverWithPayload(@http:Payload Data[]|xml|string payload) returns Data[]|xml|string|error { + return passthroughFailoverClient->/echo.post(payload); + } + + resource function post passRedirectWithReq(http:Request req) returns http:Response|error { + return passthroughRedirectClient->/echo.post(req); + } + + resource function post passRedirectWithPayload(@http:Payload Data[]|xml|string payload) returns Data[]|xml|string|error { + return passthroughRedirectClient->/echo.post(payload); + } +} + +service on new http:Listener(passthroughTestPort1) { + + resource function post echo(@http:Payload Data[]|xml|string payload) returns Data[]|xml|string { + return payload; + } +} + +@test:Config {} +function testPassthroughRetryClientWithReq() returns error? { + http:Client clientEP = check new(string`http://localhost:${passthroughTestPort2}`); + string stringResp = check clientEP->/passRetryWithReq.post("Hello World"); + test:assertEquals(stringResp, "Hello World"); + + json jsonResp = check clientEP->/passRetryWithReq.post([{name:"John", age:30, address:["Colombo", "Sri Lanka"]}]); + test:assertEquals(jsonResp, [{name:"John", age:30, address:["Colombo", "Sri Lanka"]}]); + + xml xmlResp = check clientEP->/passRetryWithReq.post(xml`Hello World`); + test:assertEquals(xmlResp, xml`Hello World`); +} + +@test:Config {} +function testPassthroughRetryClientWithPayload() returns error? { + http:Client clientEP = check new(string`http://localhost:${passthroughTestPort2}`); + string stringResp = check clientEP->/passRetryWithPayload.post("Hello World"); + test:assertEquals(stringResp, "Hello World"); + + json jsonResp = check clientEP->/passRetryWithPayload.post([{name:"John", age:30, address:["Colombo", "Sri Lanka"]}]); + test:assertEquals(jsonResp, [{name:"John", age:30, address:["Colombo", "Sri Lanka"]}]); + + xml xmlResp = check clientEP->/passRetryWithPayload.post(xml`Hello World`); + test:assertEquals(xmlResp, xml`Hello World`); +} + +@test:Config {} +function testPassthroughLoadBalancerClientWithReq() returns error? { + http:Client clientEP = check new(string`http://localhost:${passthroughTestPort2}`); + string stringResp = check clientEP->/passLoadBalancerWithReq.post("Hello World"); + test:assertEquals(stringResp, "Hello World"); + + json jsonResp = check clientEP->/passLoadBalancerWithReq.post([{name:"John", age:30, address:["Colombo", "Sri Lanka"]}]); + test:assertEquals(jsonResp, [{name:"John", age:30, address:["Colombo", "Sri Lanka"]}]); + + xml xmlResp = check clientEP->/passLoadBalancerWithReq.post(xml`Hello World`); + test:assertEquals(xmlResp, xml`Hello World`); +} + +@test:Config {} +function testPassthroughLoadBalancerClientWithPayload() returns error? { + http:Client clientEP = check new(string`http://localhost:${passthroughTestPort2}`); + string stringResp = check clientEP->/passLoadBalancerWithPayload.post("Hello World"); + test:assertEquals(stringResp, "Hello World"); + + json jsonResp = check clientEP->/passLoadBalancerWithPayload.post([{name:"John", age:30, address:["Colombo", "Sri Lanka"]}]); + test:assertEquals(jsonResp, [{name:"John", age:30, address:["Colombo", "Sri Lanka"]}]); + + xml xmlResp = check clientEP->/passLoadBalancerWithPayload.post(xml`Hello World`); + test:assertEquals(xmlResp, xml`Hello World`); +} + +@test:Config {} +function testPassthroughFailoverClientWithReq() returns error? { + http:Client clientEP = check new(string`http://localhost:${passthroughTestPort2}`); + string stringResp = check clientEP->/passFailoverWithReq.post("Hello World"); + test:assertEquals(stringResp, "Hello World"); + + json jsonResp = check clientEP->/passFailoverWithReq.post([{name:"John", age:30, address:["Colombo", "Sri Lanka"]}]); + test:assertEquals(jsonResp, [{name:"John", age:30, address:["Colombo", "Sri Lanka"]}]); + + xml xmlResp = check clientEP->/passFailoverWithReq.post(xml`Hello World`); + test:assertEquals(xmlResp, xml`Hello World`); +} + +@test:Config {} +function testPassthroughFailoverClientWithPayload() returns error? { + http:Client clientEP = check new(string`http://localhost:${passthroughTestPort2}`); + string stringResp = check clientEP->/passFailoverWithPayload.post("Hello World"); + test:assertEquals(stringResp, "Hello World"); + + json jsonResp = check clientEP->/passFailoverWithPayload.post([{name:"John", age:30, address:["Colombo", "Sri Lanka"]}]); + test:assertEquals(jsonResp, [{name:"John", age:30, address:["Colombo", "Sri Lanka"]}]); + + xml xmlResp = check clientEP->/passFailoverWithPayload.post(xml`Hello World`); + test:assertEquals(xmlResp, xml`Hello World`); +} + +@test:Config {} +function testPassthroughRedirectClientWithReq() returns error? { + http:Client clientEP = check new(string`http://localhost:${passthroughTestPort2}`); + string stringResp = check clientEP->/passRedirectWithReq.post("Hello World"); + test:assertEquals(stringResp, "Hello World"); + + json jsonResp = check clientEP->/passRedirectWithReq.post([{name:"John", age:30, address:["Colombo", "Sri Lanka"]}]); + test:assertEquals(jsonResp, [{name:"John", age:30, address:["Colombo", "Sri Lanka"]}]); + + xml xmlResp = check clientEP->/passRedirectWithReq.post(xml`Hello World`); + test:assertEquals(xmlResp, xml`Hello World`); +} + +@test:Config {} +function testPassthroughRedirectClientWithPayload() returns error? { + http:Client clientEP = check new(string`http://localhost:${passthroughTestPort2}`); + string stringResp = check clientEP->/passRedirectWithPayload.post("Hello World"); + test:assertEquals(stringResp, "Hello World"); + + json jsonResp = check clientEP->/passRedirectWithPayload.post([{name:"John", age:30, address:["Colombo", "Sri Lanka"]}]); + test:assertEquals(jsonResp, [{name:"John", age:30, address:["Colombo", "Sri Lanka"]}]); + + xml xmlResp = check clientEP->/passRedirectWithPayload.post(xml`Hello World`); + test:assertEquals(xmlResp, xml`Hello World`); +} diff --git a/ballerina-tests/http-resiliency-tests/tests/test_service_ports.bal b/ballerina-tests/http-resiliency-tests/tests/test_service_ports.bal index 1938bc8f4f..6354327883 100644 --- a/ballerina-tests/http-resiliency-tests/tests/test_service_ports.bal +++ b/ballerina-tests/http-resiliency-tests/tests/test_service_ports.bal @@ -24,3 +24,6 @@ const int foClientWithoutStatusCodeTestPort1 = 9571; const int foClientWithoutStatusCodeTestPort2 = 9572; const int http2RetryFunctionTestPort = 9706; + +int passthroughTestPort1 = 9543; +int passthroughTestPort2 = 9544; From a40524c44f2fdeaf592a9d4656f518a4dc8c4b1c Mon Sep 17 00:00:00 2001 From: TharmiganK Date: Fri, 22 Sep 2023 12:11:17 +0530 Subject: [PATCH 003/105] [Automated] Update the native jar versions --- ballerina/Ballerina.toml | 6 +++--- ballerina/CompilerPlugin.toml | 2 +- ballerina/Dependencies.toml | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/ballerina/Ballerina.toml b/ballerina/Ballerina.toml index 87c8ea3ef2..5582d7c13a 100644 --- a/ballerina/Ballerina.toml +++ b/ballerina/Ballerina.toml @@ -1,7 +1,7 @@ [package] org = "ballerina" name = "http" -version = "2.10.0" +version = "2.10.1" authors = ["Ballerina"] keywords = ["http", "network", "service", "listener", "client"] repository = "https://github.com/ballerina-platform/module-ballerina-http" @@ -16,8 +16,8 @@ graalvmCompatible = true [[platform.java17.dependency]] groupId = "io.ballerina.stdlib" artifactId = "http-native" -version = "2.10.0" -path = "../native/build/libs/http-native-2.10.0.jar" +version = "2.10.1" +path = "../native/build/libs/http-native-2.10.1-SNAPSHOT.jar" [[platform.java17.dependency]] groupId = "io.ballerina.stdlib" diff --git a/ballerina/CompilerPlugin.toml b/ballerina/CompilerPlugin.toml index 464016ca36..0fa3fe4811 100644 --- a/ballerina/CompilerPlugin.toml +++ b/ballerina/CompilerPlugin.toml @@ -3,4 +3,4 @@ id = "http-compiler-plugin" class = "io.ballerina.stdlib.http.compiler.HttpCompilerPlugin" [[dependency]] -path = "../compiler-plugin/build/libs/http-compiler-plugin-2.10.0.jar" +path = "../compiler-plugin/build/libs/http-compiler-plugin-2.10.1-SNAPSHOT.jar" diff --git a/ballerina/Dependencies.toml b/ballerina/Dependencies.toml index a34047c02a..3f69e182cb 100644 --- a/ballerina/Dependencies.toml +++ b/ballerina/Dependencies.toml @@ -76,7 +76,7 @@ modules = [ [[package]] org = "ballerina" name = "http" -version = "2.10.0" +version = "2.10.1" dependencies = [ {org = "ballerina", name = "auth"}, {org = "ballerina", name = "cache"}, From 12ed677c9b1ae73f51567454b89521fd6937d0b2 Mon Sep 17 00:00:00 2001 From: TharmiganK Date: Fri, 22 Sep 2023 12:20:13 +0530 Subject: [PATCH 004/105] Update changelog --- changelog.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/changelog.md b/changelog.md index ff2a5fdcb8..e6d1f48dc1 100644 --- a/changelog.md +++ b/changelog.md @@ -5,6 +5,12 @@ This file contains all the notable changes done to the Ballerina HTTP package th The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [Unreleased] + +### Fixed + +- [Fix resilient client failure in passthrough scenarios](https://github.com/ballerina-platform/ballerina-standard-library/issues/4824) + ## [2.10.0] - 2023-09-15 ### Fixed From c6e80e53763ee543904c98da128286f2a699f052 Mon Sep 17 00:00:00 2001 From: TharmiganK Date: Fri, 22 Sep 2023 12:22:27 +0530 Subject: [PATCH 005/105] [Automated] Update the native jar versions --- ballerina-tests/http-advanced-tests/Ballerina.toml | 6 +++--- ballerina-tests/http-advanced-tests/Dependencies.toml | 6 +++--- ballerina-tests/http-client-tests/Ballerina.toml | 6 +++--- ballerina-tests/http-client-tests/Dependencies.toml | 6 +++--- ballerina-tests/http-dispatching-tests/Ballerina.toml | 6 +++--- ballerina-tests/http-dispatching-tests/Dependencies.toml | 6 +++--- ballerina-tests/http-interceptor-tests/Ballerina.toml | 6 +++--- ballerina-tests/http-interceptor-tests/Dependencies.toml | 6 +++--- ballerina-tests/http-misc-tests/Ballerina.toml | 6 +++--- ballerina-tests/http-misc-tests/Dependencies.toml | 6 +++--- ballerina-tests/http-resiliency-tests/Ballerina.toml | 6 +++--- ballerina-tests/http-resiliency-tests/Dependencies.toml | 6 +++--- ballerina-tests/http-security-tests/Ballerina.toml | 6 +++--- ballerina-tests/http-security-tests/Dependencies.toml | 6 +++--- ballerina-tests/http-service-tests/Ballerina.toml | 6 +++--- ballerina-tests/http-service-tests/Dependencies.toml | 6 +++--- ballerina-tests/http-test-common/Ballerina.toml | 2 +- ballerina-tests/http-test-common/Dependencies.toml | 2 +- ballerina-tests/http2-tests/Ballerina.toml | 6 +++--- ballerina-tests/http2-tests/Dependencies.toml | 6 +++--- 20 files changed, 56 insertions(+), 56 deletions(-) diff --git a/ballerina-tests/http-advanced-tests/Ballerina.toml b/ballerina-tests/http-advanced-tests/Ballerina.toml index abac096173..3e69f7feef 100644 --- a/ballerina-tests/http-advanced-tests/Ballerina.toml +++ b/ballerina-tests/http-advanced-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http_advanced_tests" -version = "2.10.0" +version = "2.10.1" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.0" +version = "2.10.1" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.0.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.1-SNAPSHOT.jar" diff --git a/ballerina-tests/http-advanced-tests/Dependencies.toml b/ballerina-tests/http-advanced-tests/Dependencies.toml index c64fffe1c9..55b68ea5f3 100644 --- a/ballerina-tests/http-advanced-tests/Dependencies.toml +++ b/ballerina-tests/http-advanced-tests/Dependencies.toml @@ -72,7 +72,7 @@ modules = [ [[package]] org = "ballerina" name = "http" -version = "2.10.0" +version = "2.10.1" scope = "testOnly" dependencies = [ {org = "ballerina", name = "auth"}, @@ -105,7 +105,7 @@ modules = [ [[package]] org = "ballerina" name = "http_advanced_tests" -version = "2.10.0" +version = "2.10.1" dependencies = [ {org = "ballerina", name = "crypto"}, {org = "ballerina", name = "file"}, @@ -125,7 +125,7 @@ modules = [ [[package]] org = "ballerina" name = "http_test_common" -version = "2.10.0" +version = "2.10.1" scope = "testOnly" dependencies = [ {org = "ballerina", name = "lang.string"}, diff --git a/ballerina-tests/http-client-tests/Ballerina.toml b/ballerina-tests/http-client-tests/Ballerina.toml index 02cd6b0934..0bd933a53b 100644 --- a/ballerina-tests/http-client-tests/Ballerina.toml +++ b/ballerina-tests/http-client-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http_client_tests" -version = "2.10.0" +version = "2.10.1" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.0" +version = "2.10.1" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.0.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.1-SNAPSHOT.jar" diff --git a/ballerina-tests/http-client-tests/Dependencies.toml b/ballerina-tests/http-client-tests/Dependencies.toml index 3dcdde63e8..8f9cae73e8 100644 --- a/ballerina-tests/http-client-tests/Dependencies.toml +++ b/ballerina-tests/http-client-tests/Dependencies.toml @@ -69,7 +69,7 @@ dependencies = [ [[package]] org = "ballerina" name = "http" -version = "2.10.0" +version = "2.10.1" scope = "testOnly" dependencies = [ {org = "ballerina", name = "auth"}, @@ -102,7 +102,7 @@ modules = [ [[package]] org = "ballerina" name = "http_client_tests" -version = "2.10.0" +version = "2.10.1" dependencies = [ {org = "ballerina", name = "constraint"}, {org = "ballerina", name = "http"}, @@ -121,7 +121,7 @@ modules = [ [[package]] org = "ballerina" name = "http_test_common" -version = "2.10.0" +version = "2.10.1" scope = "testOnly" dependencies = [ {org = "ballerina", name = "lang.string"}, diff --git a/ballerina-tests/http-dispatching-tests/Ballerina.toml b/ballerina-tests/http-dispatching-tests/Ballerina.toml index 94d1a843c4..fac369536a 100644 --- a/ballerina-tests/http-dispatching-tests/Ballerina.toml +++ b/ballerina-tests/http-dispatching-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http_dispatching_tests" -version = "2.10.0" +version = "2.10.1" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.0" +version = "2.10.1" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.0.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.1-SNAPSHOT.jar" diff --git a/ballerina-tests/http-dispatching-tests/Dependencies.toml b/ballerina-tests/http-dispatching-tests/Dependencies.toml index 578cb34c89..48baa5a900 100644 --- a/ballerina-tests/http-dispatching-tests/Dependencies.toml +++ b/ballerina-tests/http-dispatching-tests/Dependencies.toml @@ -69,7 +69,7 @@ dependencies = [ [[package]] org = "ballerina" name = "http" -version = "2.10.0" +version = "2.10.1" scope = "testOnly" dependencies = [ {org = "ballerina", name = "auth"}, @@ -102,7 +102,7 @@ modules = [ [[package]] org = "ballerina" name = "http_dispatching_tests" -version = "2.10.0" +version = "2.10.1" dependencies = [ {org = "ballerina", name = "constraint"}, {org = "ballerina", name = "http"}, @@ -124,7 +124,7 @@ modules = [ [[package]] org = "ballerina" name = "http_test_common" -version = "2.10.0" +version = "2.10.1" scope = "testOnly" dependencies = [ {org = "ballerina", name = "lang.string"}, diff --git a/ballerina-tests/http-interceptor-tests/Ballerina.toml b/ballerina-tests/http-interceptor-tests/Ballerina.toml index d20d2c41fd..b4a1f944d2 100644 --- a/ballerina-tests/http-interceptor-tests/Ballerina.toml +++ b/ballerina-tests/http-interceptor-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http_interceptor_tests" -version = "2.10.0" +version = "2.10.1" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.0" +version = "2.10.1" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.0.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.1-SNAPSHOT.jar" diff --git a/ballerina-tests/http-interceptor-tests/Dependencies.toml b/ballerina-tests/http-interceptor-tests/Dependencies.toml index e979fc61ee..7a0e6df2e7 100644 --- a/ballerina-tests/http-interceptor-tests/Dependencies.toml +++ b/ballerina-tests/http-interceptor-tests/Dependencies.toml @@ -66,7 +66,7 @@ dependencies = [ [[package]] org = "ballerina" name = "http" -version = "2.10.0" +version = "2.10.1" scope = "testOnly" dependencies = [ {org = "ballerina", name = "auth"}, @@ -99,7 +99,7 @@ modules = [ [[package]] org = "ballerina" name = "http_interceptor_tests" -version = "2.10.0" +version = "2.10.1" dependencies = [ {org = "ballerina", name = "http"}, {org = "ballerina", name = "http_test_common"}, @@ -115,7 +115,7 @@ modules = [ [[package]] org = "ballerina" name = "http_test_common" -version = "2.10.0" +version = "2.10.1" scope = "testOnly" dependencies = [ {org = "ballerina", name = "lang.string"}, diff --git a/ballerina-tests/http-misc-tests/Ballerina.toml b/ballerina-tests/http-misc-tests/Ballerina.toml index 1cfe9104ac..70bc6d6264 100644 --- a/ballerina-tests/http-misc-tests/Ballerina.toml +++ b/ballerina-tests/http-misc-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http_misc_tests" -version = "2.10.0" +version = "2.10.1" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.0" +version = "2.10.1" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.0.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.1-SNAPSHOT.jar" diff --git a/ballerina-tests/http-misc-tests/Dependencies.toml b/ballerina-tests/http-misc-tests/Dependencies.toml index a5c9b5cf8e..acc8eb2f91 100644 --- a/ballerina-tests/http-misc-tests/Dependencies.toml +++ b/ballerina-tests/http-misc-tests/Dependencies.toml @@ -66,7 +66,7 @@ dependencies = [ [[package]] org = "ballerina" name = "http" -version = "2.10.0" +version = "2.10.1" scope = "testOnly" dependencies = [ {org = "ballerina", name = "auth"}, @@ -99,7 +99,7 @@ modules = [ [[package]] org = "ballerina" name = "http_misc_tests" -version = "2.10.0" +version = "2.10.1" dependencies = [ {org = "ballerina", name = "http"}, {org = "ballerina", name = "http_test_common"}, @@ -118,7 +118,7 @@ modules = [ [[package]] org = "ballerina" name = "http_test_common" -version = "2.10.0" +version = "2.10.1" scope = "testOnly" dependencies = [ {org = "ballerina", name = "lang.string"}, diff --git a/ballerina-tests/http-resiliency-tests/Ballerina.toml b/ballerina-tests/http-resiliency-tests/Ballerina.toml index 640819e0ce..ae3fe8f626 100644 --- a/ballerina-tests/http-resiliency-tests/Ballerina.toml +++ b/ballerina-tests/http-resiliency-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http_resiliency_tests" -version = "2.10.0" +version = "2.10.1" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.0" +version = "2.10.1" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.0.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.1-SNAPSHOT.jar" diff --git a/ballerina-tests/http-resiliency-tests/Dependencies.toml b/ballerina-tests/http-resiliency-tests/Dependencies.toml index 7139df5ddb..5f602dcf21 100644 --- a/ballerina-tests/http-resiliency-tests/Dependencies.toml +++ b/ballerina-tests/http-resiliency-tests/Dependencies.toml @@ -66,7 +66,7 @@ dependencies = [ [[package]] org = "ballerina" name = "http" -version = "2.10.0" +version = "2.10.1" scope = "testOnly" dependencies = [ {org = "ballerina", name = "auth"}, @@ -99,7 +99,7 @@ modules = [ [[package]] org = "ballerina" name = "http_resiliency_tests" -version = "2.10.0" +version = "2.10.1" dependencies = [ {org = "ballerina", name = "http"}, {org = "ballerina", name = "http_test_common"}, @@ -116,7 +116,7 @@ modules = [ [[package]] org = "ballerina" name = "http_test_common" -version = "2.10.0" +version = "2.10.1" scope = "testOnly" dependencies = [ {org = "ballerina", name = "lang.string"}, diff --git a/ballerina-tests/http-security-tests/Ballerina.toml b/ballerina-tests/http-security-tests/Ballerina.toml index 493bc7424d..8aedc712a1 100644 --- a/ballerina-tests/http-security-tests/Ballerina.toml +++ b/ballerina-tests/http-security-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http_security_tests" -version = "2.10.0" +version = "2.10.1" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.0" +version = "2.10.1" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.0.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.1-SNAPSHOT.jar" diff --git a/ballerina-tests/http-security-tests/Dependencies.toml b/ballerina-tests/http-security-tests/Dependencies.toml index 9b7caf85f7..16919d48e6 100644 --- a/ballerina-tests/http-security-tests/Dependencies.toml +++ b/ballerina-tests/http-security-tests/Dependencies.toml @@ -69,7 +69,7 @@ dependencies = [ [[package]] org = "ballerina" name = "http" -version = "2.10.0" +version = "2.10.1" scope = "testOnly" dependencies = [ {org = "ballerina", name = "auth"}, @@ -102,7 +102,7 @@ modules = [ [[package]] org = "ballerina" name = "http_security_tests" -version = "2.10.0" +version = "2.10.1" dependencies = [ {org = "ballerina", name = "auth"}, {org = "ballerina", name = "http"}, @@ -120,7 +120,7 @@ modules = [ [[package]] org = "ballerina" name = "http_test_common" -version = "2.10.0" +version = "2.10.1" scope = "testOnly" dependencies = [ {org = "ballerina", name = "lang.string"}, diff --git a/ballerina-tests/http-service-tests/Ballerina.toml b/ballerina-tests/http-service-tests/Ballerina.toml index 27b26f6ad4..9c32d83618 100644 --- a/ballerina-tests/http-service-tests/Ballerina.toml +++ b/ballerina-tests/http-service-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http_service_tests" -version = "2.10.0" +version = "2.10.1" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.0" +version = "2.10.1" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.0.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.1-SNAPSHOT.jar" diff --git a/ballerina-tests/http-service-tests/Dependencies.toml b/ballerina-tests/http-service-tests/Dependencies.toml index 4fdd307ed1..8bc51460d1 100644 --- a/ballerina-tests/http-service-tests/Dependencies.toml +++ b/ballerina-tests/http-service-tests/Dependencies.toml @@ -69,7 +69,7 @@ modules = [ [[package]] org = "ballerina" name = "http" -version = "2.10.0" +version = "2.10.1" scope = "testOnly" dependencies = [ {org = "ballerina", name = "auth"}, @@ -102,7 +102,7 @@ modules = [ [[package]] org = "ballerina" name = "http_service_tests" -version = "2.10.0" +version = "2.10.1" dependencies = [ {org = "ballerina", name = "file"}, {org = "ballerina", name = "http"}, @@ -121,7 +121,7 @@ modules = [ [[package]] org = "ballerina" name = "http_test_common" -version = "2.10.0" +version = "2.10.1" scope = "testOnly" dependencies = [ {org = "ballerina", name = "lang.string"}, diff --git a/ballerina-tests/http-test-common/Ballerina.toml b/ballerina-tests/http-test-common/Ballerina.toml index 9474c9470b..1bfc4a2ff5 100644 --- a/ballerina-tests/http-test-common/Ballerina.toml +++ b/ballerina-tests/http-test-common/Ballerina.toml @@ -1,4 +1,4 @@ [package] org = "ballerina" name = "http_test_common" -version = "2.10.0" +version = "2.10.1" diff --git a/ballerina-tests/http-test-common/Dependencies.toml b/ballerina-tests/http-test-common/Dependencies.toml index 79e94210a6..9f4f8a4bd6 100644 --- a/ballerina-tests/http-test-common/Dependencies.toml +++ b/ballerina-tests/http-test-common/Dependencies.toml @@ -10,7 +10,7 @@ distribution-version = "2201.8.0" [[package]] org = "ballerina" name = "http_test_common" -version = "2.10.0" +version = "2.10.1" dependencies = [ {org = "ballerina", name = "lang.string"}, {org = "ballerina", name = "mime"}, diff --git a/ballerina-tests/http2-tests/Ballerina.toml b/ballerina-tests/http2-tests/Ballerina.toml index 346c9cd396..015c11822b 100644 --- a/ballerina-tests/http2-tests/Ballerina.toml +++ b/ballerina-tests/http2-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http2_tests" -version = "2.10.0" +version = "2.10.1" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.0" +version = "2.10.1" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.0.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.1-SNAPSHOT.jar" diff --git a/ballerina-tests/http2-tests/Dependencies.toml b/ballerina-tests/http2-tests/Dependencies.toml index 32e39848b1..9b2dda384a 100644 --- a/ballerina-tests/http2-tests/Dependencies.toml +++ b/ballerina-tests/http2-tests/Dependencies.toml @@ -69,7 +69,7 @@ modules = [ [[package]] org = "ballerina" name = "http" -version = "2.10.0" +version = "2.10.1" scope = "testOnly" dependencies = [ {org = "ballerina", name = "auth"}, @@ -102,7 +102,7 @@ modules = [ [[package]] org = "ballerina" name = "http2_tests" -version = "2.10.0" +version = "2.10.1" dependencies = [ {org = "ballerina", name = "file"}, {org = "ballerina", name = "http"}, @@ -121,7 +121,7 @@ modules = [ [[package]] org = "ballerina" name = "http_test_common" -version = "2.10.0" +version = "2.10.1" scope = "testOnly" dependencies = [ {org = "ballerina", name = "lang.string"}, From 9c10eb2f7681db5936f7743bd8b843e563dc304c Mon Sep 17 00:00:00 2001 From: Krishnananthalingam Tharmigan <63336800+TharmiganK@users.noreply.github.com> Date: Fri, 22 Sep 2023 13:56:16 +0530 Subject: [PATCH 006/105] Apply suggestions from code review --- .../http-resiliency-tests/tests/test_service_ports.bal | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ballerina-tests/http-resiliency-tests/tests/test_service_ports.bal b/ballerina-tests/http-resiliency-tests/tests/test_service_ports.bal index 6354327883..a375f36d84 100644 --- a/ballerina-tests/http-resiliency-tests/tests/test_service_ports.bal +++ b/ballerina-tests/http-resiliency-tests/tests/test_service_ports.bal @@ -25,5 +25,5 @@ const int foClientWithoutStatusCodeTestPort2 = 9572; const int http2RetryFunctionTestPort = 9706; -int passthroughTestPort1 = 9543; -int passthroughTestPort2 = 9544; +const int passthroughTestPort1 = 9543; +const int passthroughTestPort2 = 9544; From b4c41ccabd5f3e83f40971816a349cc9ca7c19b4 Mon Sep 17 00:00:00 2001 From: Krishnananthalingam Tharmigan <63336800+TharmiganK@users.noreply.github.com> Date: Fri, 22 Sep 2023 14:33:27 +0530 Subject: [PATCH 007/105] Apply suggestions from code review Co-authored-by: Dilan Sachintha Nayanajith --- ballerina/redirect_http_client.bal | 2 +- ballerina/resiliency_http_retry_client.bal | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ballerina/redirect_http_client.bal b/ballerina/redirect_http_client.bal index d776556eed..e892e9e977 100644 --- a/ballerina/redirect_http_client.bal +++ b/ballerina/redirect_http_client.bal @@ -317,7 +317,7 @@ client isolated class RedirectClient { // When performing redirect operation for non-safe method, message needs to be built before sending out the // to keep the request message to subsequent redirect. if !inRequest.hasMsgDataSource() { - byte[]|error binaryPayload = check inRequest.getBinaryPayload(); + byte[]|error binaryPayload = inRequest.getBinaryPayload(); if binaryPayload is error { log:printDebug("Error building datasource for request redirect: " + binaryPayload.message()); } diff --git a/ballerina/resiliency_http_retry_client.bal b/ballerina/resiliency_http_retry_client.bal index b707ca9165..fe1c19d6b6 100644 --- a/ballerina/resiliency_http_retry_client.bal +++ b/ballerina/resiliency_http_retry_client.bal @@ -305,7 +305,7 @@ isolated function performRetryAction(string path, Request request, HttpOperation // When performing passthrough scenarios using retry client, message needs to be built before sending out the // to keep the request message to retry. if !inRequest.hasMsgDataSource() { - byte[]|error binaryPayload = check inRequest.getBinaryPayload(); + byte[]|error binaryPayload = inRequest.getBinaryPayload(); if binaryPayload is error { log:printDebug("Error building payload for request retry: " + binaryPayload.message()); } From 996eaefb6fccd09d1cd6a6c50a22628057ce3c89 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Wed, 27 Sep 2023 11:41:21 +0000 Subject: [PATCH 008/105] [Automated] Update the native jar versions --- ballerina-tests/http-advanced-tests/Ballerina.toml | 2 +- ballerina-tests/http-client-tests/Ballerina.toml | 2 +- ballerina-tests/http-dispatching-tests/Ballerina.toml | 2 +- ballerina-tests/http-interceptor-tests/Ballerina.toml | 2 +- ballerina-tests/http-misc-tests/Ballerina.toml | 2 +- ballerina-tests/http-resiliency-tests/Ballerina.toml | 2 +- ballerina-tests/http-security-tests/Ballerina.toml | 2 +- ballerina-tests/http-service-tests/Ballerina.toml | 2 +- ballerina-tests/http2-tests/Ballerina.toml | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/ballerina-tests/http-advanced-tests/Ballerina.toml b/ballerina-tests/http-advanced-tests/Ballerina.toml index 3e69f7feef..3b13225e6b 100644 --- a/ballerina-tests/http-advanced-tests/Ballerina.toml +++ b/ballerina-tests/http-advanced-tests/Ballerina.toml @@ -14,4 +14,4 @@ graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.1-SNAPSHOT.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" diff --git a/ballerina-tests/http-client-tests/Ballerina.toml b/ballerina-tests/http-client-tests/Ballerina.toml index 0bd933a53b..cabe29e627 100644 --- a/ballerina-tests/http-client-tests/Ballerina.toml +++ b/ballerina-tests/http-client-tests/Ballerina.toml @@ -14,4 +14,4 @@ graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.1-SNAPSHOT.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" diff --git a/ballerina-tests/http-dispatching-tests/Ballerina.toml b/ballerina-tests/http-dispatching-tests/Ballerina.toml index fac369536a..548d300ace 100644 --- a/ballerina-tests/http-dispatching-tests/Ballerina.toml +++ b/ballerina-tests/http-dispatching-tests/Ballerina.toml @@ -14,4 +14,4 @@ graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.1-SNAPSHOT.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" diff --git a/ballerina-tests/http-interceptor-tests/Ballerina.toml b/ballerina-tests/http-interceptor-tests/Ballerina.toml index b4a1f944d2..be50861458 100644 --- a/ballerina-tests/http-interceptor-tests/Ballerina.toml +++ b/ballerina-tests/http-interceptor-tests/Ballerina.toml @@ -14,4 +14,4 @@ graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.1-SNAPSHOT.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" diff --git a/ballerina-tests/http-misc-tests/Ballerina.toml b/ballerina-tests/http-misc-tests/Ballerina.toml index 70bc6d6264..599b58dabd 100644 --- a/ballerina-tests/http-misc-tests/Ballerina.toml +++ b/ballerina-tests/http-misc-tests/Ballerina.toml @@ -14,4 +14,4 @@ graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.1-SNAPSHOT.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" diff --git a/ballerina-tests/http-resiliency-tests/Ballerina.toml b/ballerina-tests/http-resiliency-tests/Ballerina.toml index ae3fe8f626..228d4ae6d7 100644 --- a/ballerina-tests/http-resiliency-tests/Ballerina.toml +++ b/ballerina-tests/http-resiliency-tests/Ballerina.toml @@ -14,4 +14,4 @@ graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.1-SNAPSHOT.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" diff --git a/ballerina-tests/http-security-tests/Ballerina.toml b/ballerina-tests/http-security-tests/Ballerina.toml index 8aedc712a1..c7a0657cb7 100644 --- a/ballerina-tests/http-security-tests/Ballerina.toml +++ b/ballerina-tests/http-security-tests/Ballerina.toml @@ -14,4 +14,4 @@ graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.1-SNAPSHOT.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" diff --git a/ballerina-tests/http-service-tests/Ballerina.toml b/ballerina-tests/http-service-tests/Ballerina.toml index 9c32d83618..3b241882fd 100644 --- a/ballerina-tests/http-service-tests/Ballerina.toml +++ b/ballerina-tests/http-service-tests/Ballerina.toml @@ -14,4 +14,4 @@ graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.1-SNAPSHOT.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" diff --git a/ballerina-tests/http2-tests/Ballerina.toml b/ballerina-tests/http2-tests/Ballerina.toml index 015c11822b..f17403240e 100644 --- a/ballerina-tests/http2-tests/Ballerina.toml +++ b/ballerina-tests/http2-tests/Ballerina.toml @@ -14,4 +14,4 @@ graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.1-SNAPSHOT.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" From 464b571ff701f1d3a8a19a481e195ed23098e251 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Wed, 27 Sep 2023 11:41:21 +0000 Subject: [PATCH 009/105] [Automated] Update the native jar versions --- ballerina/Ballerina.toml | 2 +- ballerina/CompilerPlugin.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ballerina/Ballerina.toml b/ballerina/Ballerina.toml index 5582d7c13a..a179fb5375 100644 --- a/ballerina/Ballerina.toml +++ b/ballerina/Ballerina.toml @@ -17,7 +17,7 @@ graalvmCompatible = true groupId = "io.ballerina.stdlib" artifactId = "http-native" version = "2.10.1" -path = "../native/build/libs/http-native-2.10.1-SNAPSHOT.jar" +path = "../native/build/libs/http-native-2.10.1.jar" [[platform.java17.dependency]] groupId = "io.ballerina.stdlib" diff --git a/ballerina/CompilerPlugin.toml b/ballerina/CompilerPlugin.toml index 0fa3fe4811..9a9f5919b6 100644 --- a/ballerina/CompilerPlugin.toml +++ b/ballerina/CompilerPlugin.toml @@ -3,4 +3,4 @@ id = "http-compiler-plugin" class = "io.ballerina.stdlib.http.compiler.HttpCompilerPlugin" [[dependency]] -path = "../compiler-plugin/build/libs/http-compiler-plugin-2.10.1-SNAPSHOT.jar" +path = "../compiler-plugin/build/libs/http-compiler-plugin-2.10.1.jar" From e8b89637e06beece3f54f53fb081b5cb2a0121d5 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Wed, 27 Sep 2023 11:41:21 +0000 Subject: [PATCH 010/105] [Gradle Release Plugin] - pre tag commit: 'v2.10.1'. --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index bbcce671e1..52b6847fc8 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,6 +1,6 @@ org.gradle.caching=true group=io.ballerina.stdlib -version=2.10.1-SNAPSHOT +version=2.10.1 ballerinaLangVersion=2201.8.0 ballerinaTomlParserVersion=1.2.2 commonsLang3Version=3.12.0 From 21b5665a58918370a4ea46d8d9e0db8c6f51c38c Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Wed, 27 Sep 2023 11:41:23 +0000 Subject: [PATCH 011/105] [Gradle Release Plugin] - new version commit: 'v2.10.2-SNAPSHOT'. --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index 52b6847fc8..828fd093c8 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,6 +1,6 @@ org.gradle.caching=true group=io.ballerina.stdlib -version=2.10.1 +version=2.10.2-SNAPSHOT ballerinaLangVersion=2201.8.0 ballerinaTomlParserVersion=1.2.2 commonsLang3Version=3.12.0 From a93e70c204e90f5b37abc01c6f384ffdd4f9b9bc Mon Sep 17 00:00:00 2001 From: Krishnananthalingam Tharmigan <63336800+TharmiganK@users.noreply.github.com> Date: Wed, 27 Sep 2023 17:26:02 +0530 Subject: [PATCH 012/105] Update changelog --- changelog.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/changelog.md b/changelog.md index e6d1f48dc1..51514d4e47 100644 --- a/changelog.md +++ b/changelog.md @@ -5,7 +5,7 @@ This file contains all the notable changes done to the Ballerina HTTP package th The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased] +## [2.10.1] - 2023-09-27 ### Fixed From 9a12fe052931ad30f8cd07baa8fe14ba64f86fc4 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Wed, 4 Oct 2023 03:20:06 +0000 Subject: [PATCH 013/105] Update h1_h1_passthrough test results on Wed Oct 4 03:20:06 UTC 2023 --- load-tests/h1_h1_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1_h1_passthrough/results/summary.csv b/load-tests/h1_h1_passthrough/results/summary.csv index c6459af8f7..a497422fb8 100644 --- a/load-tests/h1_h1_passthrough/results/summary.csv +++ b/load-tests/h1_h1_passthrough/results/summary.csv @@ -370,3 +370,4 @@ HTTP Request,10370771,18,13,39,51,83,0,606,0.00%,2980.1,715.9,16.79,1690308920,5 HTTP Request,9822431,19,14,41,54,86,0,429,0.00%,2822.6,678.1,17.51,1690395330,50,60 HTTP Request,10365420,18,14,39,51,83,0,437,0.00%,2978.6,715.6,16.80,1690481741,50,60 HTTP Request,10313129,18,14,39,51,84,0,595,0.00%,2963.6,711.9,16.98,1690568102,50,60 +HTTP Request,9795757,19,14,41,55,90,0,621,0.00%,2814.9,676.2,18.26,1696356854,50,60 From 052d5be4c9fdff86f05436d0365874833c501b6f Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Wed, 4 Oct 2023 03:20:06 +0000 Subject: [PATCH 014/105] Update h1_transformation test results on Wed Oct 4 03:20:06 UTC 2023 --- load-tests/h1_transformation/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1_transformation/results/summary.csv b/load-tests/h1_transformation/results/summary.csv index 5c858476d1..79cac40330 100644 --- a/load-tests/h1_transformation/results/summary.csv +++ b/load-tests/h1_transformation/results/summary.csv @@ -374,3 +374,4 @@ HTTP Request,8398463,24,22,41,47,62,1,284,0.00%,2413.4,659.9,12.56,1690312935,50 HTTP Request,7807005,26,24,44,52,68,1,333,0.00%,2243.4,613.4,13.95,1690399349,50,60 HTTP Request,8416785,24,22,41,48,62,1,293,0.00%,2418.7,661.3,12.81,1690485700,50,60 HTTP Request,8323165,24,22,42,48,64,1,332,0.00%,2391.8,654.0,13.07,1690572076,50,60 +HTTP Request,7558433,26,25,45,52,71,1,473,0.00%,2172.0,593.9,14.30,1696360749,50,60 From 6e4eb5e76a2a04695d7019a5ad294794f6c939c4 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Wed, 4 Oct 2023 03:20:07 +0000 Subject: [PATCH 015/105] Update h1c_h1c_passthrough test results on Wed Oct 4 03:20:07 UTC 2023 --- load-tests/h1c_h1c_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1c_h1c_passthrough/results/summary.csv b/load-tests/h1c_h1c_passthrough/results/summary.csv index 2f2dbaa177..e9c69e3724 100644 --- a/load-tests/h1c_h1c_passthrough/results/summary.csv +++ b/load-tests/h1c_h1c_passthrough/results/summary.csv @@ -372,3 +372,4 @@ HTTP Request,11550008,16,14,33,41,59,0,268,0.00%,3319.0,589.9,12.35,1690316952,5 HTTP Request,10877246,17,15,35,43,63,0,298,0.00%,3125.7,555.5,13.21,1690403371,50,60 HTTP Request,11599485,16,14,33,41,59,0,277,0.00%,3333.2,592.4,12.34,1690489667,50,60 HTTP Request,11512890,16,14,33,41,60,0,297,0.00%,3308.4,588.0,12.52,1690576040,50,60 +HTTP Request,10791321,18,15,35,43,66,0,412,0.00%,3101.0,551.1,13.41,1696364689,50,60 From 4672a8f8e983185f35c3699739ae2a7f129bbffe Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Wed, 4 Oct 2023 03:20:07 +0000 Subject: [PATCH 016/105] Update h1c_transformation test results on Wed Oct 4 03:20:07 UTC 2023 --- load-tests/h1c_transformation/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1c_transformation/results/summary.csv b/load-tests/h1c_transformation/results/summary.csv index c87ee53290..7e48bb08f7 100644 --- a/load-tests/h1c_transformation/results/summary.csv +++ b/load-tests/h1c_transformation/results/summary.csv @@ -369,3 +369,4 @@ HTTP Request,8799797,23,21,36,42,69,1,205,0.00%,2528.7,533.4,11.55,1690320976,50 HTTP Request,8033335,25,23,40,47,74,1,254,0.00%,2308.5,486.9,12.61,1690407337,50,60 HTTP Request,8747008,23,21,36,43,70,0,216,0.00%,2513.6,530.2,11.67,1690493645,50,60 HTTP Request,8794569,23,21,36,43,68,1,266,0.00%,2527.2,533.1,11.53,1690579998,50,60 +HTTP Request,7438174,27,25,43,58,78,1,294,0.00%,2137.5,450.9,14.22,1696368631,50,60 From 8881f3fa4f1ea28a4b4b9fdbf2a9f0154632b824 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Wed, 4 Oct 2023 03:20:07 +0000 Subject: [PATCH 017/105] Update h2_h1c_passthrough test results on Wed Oct 4 03:20:07 UTC 2023 --- load-tests/h2_h1c_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h2_h1c_passthrough/results/summary.csv b/load-tests/h2_h1c_passthrough/results/summary.csv index d3d19eac75..c47d982884 100644 --- a/load-tests/h2_h1c_passthrough/results/summary.csv +++ b/load-tests/h2_h1c_passthrough/results/summary.csv @@ -326,3 +326,4 @@ H2-H1C Passthrough,5862,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1690321932,0,1 H2-H1C Passthrough,5863,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1690408307,0,1 H2-H1C Passthrough,5861,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1690494583,0,1 H2-H1C Passthrough,5858,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1690580917,0,1 +H2-H1C Passthrough,5843,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696369491,0,1 From 5d64dd90bc61e0a22a75e489e40e35ba28ae36b1 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Wed, 4 Oct 2023 03:20:07 +0000 Subject: [PATCH 018/105] Update interceptors_passthrough test results on Wed Oct 4 03:20:07 UTC 2023 --- load-tests/interceptors_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/interceptors_passthrough/results/summary.csv b/load-tests/interceptors_passthrough/results/summary.csv index e357e4d4f8..26017c965b 100644 --- a/load-tests/interceptors_passthrough/results/summary.csv +++ b/load-tests/interceptors_passthrough/results/summary.csv @@ -76,3 +76,4 @@ Test Request,236955,884,29,131,238,30023,1,30035,3.58%,67.7,9.7,4733.20,16903258 Test Request,248225,843,32,155,1274,20090,1,30037,5.59%,70.7,9.5,3815.01,1690412287,50,60 Test Request,245518,852,29,150,1281,24289,1,30043,5.27%,70.0,9.4,3948.97,1690498537,50,60 Test Request,247880,845,29,134,262,30023,1,30035,3.77%,70.7,10.2,4535.24,1690584898,50,60 +Test Request,252588,829,29,139,254,30025,1,56722,3.16%,72.1,10.5,4606.95,1696373369,50,60 From 072e6dbb3865f42eb2c6ddfa8ad82a7bb208c2c9 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Wed, 4 Oct 2023 03:20:07 +0000 Subject: [PATCH 019/105] Update observability_enabled test results on Wed Oct 4 03:20:07 UTC 2023 --- load-tests/observability_enabled/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/observability_enabled/results/summary.csv b/load-tests/observability_enabled/results/summary.csv index 0d8b8a9e63..187e558a7c 100644 --- a/load-tests/observability_enabled/results/summary.csv +++ b/load-tests/observability_enabled/results/summary.csv @@ -357,3 +357,4 @@ HTTP Request,15268585,12,7,29,43,87,0,678,0.00%,4387.6,655.5,17.80,1690329908,50 HTTP Request,14409648,13,7,31,46,91,0,600,0.00%,4140.8,618.7,18.55,1690416294,50,60 HTTP Request,15217240,12,7,29,44,90,0,535,0.00%,4372.9,653.3,18.22,1690502575,50,60 HTTP Request,15131134,12,7,29,43,86,0,546,0.00%,4348.1,649.6,17.55,1690588926,50,60 +HTTP Request,13957461,14,7,33,50,98,0,517,0.00%,4010.8,599.3,19.93,1696377273,50,60 From 0d81aab45ac1a3742462dfd64ae2fc207341b0e9 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Wed, 4 Oct 2023 03:20:07 +0000 Subject: [PATCH 020/105] Update snowpeak_passthrough test results on Wed Oct 4 03:20:07 UTC 2023 --- load-tests/snowpeak_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/snowpeak_passthrough/results/summary.csv b/load-tests/snowpeak_passthrough/results/summary.csv index c242a38d8e..de653793be 100644 --- a/load-tests/snowpeak_passthrough/results/summary.csv +++ b/load-tests/snowpeak_passthrough/results/summary.csv @@ -208,3 +208,4 @@ Retrieve Available Locations,6535891,31,20,68,72,85,0,367,0.00%,1878.1,181.6,23. Retrieve Available Locations,6130231,33,22,69,74,88,1,299,0.00%,1761.6,170.3,24.16,1690420347,50,60 Retrieve Available Locations,6631056,31,19,67,72,83,0,303,0.00%,1905.5,184.2,23.37,1690506531,50,60 Retrieve Available Locations,6565549,31,20,67,72,84,1,389,0.00%,1886.5,182.4,23.54,1690592878,50,60 +Retrieve Available Locations,6671448,30,19,66,71,87,0,553,0.00%,1917.0,185.3,23.22,1696381149,50,60 From b298f27e5a6c957a478230c828e446e950d942a3 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Wed, 4 Oct 2023 23:58:22 +0000 Subject: [PATCH 021/105] Update h1_h1_passthrough test results on Wed Oct 4 23:58:22 UTC 2023 --- load-tests/h1_h1_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1_h1_passthrough/results/summary.csv b/load-tests/h1_h1_passthrough/results/summary.csv index a497422fb8..d7140658e4 100644 --- a/load-tests/h1_h1_passthrough/results/summary.csv +++ b/load-tests/h1_h1_passthrough/results/summary.csv @@ -371,3 +371,4 @@ HTTP Request,9822431,19,14,41,54,86,0,429,0.00%,2822.6,678.1,17.51,1690395330,50 HTTP Request,10365420,18,14,39,51,83,0,437,0.00%,2978.6,715.6,16.80,1690481741,50,60 HTTP Request,10313129,18,14,39,51,84,0,595,0.00%,2963.6,711.9,16.98,1690568102,50,60 HTTP Request,9795757,19,14,41,55,90,0,621,0.00%,2814.9,676.2,18.26,1696356854,50,60 +HTTP Request,9902022,19,14,41,55,89,0,529,0.00%,2845.5,683.6,18.01,1696443242,50,60 From 9ce7cbae61fe40643a878904ae88767ea5efd2ab Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Wed, 4 Oct 2023 23:58:22 +0000 Subject: [PATCH 022/105] Update h1_transformation test results on Wed Oct 4 23:58:22 UTC 2023 --- load-tests/h1_transformation/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1_transformation/results/summary.csv b/load-tests/h1_transformation/results/summary.csv index 79cac40330..33f17ff13d 100644 --- a/load-tests/h1_transformation/results/summary.csv +++ b/load-tests/h1_transformation/results/summary.csv @@ -375,3 +375,4 @@ HTTP Request,7807005,26,24,44,52,68,1,333,0.00%,2243.4,613.4,13.95,1690399349,50 HTTP Request,8416785,24,22,41,48,62,1,293,0.00%,2418.7,661.3,12.81,1690485700,50,60 HTTP Request,8323165,24,22,42,48,64,1,332,0.00%,2391.8,654.0,13.07,1690572076,50,60 HTTP Request,7558433,26,25,45,52,71,1,473,0.00%,2172.0,593.9,14.30,1696360749,50,60 +HTTP Request,7797763,26,24,44,52,70,1,381,0.00%,2240.8,612.7,14.24,1696447174,50,60 From d279887bceeb0db7ea9960464d52af3064d96c24 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Wed, 4 Oct 2023 23:58:22 +0000 Subject: [PATCH 023/105] Update h1c_h1c_passthrough test results on Wed Oct 4 23:58:22 UTC 2023 --- load-tests/h1c_h1c_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1c_h1c_passthrough/results/summary.csv b/load-tests/h1c_h1c_passthrough/results/summary.csv index e9c69e3724..c55e81b594 100644 --- a/load-tests/h1c_h1c_passthrough/results/summary.csv +++ b/load-tests/h1c_h1c_passthrough/results/summary.csv @@ -373,3 +373,4 @@ HTTP Request,10877246,17,15,35,43,63,0,298,0.00%,3125.7,555.5,13.21,1690403371,5 HTTP Request,11599485,16,14,33,41,59,0,277,0.00%,3333.2,592.4,12.34,1690489667,50,60 HTTP Request,11512890,16,14,33,41,60,0,297,0.00%,3308.4,588.0,12.52,1690576040,50,60 HTTP Request,10791321,18,15,35,43,66,0,412,0.00%,3101.0,551.1,13.41,1696364689,50,60 +HTTP Request,10983204,17,15,34,42,64,0,309,0.00%,3156.2,560.9,13.08,1696451100,50,60 From b92088d35829306fa5c5b49baefabeba2b5a4f35 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Wed, 4 Oct 2023 23:58:22 +0000 Subject: [PATCH 024/105] Update h2_h1c_passthrough test results on Wed Oct 4 23:58:22 UTC 2023 --- load-tests/h2_h1c_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h2_h1c_passthrough/results/summary.csv b/load-tests/h2_h1c_passthrough/results/summary.csv index c47d982884..717742b799 100644 --- a/load-tests/h2_h1c_passthrough/results/summary.csv +++ b/load-tests/h2_h1c_passthrough/results/summary.csv @@ -327,3 +327,4 @@ H2-H1C Passthrough,5863,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1690408307,0,1 H2-H1C Passthrough,5861,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1690494583,0,1 H2-H1C Passthrough,5858,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1690580917,0,1 H2-H1C Passthrough,5843,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696369491,0,1 +H2-H1C Passthrough,5819,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696452159,0,1 From 4d2d1029a37087dc24bac8be0b6c515436372a90 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Wed, 4 Oct 2023 23:58:22 +0000 Subject: [PATCH 025/105] Update interceptors_passthrough test results on Wed Oct 4 23:58:22 UTC 2023 --- load-tests/interceptors_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/interceptors_passthrough/results/summary.csv b/load-tests/interceptors_passthrough/results/summary.csv index 26017c965b..319e157b10 100644 --- a/load-tests/interceptors_passthrough/results/summary.csv +++ b/load-tests/interceptors_passthrough/results/summary.csv @@ -77,3 +77,4 @@ Test Request,248225,843,32,155,1274,20090,1,30037,5.59%,70.7,9.5,3815.01,1690412 Test Request,245518,852,29,150,1281,24289,1,30043,5.27%,70.0,9.4,3948.97,1690498537,50,60 Test Request,247880,845,29,134,262,30023,1,30035,3.77%,70.7,10.2,4535.24,1690584898,50,60 Test Request,252588,829,29,139,254,30025,1,56722,3.16%,72.1,10.5,4606.95,1696373369,50,60 +Test Request,241193,868,30,145,295,29156,1,49998,3.74%,69.0,7.6,4718.71,1696456040,50,60 From 74e7788fd7c76986eddc254a949247b7545e7224 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Wed, 4 Oct 2023 23:58:22 +0000 Subject: [PATCH 026/105] Update observability_enabled test results on Wed Oct 4 23:58:22 UTC 2023 --- load-tests/observability_enabled/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/observability_enabled/results/summary.csv b/load-tests/observability_enabled/results/summary.csv index 187e558a7c..2649de9601 100644 --- a/load-tests/observability_enabled/results/summary.csv +++ b/load-tests/observability_enabled/results/summary.csv @@ -358,3 +358,4 @@ HTTP Request,14409648,13,7,31,46,91,0,600,0.00%,4140.8,618.7,18.55,1690416294,50 HTTP Request,15217240,12,7,29,44,90,0,535,0.00%,4372.9,653.3,18.22,1690502575,50,60 HTTP Request,15131134,12,7,29,43,86,0,546,0.00%,4348.1,649.6,17.55,1690588926,50,60 HTTP Request,13957461,14,7,33,50,98,0,517,0.00%,4010.8,599.3,19.93,1696377273,50,60 +HTTP Request,13918990,14,7,34,52,104,0,681,0.00%,3999.8,597.6,21.22,1696459952,50,60 From b7e362efecee5e94e8998048c29d93de2fc0284c Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Wed, 4 Oct 2023 23:58:23 +0000 Subject: [PATCH 027/105] Update snowpeak_passthrough test results on Wed Oct 4 23:58:23 UTC 2023 --- load-tests/snowpeak_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/snowpeak_passthrough/results/summary.csv b/load-tests/snowpeak_passthrough/results/summary.csv index de653793be..2823337816 100644 --- a/load-tests/snowpeak_passthrough/results/summary.csv +++ b/load-tests/snowpeak_passthrough/results/summary.csv @@ -209,3 +209,4 @@ Retrieve Available Locations,6130231,33,22,69,74,88,1,299,0.00%,1761.6,170.3,24. Retrieve Available Locations,6631056,31,19,67,72,83,0,303,0.00%,1905.5,184.2,23.37,1690506531,50,60 Retrieve Available Locations,6565549,31,20,67,72,84,1,389,0.00%,1886.5,182.4,23.54,1690592878,50,60 Retrieve Available Locations,6671448,30,19,66,71,87,0,553,0.00%,1917.0,185.3,23.22,1696381149,50,60 +Retrieve Available Locations,6724332,30,19,66,71,88,0,291,0.00%,1932.3,186.8,23.17,1696463833,50,60 From 6fa9ef597bc545c6a499a14b63b9b7cbe1311390 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Fri, 6 Oct 2023 01:01:19 +0000 Subject: [PATCH 028/105] Update h1_h1_passthrough test results on Fri Oct 6 01:01:19 UTC 2023 --- load-tests/h1_h1_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1_h1_passthrough/results/summary.csv b/load-tests/h1_h1_passthrough/results/summary.csv index d7140658e4..a4d019fc39 100644 --- a/load-tests/h1_h1_passthrough/results/summary.csv +++ b/load-tests/h1_h1_passthrough/results/summary.csv @@ -372,3 +372,4 @@ HTTP Request,10365420,18,14,39,51,83,0,437,0.00%,2978.6,715.6,16.80,1690481741,5 HTTP Request,10313129,18,14,39,51,84,0,595,0.00%,2963.6,711.9,16.98,1690568102,50,60 HTTP Request,9795757,19,14,41,55,90,0,621,0.00%,2814.9,676.2,18.26,1696356854,50,60 HTTP Request,9902022,19,14,41,55,89,0,529,0.00%,2845.5,683.6,18.01,1696443242,50,60 +HTTP Request,12171619,15,11,34,45,74,0,630,0.00%,3497.7,840.2,15.09,1696529666,50,60 From 7facd0f36e8a872dcf7179e9856023ba91ecfe55 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Fri, 6 Oct 2023 01:01:19 +0000 Subject: [PATCH 029/105] Update h1_transformation test results on Fri Oct 6 01:01:19 UTC 2023 --- load-tests/h1_transformation/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1_transformation/results/summary.csv b/load-tests/h1_transformation/results/summary.csv index 33f17ff13d..a2cecc014e 100644 --- a/load-tests/h1_transformation/results/summary.csv +++ b/load-tests/h1_transformation/results/summary.csv @@ -376,3 +376,4 @@ HTTP Request,8416785,24,22,41,48,62,1,293,0.00%,2418.7,661.3,12.81,1690485700,50 HTTP Request,8323165,24,22,42,48,64,1,332,0.00%,2391.8,654.0,13.07,1690572076,50,60 HTTP Request,7558433,26,25,45,52,71,1,473,0.00%,2172.0,593.9,14.30,1696360749,50,60 HTTP Request,7797763,26,24,44,52,70,1,381,0.00%,2240.8,612.7,14.24,1696447174,50,60 +HTTP Request,9833258,20,19,34,40,54,1,301,0.00%,2825.7,772.6,10.73,1696533564,50,60 From e90ca2909e277343c2f0c5a62668e83d8dbd7424 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Fri, 6 Oct 2023 01:01:20 +0000 Subject: [PATCH 030/105] Update h1c_h1c_passthrough test results on Fri Oct 6 01:01:20 UTC 2023 --- load-tests/h1c_h1c_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1c_h1c_passthrough/results/summary.csv b/load-tests/h1c_h1c_passthrough/results/summary.csv index c55e81b594..95150fbd81 100644 --- a/load-tests/h1c_h1c_passthrough/results/summary.csv +++ b/load-tests/h1c_h1c_passthrough/results/summary.csv @@ -374,3 +374,4 @@ HTTP Request,11599485,16,14,33,41,59,0,277,0.00%,3333.2,592.4,12.34,1690489667,5 HTTP Request,11512890,16,14,33,41,60,0,297,0.00%,3308.4,588.0,12.52,1690576040,50,60 HTTP Request,10791321,18,15,35,43,66,0,412,0.00%,3101.0,551.1,13.41,1696364689,50,60 HTTP Request,10983204,17,15,34,42,64,0,309,0.00%,3156.2,560.9,13.08,1696451100,50,60 +HTTP Request,14052191,14,11,27,34,53,0,304,0.00%,4038.0,717.7,10.76,1696537478,50,60 From 015d1b71fc9673293acbbcee26ca257fc330ea26 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Fri, 6 Oct 2023 01:01:20 +0000 Subject: [PATCH 031/105] Update h1c_transformation test results on Fri Oct 6 01:01:20 UTC 2023 --- load-tests/h1c_transformation/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1c_transformation/results/summary.csv b/load-tests/h1c_transformation/results/summary.csv index 7e48bb08f7..15c2cebaaa 100644 --- a/load-tests/h1c_transformation/results/summary.csv +++ b/load-tests/h1c_transformation/results/summary.csv @@ -370,3 +370,4 @@ HTTP Request,8033335,25,23,40,47,74,1,254,0.00%,2308.5,486.9,12.61,1690407337,50 HTTP Request,8747008,23,21,36,43,70,0,216,0.00%,2513.6,530.2,11.67,1690493645,50,60 HTTP Request,8794569,23,21,36,43,68,1,266,0.00%,2527.2,533.1,11.53,1690579998,50,60 HTTP Request,7438174,27,25,43,58,78,1,294,0.00%,2137.5,450.9,14.22,1696368631,50,60 +HTTP Request,9799107,20,19,33,44,59,0,225,0.00%,2815.9,594.0,10.78,1696541378,50,60 From 0e10320f909c7fa80590a669dc37d9bccdfa5da5 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Fri, 6 Oct 2023 01:01:20 +0000 Subject: [PATCH 032/105] Update h2_h1c_passthrough test results on Fri Oct 6 01:01:20 UTC 2023 --- load-tests/h2_h1c_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h2_h1c_passthrough/results/summary.csv b/load-tests/h2_h1c_passthrough/results/summary.csv index 717742b799..2fa86ab13a 100644 --- a/load-tests/h2_h1c_passthrough/results/summary.csv +++ b/load-tests/h2_h1c_passthrough/results/summary.csv @@ -328,3 +328,4 @@ H2-H1C Passthrough,5861,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1690494583,0,1 H2-H1C Passthrough,5858,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1690580917,0,1 H2-H1C Passthrough,5843,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696369491,0,1 H2-H1C Passthrough,5819,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696452159,0,1 +H2-H1C Passthrough,5891,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696542278,0,1 From 47a385d652cd1093f80adb364afa2dd63c92a763 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Fri, 6 Oct 2023 01:01:20 +0000 Subject: [PATCH 033/105] Update interceptors_passthrough test results on Fri Oct 6 01:01:20 UTC 2023 --- load-tests/interceptors_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/interceptors_passthrough/results/summary.csv b/load-tests/interceptors_passthrough/results/summary.csv index 319e157b10..4c6c118b10 100644 --- a/load-tests/interceptors_passthrough/results/summary.csv +++ b/load-tests/interceptors_passthrough/results/summary.csv @@ -78,3 +78,4 @@ Test Request,245518,852,29,150,1281,24289,1,30043,5.27%,70.0,9.4,3948.97,1690498 Test Request,247880,845,29,134,262,30023,1,30035,3.77%,70.7,10.2,4535.24,1690584898,50,60 Test Request,252588,829,29,139,254,30025,1,56722,3.16%,72.1,10.5,4606.95,1696373369,50,60 Test Request,241193,868,30,145,295,29156,1,49998,3.74%,69.0,7.6,4718.71,1696456040,50,60 +Test Request,233263,898,23,130,322,28552,1,45732,4.06%,66.6,8.3,4654.13,1696546189,50,60 From daf915e6a510b75960f930af408fee979c32462a Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Fri, 6 Oct 2023 01:01:20 +0000 Subject: [PATCH 034/105] Update observability_enabled test results on Fri Oct 6 01:01:20 UTC 2023 --- load-tests/observability_enabled/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/observability_enabled/results/summary.csv b/load-tests/observability_enabled/results/summary.csv index 2649de9601..ef96b544e7 100644 --- a/load-tests/observability_enabled/results/summary.csv +++ b/load-tests/observability_enabled/results/summary.csv @@ -359,3 +359,4 @@ HTTP Request,15217240,12,7,29,44,90,0,535,0.00%,4372.9,653.3,18.22,1690502575,50 HTTP Request,15131134,12,7,29,43,86,0,546,0.00%,4348.1,649.6,17.55,1690588926,50,60 HTTP Request,13957461,14,7,33,50,98,0,517,0.00%,4010.8,599.3,19.93,1696377273,50,60 HTTP Request,13918990,14,7,34,52,104,0,681,0.00%,3999.8,597.6,21.22,1696459952,50,60 +HTTP Request,17278157,11,6,27,42,86,0,540,0.00%,4965.1,741.8,17.55,1696550136,50,60 From 21ce4a3046cad8596a46cbc2bbf5994a2550544b Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Fri, 6 Oct 2023 01:01:20 +0000 Subject: [PATCH 035/105] Update snowpeak_passthrough test results on Fri Oct 6 01:01:20 UTC 2023 --- load-tests/snowpeak_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/snowpeak_passthrough/results/summary.csv b/load-tests/snowpeak_passthrough/results/summary.csv index 2823337816..8cdbd88b4b 100644 --- a/load-tests/snowpeak_passthrough/results/summary.csv +++ b/load-tests/snowpeak_passthrough/results/summary.csv @@ -210,3 +210,4 @@ Retrieve Available Locations,6631056,31,19,67,72,83,0,303,0.00%,1905.5,184.2,23. Retrieve Available Locations,6565549,31,20,67,72,84,1,389,0.00%,1886.5,182.4,23.54,1690592878,50,60 Retrieve Available Locations,6671448,30,19,66,71,87,0,553,0.00%,1917.0,185.3,23.22,1696381149,50,60 Retrieve Available Locations,6724332,30,19,66,71,88,0,291,0.00%,1932.3,186.8,23.17,1696463833,50,60 +Retrieve Available Locations,8237631,24,15,60,65,75,0,382,0.00%,2367.1,228.8,20.90,1696554022,50,60 From bf585170c702d406f7218481fd48e800c888e3a6 Mon Sep 17 00:00:00 2001 From: bhashinee Date: Fri, 6 Oct 2023 11:52:53 +0530 Subject: [PATCH 036/105] [Automated] Update the native jar versions --- ballerina/Ballerina.toml | 6 +++--- ballerina/CompilerPlugin.toml | 2 +- ballerina/Dependencies.toml | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/ballerina/Ballerina.toml b/ballerina/Ballerina.toml index a179fb5375..dbb2f22915 100644 --- a/ballerina/Ballerina.toml +++ b/ballerina/Ballerina.toml @@ -1,7 +1,7 @@ [package] org = "ballerina" name = "http" -version = "2.10.1" +version = "2.10.2" authors = ["Ballerina"] keywords = ["http", "network", "service", "listener", "client"] repository = "https://github.com/ballerina-platform/module-ballerina-http" @@ -16,8 +16,8 @@ graalvmCompatible = true [[platform.java17.dependency]] groupId = "io.ballerina.stdlib" artifactId = "http-native" -version = "2.10.1" -path = "../native/build/libs/http-native-2.10.1.jar" +version = "2.10.2" +path = "../native/build/libs/http-native-2.10.2-SNAPSHOT.jar" [[platform.java17.dependency]] groupId = "io.ballerina.stdlib" diff --git a/ballerina/CompilerPlugin.toml b/ballerina/CompilerPlugin.toml index 9a9f5919b6..593111cffc 100644 --- a/ballerina/CompilerPlugin.toml +++ b/ballerina/CompilerPlugin.toml @@ -3,4 +3,4 @@ id = "http-compiler-plugin" class = "io.ballerina.stdlib.http.compiler.HttpCompilerPlugin" [[dependency]] -path = "../compiler-plugin/build/libs/http-compiler-plugin-2.10.1.jar" +path = "../compiler-plugin/build/libs/http-compiler-plugin-2.10.2-SNAPSHOT.jar" diff --git a/ballerina/Dependencies.toml b/ballerina/Dependencies.toml index 3f69e182cb..4f7246fb7a 100644 --- a/ballerina/Dependencies.toml +++ b/ballerina/Dependencies.toml @@ -76,7 +76,7 @@ modules = [ [[package]] org = "ballerina" name = "http" -version = "2.10.1" +version = "2.10.2" dependencies = [ {org = "ballerina", name = "auth"}, {org = "ballerina", name = "cache"}, From f17cb774e628d80706726dfd705d03bacf43b0f8 Mon Sep 17 00:00:00 2001 From: bhashinee Date: Fri, 6 Oct 2023 16:25:26 +0530 Subject: [PATCH 037/105] [Automated] Update the native jar versions --- ballerina/Ballerina.toml | 6 +++--- ballerina/CompilerPlugin.toml | 2 +- ballerina/Dependencies.toml | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/ballerina/Ballerina.toml b/ballerina/Ballerina.toml index dbb2f22915..39989db2b7 100644 --- a/ballerina/Ballerina.toml +++ b/ballerina/Ballerina.toml @@ -1,7 +1,7 @@ [package] org = "ballerina" name = "http" -version = "2.10.2" +version = "2.10.12" authors = ["Ballerina"] keywords = ["http", "network", "service", "listener", "client"] repository = "https://github.com/ballerina-platform/module-ballerina-http" @@ -16,8 +16,8 @@ graalvmCompatible = true [[platform.java17.dependency]] groupId = "io.ballerina.stdlib" artifactId = "http-native" -version = "2.10.2" -path = "../native/build/libs/http-native-2.10.2-SNAPSHOT.jar" +version = "2.10.12" +path = "../native/build/libs/http-native-2.10.12.jar" [[platform.java17.dependency]] groupId = "io.ballerina.stdlib" diff --git a/ballerina/CompilerPlugin.toml b/ballerina/CompilerPlugin.toml index 593111cffc..d0f2684740 100644 --- a/ballerina/CompilerPlugin.toml +++ b/ballerina/CompilerPlugin.toml @@ -3,4 +3,4 @@ id = "http-compiler-plugin" class = "io.ballerina.stdlib.http.compiler.HttpCompilerPlugin" [[dependency]] -path = "../compiler-plugin/build/libs/http-compiler-plugin-2.10.2-SNAPSHOT.jar" +path = "../compiler-plugin/build/libs/http-compiler-plugin-2.10.12.jar" diff --git a/ballerina/Dependencies.toml b/ballerina/Dependencies.toml index 4f7246fb7a..d37f655f67 100644 --- a/ballerina/Dependencies.toml +++ b/ballerina/Dependencies.toml @@ -76,7 +76,7 @@ modules = [ [[package]] org = "ballerina" name = "http" -version = "2.10.2" +version = "2.10.12" dependencies = [ {org = "ballerina", name = "auth"}, {org = "ballerina", name = "cache"}, From 10039b4b79cf2559d7b1879ab19cf9bd8611b442 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Sat, 7 Oct 2023 01:01:09 +0000 Subject: [PATCH 038/105] Update h1_h1_passthrough test results on Sat Oct 7 01:01:09 UTC 2023 --- load-tests/h1_h1_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1_h1_passthrough/results/summary.csv b/load-tests/h1_h1_passthrough/results/summary.csv index a4d019fc39..6f02a5f118 100644 --- a/load-tests/h1_h1_passthrough/results/summary.csv +++ b/load-tests/h1_h1_passthrough/results/summary.csv @@ -373,3 +373,4 @@ HTTP Request,10313129,18,14,39,51,84,0,595,0.00%,2963.6,711.9,16.98,1690568102,5 HTTP Request,9795757,19,14,41,55,90,0,621,0.00%,2814.9,676.2,18.26,1696356854,50,60 HTTP Request,9902022,19,14,41,55,89,0,529,0.00%,2845.5,683.6,18.01,1696443242,50,60 HTTP Request,12171619,15,11,34,45,74,0,630,0.00%,3497.7,840.2,15.09,1696529666,50,60 +HTTP Request,10532111,18,13,39,51,84,0,505,0.00%,3026.5,727.1,17.07,1696616047,50,60 From 56575ae24492263b82656a11da833416f6983a1a Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Sat, 7 Oct 2023 01:01:09 +0000 Subject: [PATCH 039/105] Update h1_transformation test results on Sat Oct 7 01:01:09 UTC 2023 --- load-tests/h1_transformation/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1_transformation/results/summary.csv b/load-tests/h1_transformation/results/summary.csv index a2cecc014e..1c54ce8463 100644 --- a/load-tests/h1_transformation/results/summary.csv +++ b/load-tests/h1_transformation/results/summary.csv @@ -377,3 +377,4 @@ HTTP Request,8323165,24,22,42,48,64,1,332,0.00%,2391.8,654.0,13.07,1690572076,50 HTTP Request,7558433,26,25,45,52,71,1,473,0.00%,2172.0,593.9,14.30,1696360749,50,60 HTTP Request,7797763,26,24,44,52,70,1,381,0.00%,2240.8,612.7,14.24,1696447174,50,60 HTTP Request,9833258,20,19,34,40,54,1,301,0.00%,2825.7,772.6,10.73,1696533564,50,60 +HTTP Request,8271858,24,22,41,48,65,1,334,0.00%,2377.0,649.9,13.09,1696619982,50,60 From 08aaf3d4e2ac57e75f8ca86af58dfe9014295222 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Sat, 7 Oct 2023 01:01:09 +0000 Subject: [PATCH 040/105] Update h1c_h1c_passthrough test results on Sat Oct 7 01:01:09 UTC 2023 --- load-tests/h1c_h1c_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1c_h1c_passthrough/results/summary.csv b/load-tests/h1c_h1c_passthrough/results/summary.csv index 95150fbd81..750e9fbe6c 100644 --- a/load-tests/h1c_h1c_passthrough/results/summary.csv +++ b/load-tests/h1c_h1c_passthrough/results/summary.csv @@ -375,3 +375,4 @@ HTTP Request,11512890,16,14,33,41,60,0,297,0.00%,3308.4,588.0,12.52,1690576040,5 HTTP Request,10791321,18,15,35,43,66,0,412,0.00%,3101.0,551.1,13.41,1696364689,50,60 HTTP Request,10983204,17,15,34,42,64,0,309,0.00%,3156.2,560.9,13.08,1696451100,50,60 HTTP Request,14052191,14,11,27,34,53,0,304,0.00%,4038.0,717.7,10.76,1696537478,50,60 +HTTP Request,11709660,16,13,32,41,62,0,284,0.00%,3364.9,598.0,12.67,1696623884,50,60 From 9beb5673cbd94a8bb1bbeaecebe003d1a6098da8 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Sat, 7 Oct 2023 01:01:09 +0000 Subject: [PATCH 041/105] Update h1c_transformation test results on Sat Oct 7 01:01:09 UTC 2023 --- load-tests/h1c_transformation/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1c_transformation/results/summary.csv b/load-tests/h1c_transformation/results/summary.csv index 15c2cebaaa..0abe1cbebf 100644 --- a/load-tests/h1c_transformation/results/summary.csv +++ b/load-tests/h1c_transformation/results/summary.csv @@ -371,3 +371,4 @@ HTTP Request,8747008,23,21,36,43,70,0,216,0.00%,2513.6,530.2,11.67,1690493645,50 HTTP Request,8794569,23,21,36,43,68,1,266,0.00%,2527.2,533.1,11.53,1690579998,50,60 HTTP Request,7438174,27,25,43,58,78,1,294,0.00%,2137.5,450.9,14.22,1696368631,50,60 HTTP Request,9799107,20,19,33,44,59,0,225,0.00%,2815.9,594.0,10.78,1696541378,50,60 +HTTP Request,8729338,23,21,37,48,65,1,248,0.00%,2508.5,529.1,11.89,1696627796,50,60 From 3dd3aa4a2deb2be77c2f445c5d35f2361dc51078 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Sat, 7 Oct 2023 01:01:10 +0000 Subject: [PATCH 042/105] Update h2_h1c_passthrough test results on Sat Oct 7 01:01:10 UTC 2023 --- load-tests/h2_h1c_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h2_h1c_passthrough/results/summary.csv b/load-tests/h2_h1c_passthrough/results/summary.csv index 2fa86ab13a..c74eb0dc81 100644 --- a/load-tests/h2_h1c_passthrough/results/summary.csv +++ b/load-tests/h2_h1c_passthrough/results/summary.csv @@ -329,3 +329,4 @@ H2-H1C Passthrough,5858,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1690580917,0,1 H2-H1C Passthrough,5843,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696369491,0,1 H2-H1C Passthrough,5819,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696452159,0,1 H2-H1C Passthrough,5891,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696542278,0,1 +H2-H1C Passthrough,5876,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696628711,0,1 From 532b680b3b194883cd7128bde20c8555ac0c2dc0 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Sat, 7 Oct 2023 01:01:10 +0000 Subject: [PATCH 043/105] Update interceptors_passthrough test results on Sat Oct 7 01:01:10 UTC 2023 --- load-tests/interceptors_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/interceptors_passthrough/results/summary.csv b/load-tests/interceptors_passthrough/results/summary.csv index 4c6c118b10..b4e466383c 100644 --- a/load-tests/interceptors_passthrough/results/summary.csv +++ b/load-tests/interceptors_passthrough/results/summary.csv @@ -79,3 +79,4 @@ Test Request,247880,845,29,134,262,30023,1,30035,3.77%,70.7,10.2,4535.24,1690584 Test Request,252588,829,29,139,254,30025,1,56722,3.16%,72.1,10.5,4606.95,1696373369,50,60 Test Request,241193,868,30,145,295,29156,1,49998,3.74%,69.0,7.6,4718.71,1696456040,50,60 Test Request,233263,898,23,130,322,28552,1,45732,4.06%,66.6,8.3,4654.13,1696546189,50,60 +Test Request,240006,872,27,163,8199,22063,1,46570,5.87%,68.4,9.5,3889.95,1696632607,50,60 From 1257afd87493d9bd621874fe15145a3b4055d451 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Sat, 7 Oct 2023 01:01:10 +0000 Subject: [PATCH 044/105] Update observability_enabled test results on Sat Oct 7 01:01:10 UTC 2023 --- load-tests/observability_enabled/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/observability_enabled/results/summary.csv b/load-tests/observability_enabled/results/summary.csv index ef96b544e7..8c7838cd29 100644 --- a/load-tests/observability_enabled/results/summary.csv +++ b/load-tests/observability_enabled/results/summary.csv @@ -360,3 +360,4 @@ HTTP Request,15131134,12,7,29,43,86,0,546,0.00%,4348.1,649.6,17.55,1690588926,50 HTTP Request,13957461,14,7,33,50,98,0,517,0.00%,4010.8,599.3,19.93,1696377273,50,60 HTTP Request,13918990,14,7,34,52,104,0,681,0.00%,3999.8,597.6,21.22,1696459952,50,60 HTTP Request,17278157,11,6,27,42,86,0,540,0.00%,4965.1,741.8,17.55,1696550136,50,60 +HTTP Request,14838512,13,6,32,48,99,0,543,0.00%,4264.0,637.1,20.11,1696636515,50,60 From 9747e280679ff90e285eefbb413b85d9c8f41fb4 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Sat, 7 Oct 2023 01:01:10 +0000 Subject: [PATCH 045/105] Update snowpeak_passthrough test results on Sat Oct 7 01:01:10 UTC 2023 --- load-tests/snowpeak_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/snowpeak_passthrough/results/summary.csv b/load-tests/snowpeak_passthrough/results/summary.csv index 8cdbd88b4b..601ba58f6f 100644 --- a/load-tests/snowpeak_passthrough/results/summary.csv +++ b/load-tests/snowpeak_passthrough/results/summary.csv @@ -211,3 +211,4 @@ Retrieve Available Locations,6565549,31,20,67,72,84,1,389,0.00%,1886.5,182.4,23. Retrieve Available Locations,6671448,30,19,66,71,87,0,553,0.00%,1917.0,185.3,23.22,1696381149,50,60 Retrieve Available Locations,6724332,30,19,66,71,88,0,291,0.00%,1932.3,186.8,23.17,1696463833,50,60 Retrieve Available Locations,8237631,24,15,60,65,75,0,382,0.00%,2367.1,228.8,20.90,1696554022,50,60 +Retrieve Available Locations,7143685,28,18,64,70,84,0,406,0.00%,2052.8,198.5,22.80,1696640404,50,60 From 1b41ee1715d7136f796448ad03f78e9c000e01a0 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Sun, 8 Oct 2023 01:01:34 +0000 Subject: [PATCH 046/105] Update h1_h1_passthrough test results on Sun Oct 8 01:01:34 UTC 2023 --- load-tests/h1_h1_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1_h1_passthrough/results/summary.csv b/load-tests/h1_h1_passthrough/results/summary.csv index 6f02a5f118..ba0a56774e 100644 --- a/load-tests/h1_h1_passthrough/results/summary.csv +++ b/load-tests/h1_h1_passthrough/results/summary.csv @@ -374,3 +374,4 @@ HTTP Request,9795757,19,14,41,55,90,0,621,0.00%,2814.9,676.2,18.26,1696356854,50 HTTP Request,9902022,19,14,41,55,89,0,529,0.00%,2845.5,683.6,18.01,1696443242,50,60 HTTP Request,12171619,15,11,34,45,74,0,630,0.00%,3497.7,840.2,15.09,1696529666,50,60 HTTP Request,10532111,18,13,39,51,84,0,505,0.00%,3026.5,727.1,17.07,1696616047,50,60 +HTTP Request,10071362,19,14,40,53,87,0,565,0.00%,2894.1,695.3,17.73,1696702472,50,60 From 8a309655dde45e41b3d76ccc867ee28e047fac60 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Sun, 8 Oct 2023 01:01:35 +0000 Subject: [PATCH 047/105] Update h1_transformation test results on Sun Oct 8 01:01:35 UTC 2023 --- load-tests/h1_transformation/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1_transformation/results/summary.csv b/load-tests/h1_transformation/results/summary.csv index 1c54ce8463..1324745649 100644 --- a/load-tests/h1_transformation/results/summary.csv +++ b/load-tests/h1_transformation/results/summary.csv @@ -378,3 +378,4 @@ HTTP Request,7558433,26,25,45,52,71,1,473,0.00%,2172.0,593.9,14.30,1696360749,50 HTTP Request,7797763,26,24,44,52,70,1,381,0.00%,2240.8,612.7,14.24,1696447174,50,60 HTTP Request,9833258,20,19,34,40,54,1,301,0.00%,2825.7,772.6,10.73,1696533564,50,60 HTTP Request,8271858,24,22,41,48,65,1,334,0.00%,2377.0,649.9,13.09,1696619982,50,60 +HTTP Request,7944823,25,23,43,50,67,1,417,0.00%,2283.0,624.2,13.52,1696706365,50,60 From 23df897fdc1583f2f70bbec17f05211f5aecce5f Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Sun, 8 Oct 2023 01:01:35 +0000 Subject: [PATCH 048/105] Update h1c_h1c_passthrough test results on Sun Oct 8 01:01:35 UTC 2023 --- load-tests/h1c_h1c_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1c_h1c_passthrough/results/summary.csv b/load-tests/h1c_h1c_passthrough/results/summary.csv index 750e9fbe6c..25a42435a8 100644 --- a/load-tests/h1c_h1c_passthrough/results/summary.csv +++ b/load-tests/h1c_h1c_passthrough/results/summary.csv @@ -376,3 +376,4 @@ HTTP Request,10791321,18,15,35,43,66,0,412,0.00%,3101.0,551.1,13.41,1696364689,5 HTTP Request,10983204,17,15,34,42,64,0,309,0.00%,3156.2,560.9,13.08,1696451100,50,60 HTTP Request,14052191,14,11,27,34,53,0,304,0.00%,4038.0,717.7,10.76,1696537478,50,60 HTTP Request,11709660,16,13,32,41,62,0,284,0.00%,3364.9,598.0,12.67,1696623884,50,60 +HTTP Request,11308861,17,14,33,41,63,0,308,0.00%,3249.7,577.6,12.85,1696710263,50,60 From da627dc621e122ae8b1901347a228b4057b507fd Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Sun, 8 Oct 2023 01:01:35 +0000 Subject: [PATCH 049/105] Update h1c_transformation test results on Sun Oct 8 01:01:35 UTC 2023 --- load-tests/h1c_transformation/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1c_transformation/results/summary.csv b/load-tests/h1c_transformation/results/summary.csv index 0abe1cbebf..2bef9485a0 100644 --- a/load-tests/h1c_transformation/results/summary.csv +++ b/load-tests/h1c_transformation/results/summary.csv @@ -372,3 +372,4 @@ HTTP Request,8794569,23,21,36,43,68,1,266,0.00%,2527.2,533.1,11.53,1690579998,50 HTTP Request,7438174,27,25,43,58,78,1,294,0.00%,2137.5,450.9,14.22,1696368631,50,60 HTTP Request,9799107,20,19,33,44,59,0,225,0.00%,2815.9,594.0,10.78,1696541378,50,60 HTTP Request,8729338,23,21,37,48,65,1,248,0.00%,2508.5,529.1,11.89,1696627796,50,60 +HTTP Request,7925752,25,23,40,55,74,1,411,0.00%,2277.6,480.4,13.37,1696714180,50,60 From 609e81553220d0942638b9c23f12aa2d9a2f7801 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Sun, 8 Oct 2023 01:01:35 +0000 Subject: [PATCH 050/105] Update h2_h1c_passthrough test results on Sun Oct 8 01:01:35 UTC 2023 --- load-tests/h2_h1c_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h2_h1c_passthrough/results/summary.csv b/load-tests/h2_h1c_passthrough/results/summary.csv index c74eb0dc81..bb38a45302 100644 --- a/load-tests/h2_h1c_passthrough/results/summary.csv +++ b/load-tests/h2_h1c_passthrough/results/summary.csv @@ -330,3 +330,4 @@ H2-H1C Passthrough,5843,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696369491,0,1 H2-H1C Passthrough,5819,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696452159,0,1 H2-H1C Passthrough,5891,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696542278,0,1 H2-H1C Passthrough,5876,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696628711,0,1 +H2-H1C Passthrough,5851,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696715053,0,1 From 6f02616d40f24415e0e72a1542e23da093603a7e Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Sun, 8 Oct 2023 01:01:35 +0000 Subject: [PATCH 051/105] Update interceptors_passthrough test results on Sun Oct 8 01:01:35 UTC 2023 --- load-tests/interceptors_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/interceptors_passthrough/results/summary.csv b/load-tests/interceptors_passthrough/results/summary.csv index b4e466383c..55d5c7b4d9 100644 --- a/load-tests/interceptors_passthrough/results/summary.csv +++ b/load-tests/interceptors_passthrough/results/summary.csv @@ -80,3 +80,4 @@ Test Request,252588,829,29,139,254,30025,1,56722,3.16%,72.1,10.5,4606.95,1696373 Test Request,241193,868,30,145,295,29156,1,49998,3.74%,69.0,7.6,4718.71,1696456040,50,60 Test Request,233263,898,23,130,322,28552,1,45732,4.06%,66.6,8.3,4654.13,1696546189,50,60 Test Request,240006,872,27,163,8199,22063,1,46570,5.87%,68.4,9.5,3889.95,1696632607,50,60 +Test Request,241806,865,28,137,273,30023,1,51879,3.69%,69.1,9.9,4672.50,1696718977,50,60 From cd08cf03e19ff36a543a2fe2dfa975e4082b92c7 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Sun, 8 Oct 2023 01:01:35 +0000 Subject: [PATCH 052/105] Update observability_enabled test results on Sun Oct 8 01:01:35 UTC 2023 --- load-tests/observability_enabled/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/observability_enabled/results/summary.csv b/load-tests/observability_enabled/results/summary.csv index 8c7838cd29..d246d71182 100644 --- a/load-tests/observability_enabled/results/summary.csv +++ b/load-tests/observability_enabled/results/summary.csv @@ -361,3 +361,4 @@ HTTP Request,13957461,14,7,33,50,98,0,517,0.00%,4010.8,599.3,19.93,1696377273,50 HTTP Request,13918990,14,7,34,52,104,0,681,0.00%,3999.8,597.6,21.22,1696459952,50,60 HTTP Request,17278157,11,6,27,42,86,0,540,0.00%,4965.1,741.8,17.55,1696550136,50,60 HTTP Request,14838512,13,6,32,48,99,0,543,0.00%,4264.0,637.1,20.11,1696636515,50,60 +HTTP Request,14092068,13,7,34,52,106,0,658,0.00%,4049.5,605.0,21.53,1696722889,50,60 From 9f1643fb2a95f035940c27945620a071bce51862 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Sun, 8 Oct 2023 01:01:35 +0000 Subject: [PATCH 053/105] Update snowpeak_passthrough test results on Sun Oct 8 01:01:35 UTC 2023 --- load-tests/snowpeak_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/snowpeak_passthrough/results/summary.csv b/load-tests/snowpeak_passthrough/results/summary.csv index 601ba58f6f..ecfb9ac4b1 100644 --- a/load-tests/snowpeak_passthrough/results/summary.csv +++ b/load-tests/snowpeak_passthrough/results/summary.csv @@ -212,3 +212,4 @@ Retrieve Available Locations,6671448,30,19,66,71,87,0,553,0.00%,1917.0,185.3,23. Retrieve Available Locations,6724332,30,19,66,71,88,0,291,0.00%,1932.3,186.8,23.17,1696463833,50,60 Retrieve Available Locations,8237631,24,15,60,65,75,0,382,0.00%,2367.1,228.8,20.90,1696554022,50,60 Retrieve Available Locations,7143685,28,18,64,70,84,0,406,0.00%,2052.8,198.5,22.80,1696640404,50,60 +Retrieve Available Locations,6864709,29,19,65,71,87,0,355,0.00%,1972.6,190.7,23.05,1696726826,50,60 From 6ff4c72adf4523d3ad1fc498a9f5718983cb2bb6 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Mon, 9 Oct 2023 01:01:07 +0000 Subject: [PATCH 054/105] Update h1_h1_passthrough test results on Mon Oct 9 01:01:07 UTC 2023 --- load-tests/h1_h1_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1_h1_passthrough/results/summary.csv b/load-tests/h1_h1_passthrough/results/summary.csv index ba0a56774e..2418bdc5e7 100644 --- a/load-tests/h1_h1_passthrough/results/summary.csv +++ b/load-tests/h1_h1_passthrough/results/summary.csv @@ -375,3 +375,4 @@ HTTP Request,9902022,19,14,41,55,89,0,529,0.00%,2845.5,683.6,18.01,1696443242,50 HTTP Request,12171619,15,11,34,45,74,0,630,0.00%,3497.7,840.2,15.09,1696529666,50,60 HTTP Request,10532111,18,13,39,51,84,0,505,0.00%,3026.5,727.1,17.07,1696616047,50,60 HTTP Request,10071362,19,14,40,53,87,0,565,0.00%,2894.1,695.3,17.73,1696702472,50,60 +HTTP Request,9574579,20,15,42,56,92,0,568,0.00%,2751.4,661.0,18.70,1696788809,50,60 From 12630e598f1b7721ffe9b5ba390def17e8e30698 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Mon, 9 Oct 2023 01:01:07 +0000 Subject: [PATCH 055/105] Update h1_transformation test results on Mon Oct 9 01:01:07 UTC 2023 --- load-tests/h1_transformation/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1_transformation/results/summary.csv b/load-tests/h1_transformation/results/summary.csv index 1324745649..0074032a2a 100644 --- a/load-tests/h1_transformation/results/summary.csv +++ b/load-tests/h1_transformation/results/summary.csv @@ -379,3 +379,4 @@ HTTP Request,7797763,26,24,44,52,70,1,381,0.00%,2240.8,612.7,14.24,1696447174,50 HTTP Request,9833258,20,19,34,40,54,1,301,0.00%,2825.7,772.6,10.73,1696533564,50,60 HTTP Request,8271858,24,22,41,48,65,1,334,0.00%,2377.0,649.9,13.09,1696619982,50,60 HTTP Request,7944823,25,23,43,50,67,1,417,0.00%,2283.0,624.2,13.52,1696706365,50,60 +HTTP Request,7782534,26,24,44,51,69,1,465,0.00%,2236.4,611.5,13.91,1696792722,50,60 From 67f151e70600ca095619116f67caef0d1c538dc3 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Mon, 9 Oct 2023 01:01:07 +0000 Subject: [PATCH 056/105] Update h1c_h1c_passthrough test results on Mon Oct 9 01:01:07 UTC 2023 --- load-tests/h1c_h1c_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1c_h1c_passthrough/results/summary.csv b/load-tests/h1c_h1c_passthrough/results/summary.csv index 25a42435a8..35ea194653 100644 --- a/load-tests/h1c_h1c_passthrough/results/summary.csv +++ b/load-tests/h1c_h1c_passthrough/results/summary.csv @@ -377,3 +377,4 @@ HTTP Request,10983204,17,15,34,42,64,0,309,0.00%,3156.2,560.9,13.08,1696451100,5 HTTP Request,14052191,14,11,27,34,53,0,304,0.00%,4038.0,717.7,10.76,1696537478,50,60 HTTP Request,11709660,16,13,32,41,62,0,284,0.00%,3364.9,598.0,12.67,1696623884,50,60 HTTP Request,11308861,17,14,33,41,63,0,308,0.00%,3249.7,577.6,12.85,1696710263,50,60 +HTTP Request,10694123,18,15,35,43,66,0,277,0.00%,3073.1,546.2,13.53,1696796691,50,60 From 82c758bb79f8b81bd3ea95429e74074ad2b5246a Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Mon, 9 Oct 2023 01:01:07 +0000 Subject: [PATCH 057/105] Update h1c_transformation test results on Mon Oct 9 01:01:07 UTC 2023 --- load-tests/h1c_transformation/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1c_transformation/results/summary.csv b/load-tests/h1c_transformation/results/summary.csv index 2bef9485a0..232a42e493 100644 --- a/load-tests/h1c_transformation/results/summary.csv +++ b/load-tests/h1c_transformation/results/summary.csv @@ -373,3 +373,4 @@ HTTP Request,7438174,27,25,43,58,78,1,294,0.00%,2137.5,450.9,14.22,1696368631,50 HTTP Request,9799107,20,19,33,44,59,0,225,0.00%,2815.9,594.0,10.78,1696541378,50,60 HTTP Request,8729338,23,21,37,48,65,1,248,0.00%,2508.5,529.1,11.89,1696627796,50,60 HTTP Request,7925752,25,23,40,55,74,1,411,0.00%,2277.6,480.4,13.37,1696714180,50,60 +HTTP Request,7674971,26,24,42,55,73,1,291,0.00%,2205.5,465.2,13.41,1696800581,50,60 From c846b25510edc2211956bd144eb8e5d45f9ed924 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Mon, 9 Oct 2023 01:01:08 +0000 Subject: [PATCH 058/105] Update h2_h1c_passthrough test results on Mon Oct 9 01:01:08 UTC 2023 --- load-tests/h2_h1c_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h2_h1c_passthrough/results/summary.csv b/load-tests/h2_h1c_passthrough/results/summary.csv index bb38a45302..a8bf554deb 100644 --- a/load-tests/h2_h1c_passthrough/results/summary.csv +++ b/load-tests/h2_h1c_passthrough/results/summary.csv @@ -331,3 +331,4 @@ H2-H1C Passthrough,5819,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696452159,0,1 H2-H1C Passthrough,5891,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696542278,0,1 H2-H1C Passthrough,5876,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696628711,0,1 H2-H1C Passthrough,5851,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696715053,0,1 +H2-H1C Passthrough,5856,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696801470,0,1 From 139c5976ca52750a129d8f6073702fb15db81e09 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Mon, 9 Oct 2023 01:01:08 +0000 Subject: [PATCH 059/105] Update interceptors_passthrough test results on Mon Oct 9 01:01:08 UTC 2023 --- load-tests/interceptors_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/interceptors_passthrough/results/summary.csv b/load-tests/interceptors_passthrough/results/summary.csv index 55d5c7b4d9..7b807d86b9 100644 --- a/load-tests/interceptors_passthrough/results/summary.csv +++ b/load-tests/interceptors_passthrough/results/summary.csv @@ -81,3 +81,4 @@ Test Request,241193,868,30,145,295,29156,1,49998,3.74%,69.0,7.6,4718.71,16964560 Test Request,233263,898,23,130,322,28552,1,45732,4.06%,66.6,8.3,4654.13,1696546189,50,60 Test Request,240006,872,27,163,8199,22063,1,46570,5.87%,68.4,9.5,3889.95,1696632607,50,60 Test Request,241806,865,28,137,273,30023,1,51879,3.69%,69.1,9.9,4672.50,1696718977,50,60 +Test Request,251063,835,30,147,292,30022,1,48650,3.76%,71.6,10.2,4578.50,1696805363,50,60 From b1351836a6dd447912109768f2827c2a1c74cc00 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Mon, 9 Oct 2023 01:01:08 +0000 Subject: [PATCH 060/105] Update observability_enabled test results on Mon Oct 9 01:01:08 UTC 2023 --- load-tests/observability_enabled/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/observability_enabled/results/summary.csv b/load-tests/observability_enabled/results/summary.csv index d246d71182..3bf9752707 100644 --- a/load-tests/observability_enabled/results/summary.csv +++ b/load-tests/observability_enabled/results/summary.csv @@ -362,3 +362,4 @@ HTTP Request,13918990,14,7,34,52,104,0,681,0.00%,3999.8,597.6,21.22,1696459952,5 HTTP Request,17278157,11,6,27,42,86,0,540,0.00%,4965.1,741.8,17.55,1696550136,50,60 HTTP Request,14838512,13,6,32,48,99,0,543,0.00%,4264.0,637.1,20.11,1696636515,50,60 HTTP Request,14092068,13,7,34,52,106,0,658,0.00%,4049.5,605.0,21.53,1696722889,50,60 +HTTP Request,13610082,14,8,33,48,93,0,594,0.00%,3911.0,584.3,18.98,1696809290,50,60 From 78c03881eac7da242284d755083d31128844bbee Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Mon, 9 Oct 2023 01:01:08 +0000 Subject: [PATCH 061/105] Update snowpeak_passthrough test results on Mon Oct 9 01:01:08 UTC 2023 --- load-tests/snowpeak_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/snowpeak_passthrough/results/summary.csv b/load-tests/snowpeak_passthrough/results/summary.csv index ecfb9ac4b1..c9f2b37205 100644 --- a/load-tests/snowpeak_passthrough/results/summary.csv +++ b/load-tests/snowpeak_passthrough/results/summary.csv @@ -213,3 +213,4 @@ Retrieve Available Locations,6724332,30,19,66,71,88,0,291,0.00%,1932.3,186.8,23. Retrieve Available Locations,8237631,24,15,60,65,75,0,382,0.00%,2367.1,228.8,20.90,1696554022,50,60 Retrieve Available Locations,7143685,28,18,64,70,84,0,406,0.00%,2052.8,198.5,22.80,1696640404,50,60 Retrieve Available Locations,6864709,29,19,65,71,87,0,355,0.00%,1972.6,190.7,23.05,1696726826,50,60 +Retrieve Available Locations,6404061,31,21,67,72,89,0,291,0.00%,1840.3,177.9,23.46,1696813192,50,60 From ea0964b9c3c8ecbe6ec58c66d1d113103d0874ee Mon Sep 17 00:00:00 2001 From: bhashinee Date: Mon, 9 Oct 2023 10:03:34 +0530 Subject: [PATCH 062/105] [Automated] Update the native jar versions --- ballerina/Ballerina.toml | 6 +++--- ballerina/CompilerPlugin.toml | 2 +- ballerina/Dependencies.toml | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/ballerina/Ballerina.toml b/ballerina/Ballerina.toml index 39989db2b7..dbb2f22915 100644 --- a/ballerina/Ballerina.toml +++ b/ballerina/Ballerina.toml @@ -1,7 +1,7 @@ [package] org = "ballerina" name = "http" -version = "2.10.12" +version = "2.10.2" authors = ["Ballerina"] keywords = ["http", "network", "service", "listener", "client"] repository = "https://github.com/ballerina-platform/module-ballerina-http" @@ -16,8 +16,8 @@ graalvmCompatible = true [[platform.java17.dependency]] groupId = "io.ballerina.stdlib" artifactId = "http-native" -version = "2.10.12" -path = "../native/build/libs/http-native-2.10.12.jar" +version = "2.10.2" +path = "../native/build/libs/http-native-2.10.2-SNAPSHOT.jar" [[platform.java17.dependency]] groupId = "io.ballerina.stdlib" diff --git a/ballerina/CompilerPlugin.toml b/ballerina/CompilerPlugin.toml index d0f2684740..593111cffc 100644 --- a/ballerina/CompilerPlugin.toml +++ b/ballerina/CompilerPlugin.toml @@ -3,4 +3,4 @@ id = "http-compiler-plugin" class = "io.ballerina.stdlib.http.compiler.HttpCompilerPlugin" [[dependency]] -path = "../compiler-plugin/build/libs/http-compiler-plugin-2.10.12.jar" +path = "../compiler-plugin/build/libs/http-compiler-plugin-2.10.2-SNAPSHOT.jar" diff --git a/ballerina/Dependencies.toml b/ballerina/Dependencies.toml index d37f655f67..4f7246fb7a 100644 --- a/ballerina/Dependencies.toml +++ b/ballerina/Dependencies.toml @@ -76,7 +76,7 @@ modules = [ [[package]] org = "ballerina" name = "http" -version = "2.10.12" +version = "2.10.2" dependencies = [ {org = "ballerina", name = "auth"}, {org = "ballerina", name = "cache"}, From f99b461bb36a9fa40459cfc3182c1a1c0c825a00 Mon Sep 17 00:00:00 2001 From: bhashinee Date: Mon, 9 Oct 2023 10:04:34 +0530 Subject: [PATCH 063/105] Fix the mTLS HTTP2 failure --- .../transport/contractimpl/common/ssl/SSLHandlerFactory.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/native/src/main/java/io/ballerina/stdlib/http/transport/contractimpl/common/ssl/SSLHandlerFactory.java b/native/src/main/java/io/ballerina/stdlib/http/transport/contractimpl/common/ssl/SSLHandlerFactory.java index b04607e8fc..921d9f9988 100644 --- a/native/src/main/java/io/ballerina/stdlib/http/transport/contractimpl/common/ssl/SSLHandlerFactory.java +++ b/native/src/main/java/io/ballerina/stdlib/http/transport/contractimpl/common/ssl/SSLHandlerFactory.java @@ -353,6 +353,9 @@ public SslContext createHttp2TLSContextForClient(boolean enableOcsp) throws SSLE } else { sslContextBuilder = clientContextBuilderWithCerts(provider); } + if (sslConfig.getClientKeyFile() != null) { + sslContextBuilder = clientContextBuilderWithCerts(provider); + } setCiphers(sslContextBuilder, ciphers); setSslProtocol(sslContextBuilder); setAlpnConfigs(sslContextBuilder); From 4298bf2bfa2f5bf83caaec5ba9a239de469520ae Mon Sep 17 00:00:00 2001 From: bhashinee Date: Mon, 9 Oct 2023 11:04:29 +0530 Subject: [PATCH 064/105] [Automated] Update the native jar versions --- ballerina/Ballerina.toml | 6 +++--- ballerina/CompilerPlugin.toml | 2 +- ballerina/Dependencies.toml | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/ballerina/Ballerina.toml b/ballerina/Ballerina.toml index dbb2f22915..58cbabe4ca 100644 --- a/ballerina/Ballerina.toml +++ b/ballerina/Ballerina.toml @@ -1,7 +1,7 @@ [package] org = "ballerina" name = "http" -version = "2.10.2" +version = "2.10.3" authors = ["Ballerina"] keywords = ["http", "network", "service", "listener", "client"] repository = "https://github.com/ballerina-platform/module-ballerina-http" @@ -16,8 +16,8 @@ graalvmCompatible = true [[platform.java17.dependency]] groupId = "io.ballerina.stdlib" artifactId = "http-native" -version = "2.10.2" -path = "../native/build/libs/http-native-2.10.2-SNAPSHOT.jar" +version = "2.10.3" +path = "../native/build/libs/http-native-2.10.3-SNAPSHOT.jar" [[platform.java17.dependency]] groupId = "io.ballerina.stdlib" diff --git a/ballerina/CompilerPlugin.toml b/ballerina/CompilerPlugin.toml index 593111cffc..ab38795c5d 100644 --- a/ballerina/CompilerPlugin.toml +++ b/ballerina/CompilerPlugin.toml @@ -3,4 +3,4 @@ id = "http-compiler-plugin" class = "io.ballerina.stdlib.http.compiler.HttpCompilerPlugin" [[dependency]] -path = "../compiler-plugin/build/libs/http-compiler-plugin-2.10.2-SNAPSHOT.jar" +path = "../compiler-plugin/build/libs/http-compiler-plugin-2.10.3-SNAPSHOT.jar" diff --git a/ballerina/Dependencies.toml b/ballerina/Dependencies.toml index 4f7246fb7a..6e26ed9026 100644 --- a/ballerina/Dependencies.toml +++ b/ballerina/Dependencies.toml @@ -76,7 +76,7 @@ modules = [ [[package]] org = "ballerina" name = "http" -version = "2.10.2" +version = "2.10.3" dependencies = [ {org = "ballerina", name = "auth"}, {org = "ballerina", name = "cache"}, From 153fe3d1150948ce888d8b48c7f4f0fed9c53716 Mon Sep 17 00:00:00 2001 From: bhashinee Date: Mon, 9 Oct 2023 11:16:05 +0530 Subject: [PATCH 065/105] Add test case --- .../http-advanced-tests/Ballerina.toml | 6 +++--- .../http-client-tests/Ballerina.toml | 6 +++--- .../http-dispatching-tests/Ballerina.toml | 6 +++--- .../http-interceptor-tests/Ballerina.toml | 6 +++--- ballerina-tests/http-misc-tests/Ballerina.toml | 6 +++--- .../http-resiliency-tests/Ballerina.toml | 6 +++--- .../http-security-tests/Ballerina.toml | 6 +++--- .../http-service-tests/Ballerina.toml | 6 +++--- ballerina-tests/http-test-common/Ballerina.toml | 2 +- .../http-test-common/Dependencies.toml | 2 +- ballerina-tests/http2-tests/Ballerina.toml | 6 +++--- gradle.properties | 2 +- ...rtsTest.java => Http2AlpnWithCertsTest.java} | 17 +++++++++++------ native/src/test/resources/testng.xml | 2 +- 14 files changed, 42 insertions(+), 37 deletions(-) rename native/src/test/java/io/ballerina/stdlib/http/transport/http2/ssl/{Http2ALPNwithCertsTest.java => Http2AlpnWithCertsTest.java} (85%) diff --git a/ballerina-tests/http-advanced-tests/Ballerina.toml b/ballerina-tests/http-advanced-tests/Ballerina.toml index 3b13225e6b..e09d33e2fc 100644 --- a/ballerina-tests/http-advanced-tests/Ballerina.toml +++ b/ballerina-tests/http-advanced-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http_advanced_tests" -version = "2.10.1" +version = "2.10.3" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.1" +version = "2.10.3" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.3-SNAPSHOT.jar" diff --git a/ballerina-tests/http-client-tests/Ballerina.toml b/ballerina-tests/http-client-tests/Ballerina.toml index cabe29e627..54efb2d1e3 100644 --- a/ballerina-tests/http-client-tests/Ballerina.toml +++ b/ballerina-tests/http-client-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http_client_tests" -version = "2.10.1" +version = "2.10.3" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.1" +version = "2.10.3" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.3-SNAPSHOT.jar" diff --git a/ballerina-tests/http-dispatching-tests/Ballerina.toml b/ballerina-tests/http-dispatching-tests/Ballerina.toml index 548d300ace..d4ae9aeb01 100644 --- a/ballerina-tests/http-dispatching-tests/Ballerina.toml +++ b/ballerina-tests/http-dispatching-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http_dispatching_tests" -version = "2.10.1" +version = "2.10.3" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.1" +version = "2.10.3" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.3-SNAPSHOT.jar" diff --git a/ballerina-tests/http-interceptor-tests/Ballerina.toml b/ballerina-tests/http-interceptor-tests/Ballerina.toml index be50861458..3b973ef53b 100644 --- a/ballerina-tests/http-interceptor-tests/Ballerina.toml +++ b/ballerina-tests/http-interceptor-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http_interceptor_tests" -version = "2.10.1" +version = "2.10.3" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.1" +version = "2.10.3" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.3-SNAPSHOT.jar" diff --git a/ballerina-tests/http-misc-tests/Ballerina.toml b/ballerina-tests/http-misc-tests/Ballerina.toml index 599b58dabd..a6d326b7c4 100644 --- a/ballerina-tests/http-misc-tests/Ballerina.toml +++ b/ballerina-tests/http-misc-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http_misc_tests" -version = "2.10.1" +version = "2.10.3" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.1" +version = "2.10.3" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.3-SNAPSHOT.jar" diff --git a/ballerina-tests/http-resiliency-tests/Ballerina.toml b/ballerina-tests/http-resiliency-tests/Ballerina.toml index 228d4ae6d7..78ab9e991f 100644 --- a/ballerina-tests/http-resiliency-tests/Ballerina.toml +++ b/ballerina-tests/http-resiliency-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http_resiliency_tests" -version = "2.10.1" +version = "2.10.3" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.1" +version = "2.10.3" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.3-SNAPSHOT.jar" diff --git a/ballerina-tests/http-security-tests/Ballerina.toml b/ballerina-tests/http-security-tests/Ballerina.toml index c7a0657cb7..2e8fb8cb3e 100644 --- a/ballerina-tests/http-security-tests/Ballerina.toml +++ b/ballerina-tests/http-security-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http_security_tests" -version = "2.10.1" +version = "2.10.3" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.1" +version = "2.10.3" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.3-SNAPSHOT.jar" diff --git a/ballerina-tests/http-service-tests/Ballerina.toml b/ballerina-tests/http-service-tests/Ballerina.toml index 3b241882fd..e8cc0b2319 100644 --- a/ballerina-tests/http-service-tests/Ballerina.toml +++ b/ballerina-tests/http-service-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http_service_tests" -version = "2.10.1" +version = "2.10.3" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.1" +version = "2.10.3" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.3-SNAPSHOT.jar" diff --git a/ballerina-tests/http-test-common/Ballerina.toml b/ballerina-tests/http-test-common/Ballerina.toml index 1bfc4a2ff5..7f598aeb0a 100644 --- a/ballerina-tests/http-test-common/Ballerina.toml +++ b/ballerina-tests/http-test-common/Ballerina.toml @@ -1,4 +1,4 @@ [package] org = "ballerina" name = "http_test_common" -version = "2.10.1" +version = "2.10.3" diff --git a/ballerina-tests/http-test-common/Dependencies.toml b/ballerina-tests/http-test-common/Dependencies.toml index 9f4f8a4bd6..57e2c8ed56 100644 --- a/ballerina-tests/http-test-common/Dependencies.toml +++ b/ballerina-tests/http-test-common/Dependencies.toml @@ -10,7 +10,7 @@ distribution-version = "2201.8.0" [[package]] org = "ballerina" name = "http_test_common" -version = "2.10.1" +version = "2.10.3" dependencies = [ {org = "ballerina", name = "lang.string"}, {org = "ballerina", name = "mime"}, diff --git a/ballerina-tests/http2-tests/Ballerina.toml b/ballerina-tests/http2-tests/Ballerina.toml index f17403240e..7cc802f924 100644 --- a/ballerina-tests/http2-tests/Ballerina.toml +++ b/ballerina-tests/http2-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http2_tests" -version = "2.10.1" +version = "2.10.3" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.1" +version = "2.10.3" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.3-SNAPSHOT.jar" diff --git a/gradle.properties b/gradle.properties index 828fd093c8..81b6a3717d 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,6 +1,6 @@ org.gradle.caching=true group=io.ballerina.stdlib -version=2.10.2-SNAPSHOT +version=2.10.3-SNAPSHOT ballerinaLangVersion=2201.8.0 ballerinaTomlParserVersion=1.2.2 commonsLang3Version=3.12.0 diff --git a/native/src/test/java/io/ballerina/stdlib/http/transport/http2/ssl/Http2ALPNwithCertsTest.java b/native/src/test/java/io/ballerina/stdlib/http/transport/http2/ssl/Http2AlpnWithCertsTest.java similarity index 85% rename from native/src/test/java/io/ballerina/stdlib/http/transport/http2/ssl/Http2ALPNwithCertsTest.java rename to native/src/test/java/io/ballerina/stdlib/http/transport/http2/ssl/Http2AlpnWithCertsTest.java index e70b0f2032..d62c456908 100644 --- a/native/src/test/java/io/ballerina/stdlib/http/transport/http2/ssl/Http2ALPNwithCertsTest.java +++ b/native/src/test/java/io/ballerina/stdlib/http/transport/http2/ssl/Http2AlpnWithCertsTest.java @@ -1,7 +1,7 @@ /* - * Copyright (c) 2018, WSO2 Inc. (http://www.wso2.org) All Rights Reserved. + * Copyright (c) 2023, WSO2 LLC. (http://www.wso2.org) All Rights Reserved. * - * WSO2 Inc. licenses this file to you under the Apache License, + * WSO2 LLC. licenses this file to you under the Apache License, * Version 2.0 (the "License"); you may not use this file except * in compliance with the License. * You may obtain a copy of the License at @@ -38,13 +38,14 @@ import static io.ballerina.stdlib.http.transport.contract.Constants.HTTPS_SCHEME; import static io.ballerina.stdlib.http.transport.contract.Constants.HTTP_2_0; +import static io.ballerina.stdlib.http.transport.contract.Constants.REQUIRE; /** - * Test ALPN protocol negotiation for HTTP2 with Certificates and keys. + * Test mTLS with certs and keys in HTTP2. */ -public class Http2ALPNwithCertsTest { +public class Http2AlpnWithCertsTest { - private static final Logger LOG = LoggerFactory.getLogger(Http2ALPNwithCertsTest.class); + private static final Logger LOG = LoggerFactory.getLogger(Http2AlpnWithCertsTest.class); private ServerConnector serverConnector; private HttpClientConnector httpClientConnector; private HttpWsConnectorFactory connectorFactory; @@ -64,7 +65,7 @@ public void setup() throws InterruptedException { } @Test - public void testHttp2ALPNwithCerts() { + public void testHttp2AlpnWithcerts() { TestUtil.testHttpsPost(httpClientConnector, TestUtil.SERVER_PORT1); } @@ -77,12 +78,16 @@ private ListenerConfiguration getListenerConfigs() { listenerConfiguration.setSslHandshakeTimeOut(TestUtil.SSL_HANDSHAKE_TIMEOUT); listenerConfiguration.setServerKeyFile(TestUtil.getAbsolutePath(TestUtil.KEY_FILE)); listenerConfiguration.setServerCertificates(TestUtil.getAbsolutePath(TestUtil.CERT_FILE)); + listenerConfiguration.setVerifyClient(REQUIRE); + listenerConfiguration.setServerTrustCertificates(TestUtil.getAbsolutePath(TestUtil.CERT_FILE)); return listenerConfiguration; } private SenderConfiguration getSenderConfigs() { SenderConfiguration senderConfiguration = new SenderConfiguration(); senderConfiguration.setClientTrustCertificates(TestUtil.getAbsolutePath(TestUtil.CERT_FILE)); + senderConfiguration.setClientKeyFile(TestUtil.getAbsolutePath(TestUtil.KEY_FILE)); + senderConfiguration.setClientCertificates(TestUtil.getAbsolutePath(TestUtil.CERT_FILE)); senderConfiguration.setHttpVersion(HTTP_2_0); senderConfiguration.setScheme(HTTPS_SCHEME); senderConfiguration.setSslSessionTimeOut(TestUtil.SSL_SESSION_TIMEOUT); diff --git a/native/src/test/resources/testng.xml b/native/src/test/resources/testng.xml index 899f33ba7b..6f7dbcd813 100644 --- a/native/src/test/resources/testng.xml +++ b/native/src/test/resources/testng.xml @@ -174,7 +174,7 @@ - + From 0955b7227c15b86f6f48558f278adecaffe5e8d1 Mon Sep 17 00:00:00 2001 From: bhashinee Date: Mon, 9 Oct 2023 11:54:44 +0530 Subject: [PATCH 066/105] Remove unwanted changes --- ballerina-tests/http-advanced-tests/Ballerina.toml | 6 +++--- ballerina-tests/http-client-tests/Ballerina.toml | 6 +++--- ballerina-tests/http-dispatching-tests/Ballerina.toml | 6 +++--- ballerina-tests/http-interceptor-tests/Ballerina.toml | 6 +++--- ballerina-tests/http-misc-tests/Ballerina.toml | 6 +++--- ballerina-tests/http-resiliency-tests/Ballerina.toml | 6 +++--- ballerina-tests/http-security-tests/Ballerina.toml | 6 +++--- ballerina-tests/http-service-tests/Ballerina.toml | 6 +++--- ballerina-tests/http-test-common/Ballerina.toml | 2 +- ballerina-tests/http-test-common/Dependencies.toml | 2 +- ballerina-tests/http2-tests/Ballerina.toml | 6 +++--- ballerina/Ballerina.toml | 6 +++--- ballerina/CompilerPlugin.toml | 2 +- ballerina/Dependencies.toml | 2 +- .../http/transport/http2/ssl/Http2AlpnWithCertsTest.java | 4 ++-- 15 files changed, 36 insertions(+), 36 deletions(-) diff --git a/ballerina-tests/http-advanced-tests/Ballerina.toml b/ballerina-tests/http-advanced-tests/Ballerina.toml index e09d33e2fc..3b13225e6b 100644 --- a/ballerina-tests/http-advanced-tests/Ballerina.toml +++ b/ballerina-tests/http-advanced-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http_advanced_tests" -version = "2.10.3" +version = "2.10.1" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.3" +version = "2.10.1" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.3-SNAPSHOT.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" diff --git a/ballerina-tests/http-client-tests/Ballerina.toml b/ballerina-tests/http-client-tests/Ballerina.toml index 54efb2d1e3..cabe29e627 100644 --- a/ballerina-tests/http-client-tests/Ballerina.toml +++ b/ballerina-tests/http-client-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http_client_tests" -version = "2.10.3" +version = "2.10.1" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.3" +version = "2.10.1" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.3-SNAPSHOT.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" diff --git a/ballerina-tests/http-dispatching-tests/Ballerina.toml b/ballerina-tests/http-dispatching-tests/Ballerina.toml index d4ae9aeb01..548d300ace 100644 --- a/ballerina-tests/http-dispatching-tests/Ballerina.toml +++ b/ballerina-tests/http-dispatching-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http_dispatching_tests" -version = "2.10.3" +version = "2.10.1" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.3" +version = "2.10.1" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.3-SNAPSHOT.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" diff --git a/ballerina-tests/http-interceptor-tests/Ballerina.toml b/ballerina-tests/http-interceptor-tests/Ballerina.toml index 3b973ef53b..be50861458 100644 --- a/ballerina-tests/http-interceptor-tests/Ballerina.toml +++ b/ballerina-tests/http-interceptor-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http_interceptor_tests" -version = "2.10.3" +version = "2.10.1" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.3" +version = "2.10.1" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.3-SNAPSHOT.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" diff --git a/ballerina-tests/http-misc-tests/Ballerina.toml b/ballerina-tests/http-misc-tests/Ballerina.toml index a6d326b7c4..599b58dabd 100644 --- a/ballerina-tests/http-misc-tests/Ballerina.toml +++ b/ballerina-tests/http-misc-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http_misc_tests" -version = "2.10.3" +version = "2.10.1" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.3" +version = "2.10.1" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.3-SNAPSHOT.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" diff --git a/ballerina-tests/http-resiliency-tests/Ballerina.toml b/ballerina-tests/http-resiliency-tests/Ballerina.toml index 78ab9e991f..228d4ae6d7 100644 --- a/ballerina-tests/http-resiliency-tests/Ballerina.toml +++ b/ballerina-tests/http-resiliency-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http_resiliency_tests" -version = "2.10.3" +version = "2.10.1" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.3" +version = "2.10.1" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.3-SNAPSHOT.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" diff --git a/ballerina-tests/http-security-tests/Ballerina.toml b/ballerina-tests/http-security-tests/Ballerina.toml index 2e8fb8cb3e..c7a0657cb7 100644 --- a/ballerina-tests/http-security-tests/Ballerina.toml +++ b/ballerina-tests/http-security-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http_security_tests" -version = "2.10.3" +version = "2.10.1" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.3" +version = "2.10.1" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.3-SNAPSHOT.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" diff --git a/ballerina-tests/http-service-tests/Ballerina.toml b/ballerina-tests/http-service-tests/Ballerina.toml index e8cc0b2319..3b241882fd 100644 --- a/ballerina-tests/http-service-tests/Ballerina.toml +++ b/ballerina-tests/http-service-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http_service_tests" -version = "2.10.3" +version = "2.10.1" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.3" +version = "2.10.1" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.3-SNAPSHOT.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" diff --git a/ballerina-tests/http-test-common/Ballerina.toml b/ballerina-tests/http-test-common/Ballerina.toml index 7f598aeb0a..1bfc4a2ff5 100644 --- a/ballerina-tests/http-test-common/Ballerina.toml +++ b/ballerina-tests/http-test-common/Ballerina.toml @@ -1,4 +1,4 @@ [package] org = "ballerina" name = "http_test_common" -version = "2.10.3" +version = "2.10.1" diff --git a/ballerina-tests/http-test-common/Dependencies.toml b/ballerina-tests/http-test-common/Dependencies.toml index 57e2c8ed56..9f4f8a4bd6 100644 --- a/ballerina-tests/http-test-common/Dependencies.toml +++ b/ballerina-tests/http-test-common/Dependencies.toml @@ -10,7 +10,7 @@ distribution-version = "2201.8.0" [[package]] org = "ballerina" name = "http_test_common" -version = "2.10.3" +version = "2.10.1" dependencies = [ {org = "ballerina", name = "lang.string"}, {org = "ballerina", name = "mime"}, diff --git a/ballerina-tests/http2-tests/Ballerina.toml b/ballerina-tests/http2-tests/Ballerina.toml index 7cc802f924..f17403240e 100644 --- a/ballerina-tests/http2-tests/Ballerina.toml +++ b/ballerina-tests/http2-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http2_tests" -version = "2.10.3" +version = "2.10.1" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.3" +version = "2.10.1" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.3-SNAPSHOT.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" diff --git a/ballerina/Ballerina.toml b/ballerina/Ballerina.toml index 58cbabe4ca..a179fb5375 100644 --- a/ballerina/Ballerina.toml +++ b/ballerina/Ballerina.toml @@ -1,7 +1,7 @@ [package] org = "ballerina" name = "http" -version = "2.10.3" +version = "2.10.1" authors = ["Ballerina"] keywords = ["http", "network", "service", "listener", "client"] repository = "https://github.com/ballerina-platform/module-ballerina-http" @@ -16,8 +16,8 @@ graalvmCompatible = true [[platform.java17.dependency]] groupId = "io.ballerina.stdlib" artifactId = "http-native" -version = "2.10.3" -path = "../native/build/libs/http-native-2.10.3-SNAPSHOT.jar" +version = "2.10.1" +path = "../native/build/libs/http-native-2.10.1.jar" [[platform.java17.dependency]] groupId = "io.ballerina.stdlib" diff --git a/ballerina/CompilerPlugin.toml b/ballerina/CompilerPlugin.toml index ab38795c5d..9a9f5919b6 100644 --- a/ballerina/CompilerPlugin.toml +++ b/ballerina/CompilerPlugin.toml @@ -3,4 +3,4 @@ id = "http-compiler-plugin" class = "io.ballerina.stdlib.http.compiler.HttpCompilerPlugin" [[dependency]] -path = "../compiler-plugin/build/libs/http-compiler-plugin-2.10.3-SNAPSHOT.jar" +path = "../compiler-plugin/build/libs/http-compiler-plugin-2.10.1.jar" diff --git a/ballerina/Dependencies.toml b/ballerina/Dependencies.toml index 6e26ed9026..3f69e182cb 100644 --- a/ballerina/Dependencies.toml +++ b/ballerina/Dependencies.toml @@ -76,7 +76,7 @@ modules = [ [[package]] org = "ballerina" name = "http" -version = "2.10.3" +version = "2.10.1" dependencies = [ {org = "ballerina", name = "auth"}, {org = "ballerina", name = "cache"}, diff --git a/native/src/test/java/io/ballerina/stdlib/http/transport/http2/ssl/Http2AlpnWithCertsTest.java b/native/src/test/java/io/ballerina/stdlib/http/transport/http2/ssl/Http2AlpnWithCertsTest.java index d62c456908..ad01fe98e6 100644 --- a/native/src/test/java/io/ballerina/stdlib/http/transport/http2/ssl/Http2AlpnWithCertsTest.java +++ b/native/src/test/java/io/ballerina/stdlib/http/transport/http2/ssl/Http2AlpnWithCertsTest.java @@ -1,7 +1,7 @@ /* - * Copyright (c) 2023, WSO2 LLC. (http://www.wso2.org) All Rights Reserved. + * Copyright (c) 2018, WSO2 Inc. (http://www.wso2.org) All Rights Reserved. * - * WSO2 LLC. licenses this file to you under the Apache License, + * WSO2 Inc. licenses this file to you under the Apache License, * Version 2.0 (the "License"); you may not use this file except * in compliance with the License. * You may obtain a copy of the License at From 3b7d52f000696f1c5fa5bacd29ad464cae183f22 Mon Sep 17 00:00:00 2001 From: bhashinee Date: Mon, 9 Oct 2023 11:58:31 +0530 Subject: [PATCH 067/105] [Automated] Update the native jar versions --- ballerina/Ballerina.toml | 6 +++--- ballerina/CompilerPlugin.toml | 2 +- ballerina/Dependencies.toml | 2 +- gradle.properties | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/ballerina/Ballerina.toml b/ballerina/Ballerina.toml index a179fb5375..dbb2f22915 100644 --- a/ballerina/Ballerina.toml +++ b/ballerina/Ballerina.toml @@ -1,7 +1,7 @@ [package] org = "ballerina" name = "http" -version = "2.10.1" +version = "2.10.2" authors = ["Ballerina"] keywords = ["http", "network", "service", "listener", "client"] repository = "https://github.com/ballerina-platform/module-ballerina-http" @@ -16,8 +16,8 @@ graalvmCompatible = true [[platform.java17.dependency]] groupId = "io.ballerina.stdlib" artifactId = "http-native" -version = "2.10.1" -path = "../native/build/libs/http-native-2.10.1.jar" +version = "2.10.2" +path = "../native/build/libs/http-native-2.10.2-SNAPSHOT.jar" [[platform.java17.dependency]] groupId = "io.ballerina.stdlib" diff --git a/ballerina/CompilerPlugin.toml b/ballerina/CompilerPlugin.toml index 9a9f5919b6..593111cffc 100644 --- a/ballerina/CompilerPlugin.toml +++ b/ballerina/CompilerPlugin.toml @@ -3,4 +3,4 @@ id = "http-compiler-plugin" class = "io.ballerina.stdlib.http.compiler.HttpCompilerPlugin" [[dependency]] -path = "../compiler-plugin/build/libs/http-compiler-plugin-2.10.1.jar" +path = "../compiler-plugin/build/libs/http-compiler-plugin-2.10.2-SNAPSHOT.jar" diff --git a/ballerina/Dependencies.toml b/ballerina/Dependencies.toml index 3f69e182cb..4f7246fb7a 100644 --- a/ballerina/Dependencies.toml +++ b/ballerina/Dependencies.toml @@ -76,7 +76,7 @@ modules = [ [[package]] org = "ballerina" name = "http" -version = "2.10.1" +version = "2.10.2" dependencies = [ {org = "ballerina", name = "auth"}, {org = "ballerina", name = "cache"}, diff --git a/gradle.properties b/gradle.properties index 81b6a3717d..828fd093c8 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,6 +1,6 @@ org.gradle.caching=true group=io.ballerina.stdlib -version=2.10.3-SNAPSHOT +version=2.10.2-SNAPSHOT ballerinaLangVersion=2201.8.0 ballerinaTomlParserVersion=1.2.2 commonsLang3Version=3.12.0 From 47ad9e330f23099e15bc61140293c032188c396e Mon Sep 17 00:00:00 2001 From: bhashinee Date: Mon, 9 Oct 2023 12:46:13 +0530 Subject: [PATCH 068/105] Update changelog --- changelog.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/changelog.md b/changelog.md index 51514d4e47..8d005bdfda 100644 --- a/changelog.md +++ b/changelog.md @@ -5,6 +5,12 @@ This file contains all the notable changes done to the Ballerina HTTP package th The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [2.10.2] - 2023-10-09 + +### Fixed + +- [Fix HTTP2 mTLS issue when certs and keys are provided](https://github.com/ballerina-platform/ballerina-standard-library/issues/4890) + ## [2.10.1] - 2023-09-27 ### Fixed From 1c40c96adc1c3f897ffae17bf1f0083cdeda445b Mon Sep 17 00:00:00 2001 From: bhashinee Date: Mon, 9 Oct 2023 13:20:24 +0530 Subject: [PATCH 069/105] [Automated] Update the native jar versions --- ballerina/Ballerina.toml | 6 +++--- ballerina/CompilerPlugin.toml | 2 +- ballerina/Dependencies.toml | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/ballerina/Ballerina.toml b/ballerina/Ballerina.toml index dbb2f22915..39989db2b7 100644 --- a/ballerina/Ballerina.toml +++ b/ballerina/Ballerina.toml @@ -1,7 +1,7 @@ [package] org = "ballerina" name = "http" -version = "2.10.2" +version = "2.10.12" authors = ["Ballerina"] keywords = ["http", "network", "service", "listener", "client"] repository = "https://github.com/ballerina-platform/module-ballerina-http" @@ -16,8 +16,8 @@ graalvmCompatible = true [[platform.java17.dependency]] groupId = "io.ballerina.stdlib" artifactId = "http-native" -version = "2.10.2" -path = "../native/build/libs/http-native-2.10.2-SNAPSHOT.jar" +version = "2.10.12" +path = "../native/build/libs/http-native-2.10.12.jar" [[platform.java17.dependency]] groupId = "io.ballerina.stdlib" diff --git a/ballerina/CompilerPlugin.toml b/ballerina/CompilerPlugin.toml index 593111cffc..d0f2684740 100644 --- a/ballerina/CompilerPlugin.toml +++ b/ballerina/CompilerPlugin.toml @@ -3,4 +3,4 @@ id = "http-compiler-plugin" class = "io.ballerina.stdlib.http.compiler.HttpCompilerPlugin" [[dependency]] -path = "../compiler-plugin/build/libs/http-compiler-plugin-2.10.2-SNAPSHOT.jar" +path = "../compiler-plugin/build/libs/http-compiler-plugin-2.10.12.jar" diff --git a/ballerina/Dependencies.toml b/ballerina/Dependencies.toml index 4f7246fb7a..d37f655f67 100644 --- a/ballerina/Dependencies.toml +++ b/ballerina/Dependencies.toml @@ -76,7 +76,7 @@ modules = [ [[package]] org = "ballerina" name = "http" -version = "2.10.2" +version = "2.10.12" dependencies = [ {org = "ballerina", name = "auth"}, {org = "ballerina", name = "cache"}, From 3bbe8b44a9912e5bd8702653a94bb086fa382a8c Mon Sep 17 00:00:00 2001 From: bhashinee Date: Mon, 9 Oct 2023 13:47:02 +0530 Subject: [PATCH 070/105] [Automated] Update the native jar versions --- ballerina/Ballerina.toml | 6 +++--- ballerina/CompilerPlugin.toml | 2 +- ballerina/Dependencies.toml | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/ballerina/Ballerina.toml b/ballerina/Ballerina.toml index 39989db2b7..dbb2f22915 100644 --- a/ballerina/Ballerina.toml +++ b/ballerina/Ballerina.toml @@ -1,7 +1,7 @@ [package] org = "ballerina" name = "http" -version = "2.10.12" +version = "2.10.2" authors = ["Ballerina"] keywords = ["http", "network", "service", "listener", "client"] repository = "https://github.com/ballerina-platform/module-ballerina-http" @@ -16,8 +16,8 @@ graalvmCompatible = true [[platform.java17.dependency]] groupId = "io.ballerina.stdlib" artifactId = "http-native" -version = "2.10.12" -path = "../native/build/libs/http-native-2.10.12.jar" +version = "2.10.2" +path = "../native/build/libs/http-native-2.10.2-SNAPSHOT.jar" [[platform.java17.dependency]] groupId = "io.ballerina.stdlib" diff --git a/ballerina/CompilerPlugin.toml b/ballerina/CompilerPlugin.toml index d0f2684740..593111cffc 100644 --- a/ballerina/CompilerPlugin.toml +++ b/ballerina/CompilerPlugin.toml @@ -3,4 +3,4 @@ id = "http-compiler-plugin" class = "io.ballerina.stdlib.http.compiler.HttpCompilerPlugin" [[dependency]] -path = "../compiler-plugin/build/libs/http-compiler-plugin-2.10.12.jar" +path = "../compiler-plugin/build/libs/http-compiler-plugin-2.10.2-SNAPSHOT.jar" diff --git a/ballerina/Dependencies.toml b/ballerina/Dependencies.toml index d37f655f67..4f7246fb7a 100644 --- a/ballerina/Dependencies.toml +++ b/ballerina/Dependencies.toml @@ -76,7 +76,7 @@ modules = [ [[package]] org = "ballerina" name = "http" -version = "2.10.12" +version = "2.10.2" dependencies = [ {org = "ballerina", name = "auth"}, {org = "ballerina", name = "cache"}, From 3c0dc66526eca2894cbd49c6cdb7a8bf161069a9 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Tue, 10 Oct 2023 01:03:37 +0000 Subject: [PATCH 071/105] Update h1_h1_passthrough test results on Tue Oct 10 01:03:37 UTC 2023 --- load-tests/h1_h1_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1_h1_passthrough/results/summary.csv b/load-tests/h1_h1_passthrough/results/summary.csv index 2418bdc5e7..83a7d43e06 100644 --- a/load-tests/h1_h1_passthrough/results/summary.csv +++ b/load-tests/h1_h1_passthrough/results/summary.csv @@ -376,3 +376,4 @@ HTTP Request,12171619,15,11,34,45,74,0,630,0.00%,3497.7,840.2,15.09,1696529666,5 HTTP Request,10532111,18,13,39,51,84,0,505,0.00%,3026.5,727.1,17.07,1696616047,50,60 HTTP Request,10071362,19,14,40,53,87,0,565,0.00%,2894.1,695.3,17.73,1696702472,50,60 HTTP Request,9574579,20,15,42,56,92,0,568,0.00%,2751.4,661.0,18.70,1696788809,50,60 +HTTP Request,9901924,19,14,41,54,88,0,651,0.00%,2845.4,683.6,17.97,1696875324,50,60 From 5a57e0652bd24ae8cca6e72dd29b147d2d1aee39 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Tue, 10 Oct 2023 01:03:37 +0000 Subject: [PATCH 072/105] Update h1_transformation test results on Tue Oct 10 01:03:37 UTC 2023 --- load-tests/h1_transformation/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1_transformation/results/summary.csv b/load-tests/h1_transformation/results/summary.csv index 0074032a2a..5511c9f920 100644 --- a/load-tests/h1_transformation/results/summary.csv +++ b/load-tests/h1_transformation/results/summary.csv @@ -380,3 +380,4 @@ HTTP Request,9833258,20,19,34,40,54,1,301,0.00%,2825.7,772.6,10.73,1696533564,50 HTTP Request,8271858,24,22,41,48,65,1,334,0.00%,2377.0,649.9,13.09,1696619982,50,60 HTTP Request,7944823,25,23,43,50,67,1,417,0.00%,2283.0,624.2,13.52,1696706365,50,60 HTTP Request,7782534,26,24,44,51,69,1,465,0.00%,2236.4,611.5,13.91,1696792722,50,60 +HTTP Request,7968274,25,23,43,50,67,1,347,0.00%,2289.8,626.1,13.41,1696879253,50,60 From 91431316dd90979c672efd224f525240f862c59e Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Tue, 10 Oct 2023 01:03:38 +0000 Subject: [PATCH 073/105] Update h1c_h1c_passthrough test results on Tue Oct 10 01:03:38 UTC 2023 --- load-tests/h1c_h1c_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1c_h1c_passthrough/results/summary.csv b/load-tests/h1c_h1c_passthrough/results/summary.csv index 35ea194653..482e5cd45f 100644 --- a/load-tests/h1c_h1c_passthrough/results/summary.csv +++ b/load-tests/h1c_h1c_passthrough/results/summary.csv @@ -378,3 +378,4 @@ HTTP Request,14052191,14,11,27,34,53,0,304,0.00%,4038.0,717.7,10.76,1696537478,5 HTTP Request,11709660,16,13,32,41,62,0,284,0.00%,3364.9,598.0,12.67,1696623884,50,60 HTTP Request,11308861,17,14,33,41,63,0,308,0.00%,3249.7,577.6,12.85,1696710263,50,60 HTTP Request,10694123,18,15,35,43,66,0,277,0.00%,3073.1,546.2,13.53,1696796691,50,60 +HTTP Request,11203528,17,14,34,42,64,0,310,0.00%,3219.4,572.2,12.98,1696883191,50,60 From aa487d62a8ceaadf0d36fa3fa7674fb55d4ba31c Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Tue, 10 Oct 2023 01:03:38 +0000 Subject: [PATCH 074/105] Update h1c_transformation test results on Tue Oct 10 01:03:38 UTC 2023 --- load-tests/h1c_transformation/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1c_transformation/results/summary.csv b/load-tests/h1c_transformation/results/summary.csv index 232a42e493..56575b34a8 100644 --- a/load-tests/h1c_transformation/results/summary.csv +++ b/load-tests/h1c_transformation/results/summary.csv @@ -374,3 +374,4 @@ HTTP Request,9799107,20,19,33,44,59,0,225,0.00%,2815.9,594.0,10.78,1696541378,50 HTTP Request,8729338,23,21,37,48,65,1,248,0.00%,2508.5,529.1,11.89,1696627796,50,60 HTTP Request,7925752,25,23,40,55,74,1,411,0.00%,2277.6,480.4,13.37,1696714180,50,60 HTTP Request,7674971,26,24,42,55,73,1,291,0.00%,2205.5,465.2,13.41,1696800581,50,60 +HTTP Request,8014682,25,23,40,53,71,1,244,0.00%,2303.1,485.8,13.00,1696887114,50,60 From df2825fb68df3cea8971fb7aeca39e2083ec812d Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Tue, 10 Oct 2023 01:03:38 +0000 Subject: [PATCH 075/105] Update h2_h1c_passthrough test results on Tue Oct 10 01:03:38 UTC 2023 --- load-tests/h2_h1c_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h2_h1c_passthrough/results/summary.csv b/load-tests/h2_h1c_passthrough/results/summary.csv index a8bf554deb..a375125866 100644 --- a/load-tests/h2_h1c_passthrough/results/summary.csv +++ b/load-tests/h2_h1c_passthrough/results/summary.csv @@ -332,3 +332,4 @@ H2-H1C Passthrough,5891,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696542278,0,1 H2-H1C Passthrough,5876,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696628711,0,1 H2-H1C Passthrough,5851,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696715053,0,1 H2-H1C Passthrough,5856,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696801470,0,1 +H2-H1C Passthrough,5857,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696887993,0,1 From dfa1a5b18d5be6dceb4e1a922b02901ef1bf156f Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Tue, 10 Oct 2023 01:03:38 +0000 Subject: [PATCH 076/105] Update interceptors_passthrough test results on Tue Oct 10 01:03:38 UTC 2023 --- load-tests/interceptors_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/interceptors_passthrough/results/summary.csv b/load-tests/interceptors_passthrough/results/summary.csv index 7b807d86b9..1bf05fa52e 100644 --- a/load-tests/interceptors_passthrough/results/summary.csv +++ b/load-tests/interceptors_passthrough/results/summary.csv @@ -82,3 +82,4 @@ Test Request,233263,898,23,130,322,28552,1,45732,4.06%,66.6,8.3,4654.13,16965461 Test Request,240006,872,27,163,8199,22063,1,46570,5.87%,68.4,9.5,3889.95,1696632607,50,60 Test Request,241806,865,28,137,273,30023,1,51879,3.69%,69.1,9.9,4672.50,1696718977,50,60 Test Request,251063,835,30,147,292,30022,1,48650,3.76%,71.6,10.2,4578.50,1696805363,50,60 +Test Request,247159,847,28,146,282,28892,1,30033,3.65%,70.6,8.5,4556.20,1696891897,50,60 From f8c671e4d11a2b9553d3e4c9e81aad56063242e0 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Tue, 10 Oct 2023 01:03:38 +0000 Subject: [PATCH 077/105] Update observability_enabled test results on Tue Oct 10 01:03:38 UTC 2023 --- load-tests/observability_enabled/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/observability_enabled/results/summary.csv b/load-tests/observability_enabled/results/summary.csv index 3bf9752707..6f69c9ec42 100644 --- a/load-tests/observability_enabled/results/summary.csv +++ b/load-tests/observability_enabled/results/summary.csv @@ -363,3 +363,4 @@ HTTP Request,17278157,11,6,27,42,86,0,540,0.00%,4965.1,741.8,17.55,1696550136,50 HTTP Request,14838512,13,6,32,48,99,0,543,0.00%,4264.0,637.1,20.11,1696636515,50,60 HTTP Request,14092068,13,7,34,52,106,0,658,0.00%,4049.5,605.0,21.53,1696722889,50,60 HTTP Request,13610082,14,8,33,48,93,0,594,0.00%,3911.0,584.3,18.98,1696809290,50,60 +HTTP Request,14232703,13,7,33,50,102,0,743,0.00%,4089.9,611.1,20.85,1696895836,50,60 From 887620e015c6905ab8f4930d9b0436f665d74917 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Tue, 10 Oct 2023 01:03:38 +0000 Subject: [PATCH 078/105] Update snowpeak_passthrough test results on Tue Oct 10 01:03:38 UTC 2023 --- load-tests/snowpeak_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/snowpeak_passthrough/results/summary.csv b/load-tests/snowpeak_passthrough/results/summary.csv index c9f2b37205..89307304b1 100644 --- a/load-tests/snowpeak_passthrough/results/summary.csv +++ b/load-tests/snowpeak_passthrough/results/summary.csv @@ -214,3 +214,4 @@ Retrieve Available Locations,8237631,24,15,60,65,75,0,382,0.00%,2367.1,228.8,20. Retrieve Available Locations,7143685,28,18,64,70,84,0,406,0.00%,2052.8,198.5,22.80,1696640404,50,60 Retrieve Available Locations,6864709,29,19,65,71,87,0,355,0.00%,1972.6,190.7,23.05,1696726826,50,60 Retrieve Available Locations,6404061,31,21,67,72,89,0,291,0.00%,1840.3,177.9,23.46,1696813192,50,60 +Retrieve Available Locations,6728880,30,19,66,71,87,0,674,0.00%,1933.6,186.9,23.32,1696899743,50,60 From 6adac6651144a0ad95b8e7d1b3196a18cb6f8155 Mon Sep 17 00:00:00 2001 From: bhashinee Date: Tue, 10 Oct 2023 09:47:13 +0530 Subject: [PATCH 079/105] Disable Trivy scan --- .github/workflows/publish-release.yml | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/.github/workflows/publish-release.yml b/.github/workflows/publish-release.yml index 5e7f24ab82..dd6f519888 100644 --- a/.github/workflows/publish-release.yml +++ b/.github/workflows/publish-release.yml @@ -28,14 +28,15 @@ jobs: ./gradlew build -x check -x test - name: Create lib directory if not exists run: mkdir -p ballerina/lib - - name: Run Trivy vulnerability scanner - uses: aquasecurity/trivy-action@master - with: - scan-type: 'rootfs' - scan-ref: '/github/workspace/ballerina/lib' - format: 'table' - timeout: '10m0s' - exit-code: '1' +# Disabling Trivy scan for now for an urgent release as it is failing due to a vulnerability in Netty which is not fixed yet. +# - name: Run Trivy vulnerability scanner +# uses: aquasecurity/trivy-action@master +# with: +# scan-type: 'rootfs' +# scan-ref: '/github/workspace/ballerina/lib' +# format: 'table' +# timeout: '10m0s' +# exit-code: '1' - name: Set version env variable run: echo "VERSION=$((grep -w 'version' | cut -d= -f2) < gradle.properties | rev | cut --complement -d- -f1 | rev)" >> $GITHUB_ENV - name: Pre release dependency version update From 40377e1f90dd46273adada63267502ce8fc28167 Mon Sep 17 00:00:00 2001 From: bhashinee Date: Tue, 10 Oct 2023 11:32:24 +0530 Subject: [PATCH 080/105] Disable trivy in central-publish.yml --- .github/workflows/central-publish.yml | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/.github/workflows/central-publish.yml b/.github/workflows/central-publish.yml index 6c2e980a16..0b8e5d3f20 100644 --- a/.github/workflows/central-publish.yml +++ b/.github/workflows/central-publish.yml @@ -31,14 +31,15 @@ jobs: run: ./gradlew build -x check -x test - name: Create lib directory if not exists run: mkdir -p ballerina/lib - - name: Run Trivy vulnerability scanner - uses: aquasecurity/trivy-action@master - with: - scan-type: 'rootfs' - scan-ref: '/github/workspace/ballerina/lib' - format: 'table' - timeout: '10m0s' - exit-code: '1' +# Disabling Trivy scan for now for an urgent release as it is failing due to a vulnerability in Netty which is not fixed yet. +# - name: Run Trivy vulnerability scanner +# uses: aquasecurity/trivy-action@master +# with: +# scan-type: 'rootfs' +# scan-ref: '/github/workspace/ballerina/lib' +# format: 'table' +# timeout: '10m0s' +# exit-code: '1' - name: Ballerina Central Push if: ${{ github.event.inputs.environment == 'CENTRAL' }} From a3903d942acab73cb14238e2949e493f3bf95881 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Tue, 10 Oct 2023 07:18:31 +0000 Subject: [PATCH 081/105] [Automated] Update the native jar versions --- ballerina-tests/http-advanced-tests/Ballerina.toml | 6 +++--- ballerina-tests/http-advanced-tests/Dependencies.toml | 6 +++--- ballerina-tests/http-client-tests/Ballerina.toml | 6 +++--- ballerina-tests/http-client-tests/Dependencies.toml | 6 +++--- ballerina-tests/http-dispatching-tests/Ballerina.toml | 6 +++--- ballerina-tests/http-dispatching-tests/Dependencies.toml | 6 +++--- ballerina-tests/http-interceptor-tests/Ballerina.toml | 6 +++--- ballerina-tests/http-interceptor-tests/Dependencies.toml | 6 +++--- ballerina-tests/http-misc-tests/Ballerina.toml | 6 +++--- ballerina-tests/http-misc-tests/Dependencies.toml | 6 +++--- ballerina-tests/http-resiliency-tests/Ballerina.toml | 6 +++--- ballerina-tests/http-resiliency-tests/Dependencies.toml | 6 +++--- ballerina-tests/http-security-tests/Ballerina.toml | 6 +++--- ballerina-tests/http-security-tests/Dependencies.toml | 6 +++--- ballerina-tests/http-service-tests/Ballerina.toml | 6 +++--- ballerina-tests/http-service-tests/Dependencies.toml | 6 +++--- ballerina-tests/http-test-common/Ballerina.toml | 2 +- ballerina-tests/http-test-common/Dependencies.toml | 2 +- ballerina-tests/http2-tests/Ballerina.toml | 6 +++--- ballerina-tests/http2-tests/Dependencies.toml | 6 +++--- 20 files changed, 56 insertions(+), 56 deletions(-) diff --git a/ballerina-tests/http-advanced-tests/Ballerina.toml b/ballerina-tests/http-advanced-tests/Ballerina.toml index 3b13225e6b..5f986f9455 100644 --- a/ballerina-tests/http-advanced-tests/Ballerina.toml +++ b/ballerina-tests/http-advanced-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http_advanced_tests" -version = "2.10.1" +version = "2.10.2" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.1" +version = "2.10.2" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.2.jar" diff --git a/ballerina-tests/http-advanced-tests/Dependencies.toml b/ballerina-tests/http-advanced-tests/Dependencies.toml index 55b68ea5f3..8861ee9951 100644 --- a/ballerina-tests/http-advanced-tests/Dependencies.toml +++ b/ballerina-tests/http-advanced-tests/Dependencies.toml @@ -72,7 +72,7 @@ modules = [ [[package]] org = "ballerina" name = "http" -version = "2.10.1" +version = "2.10.2" scope = "testOnly" dependencies = [ {org = "ballerina", name = "auth"}, @@ -105,7 +105,7 @@ modules = [ [[package]] org = "ballerina" name = "http_advanced_tests" -version = "2.10.1" +version = "2.10.2" dependencies = [ {org = "ballerina", name = "crypto"}, {org = "ballerina", name = "file"}, @@ -125,7 +125,7 @@ modules = [ [[package]] org = "ballerina" name = "http_test_common" -version = "2.10.1" +version = "2.10.2" scope = "testOnly" dependencies = [ {org = "ballerina", name = "lang.string"}, diff --git a/ballerina-tests/http-client-tests/Ballerina.toml b/ballerina-tests/http-client-tests/Ballerina.toml index cabe29e627..3cb8de0356 100644 --- a/ballerina-tests/http-client-tests/Ballerina.toml +++ b/ballerina-tests/http-client-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http_client_tests" -version = "2.10.1" +version = "2.10.2" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.1" +version = "2.10.2" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.2.jar" diff --git a/ballerina-tests/http-client-tests/Dependencies.toml b/ballerina-tests/http-client-tests/Dependencies.toml index 8f9cae73e8..fee578ba2a 100644 --- a/ballerina-tests/http-client-tests/Dependencies.toml +++ b/ballerina-tests/http-client-tests/Dependencies.toml @@ -69,7 +69,7 @@ dependencies = [ [[package]] org = "ballerina" name = "http" -version = "2.10.1" +version = "2.10.2" scope = "testOnly" dependencies = [ {org = "ballerina", name = "auth"}, @@ -102,7 +102,7 @@ modules = [ [[package]] org = "ballerina" name = "http_client_tests" -version = "2.10.1" +version = "2.10.2" dependencies = [ {org = "ballerina", name = "constraint"}, {org = "ballerina", name = "http"}, @@ -121,7 +121,7 @@ modules = [ [[package]] org = "ballerina" name = "http_test_common" -version = "2.10.1" +version = "2.10.2" scope = "testOnly" dependencies = [ {org = "ballerina", name = "lang.string"}, diff --git a/ballerina-tests/http-dispatching-tests/Ballerina.toml b/ballerina-tests/http-dispatching-tests/Ballerina.toml index 548d300ace..2f7f254860 100644 --- a/ballerina-tests/http-dispatching-tests/Ballerina.toml +++ b/ballerina-tests/http-dispatching-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http_dispatching_tests" -version = "2.10.1" +version = "2.10.2" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.1" +version = "2.10.2" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.2.jar" diff --git a/ballerina-tests/http-dispatching-tests/Dependencies.toml b/ballerina-tests/http-dispatching-tests/Dependencies.toml index 48baa5a900..7da7da330a 100644 --- a/ballerina-tests/http-dispatching-tests/Dependencies.toml +++ b/ballerina-tests/http-dispatching-tests/Dependencies.toml @@ -69,7 +69,7 @@ dependencies = [ [[package]] org = "ballerina" name = "http" -version = "2.10.1" +version = "2.10.2" scope = "testOnly" dependencies = [ {org = "ballerina", name = "auth"}, @@ -102,7 +102,7 @@ modules = [ [[package]] org = "ballerina" name = "http_dispatching_tests" -version = "2.10.1" +version = "2.10.2" dependencies = [ {org = "ballerina", name = "constraint"}, {org = "ballerina", name = "http"}, @@ -124,7 +124,7 @@ modules = [ [[package]] org = "ballerina" name = "http_test_common" -version = "2.10.1" +version = "2.10.2" scope = "testOnly" dependencies = [ {org = "ballerina", name = "lang.string"}, diff --git a/ballerina-tests/http-interceptor-tests/Ballerina.toml b/ballerina-tests/http-interceptor-tests/Ballerina.toml index be50861458..b0c6c2f6a5 100644 --- a/ballerina-tests/http-interceptor-tests/Ballerina.toml +++ b/ballerina-tests/http-interceptor-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http_interceptor_tests" -version = "2.10.1" +version = "2.10.2" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.1" +version = "2.10.2" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.2.jar" diff --git a/ballerina-tests/http-interceptor-tests/Dependencies.toml b/ballerina-tests/http-interceptor-tests/Dependencies.toml index 7a0e6df2e7..16d8c98ca4 100644 --- a/ballerina-tests/http-interceptor-tests/Dependencies.toml +++ b/ballerina-tests/http-interceptor-tests/Dependencies.toml @@ -66,7 +66,7 @@ dependencies = [ [[package]] org = "ballerina" name = "http" -version = "2.10.1" +version = "2.10.2" scope = "testOnly" dependencies = [ {org = "ballerina", name = "auth"}, @@ -99,7 +99,7 @@ modules = [ [[package]] org = "ballerina" name = "http_interceptor_tests" -version = "2.10.1" +version = "2.10.2" dependencies = [ {org = "ballerina", name = "http"}, {org = "ballerina", name = "http_test_common"}, @@ -115,7 +115,7 @@ modules = [ [[package]] org = "ballerina" name = "http_test_common" -version = "2.10.1" +version = "2.10.2" scope = "testOnly" dependencies = [ {org = "ballerina", name = "lang.string"}, diff --git a/ballerina-tests/http-misc-tests/Ballerina.toml b/ballerina-tests/http-misc-tests/Ballerina.toml index 599b58dabd..6ae2de7755 100644 --- a/ballerina-tests/http-misc-tests/Ballerina.toml +++ b/ballerina-tests/http-misc-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http_misc_tests" -version = "2.10.1" +version = "2.10.2" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.1" +version = "2.10.2" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.2.jar" diff --git a/ballerina-tests/http-misc-tests/Dependencies.toml b/ballerina-tests/http-misc-tests/Dependencies.toml index acc8eb2f91..c0fb3700a4 100644 --- a/ballerina-tests/http-misc-tests/Dependencies.toml +++ b/ballerina-tests/http-misc-tests/Dependencies.toml @@ -66,7 +66,7 @@ dependencies = [ [[package]] org = "ballerina" name = "http" -version = "2.10.1" +version = "2.10.2" scope = "testOnly" dependencies = [ {org = "ballerina", name = "auth"}, @@ -99,7 +99,7 @@ modules = [ [[package]] org = "ballerina" name = "http_misc_tests" -version = "2.10.1" +version = "2.10.2" dependencies = [ {org = "ballerina", name = "http"}, {org = "ballerina", name = "http_test_common"}, @@ -118,7 +118,7 @@ modules = [ [[package]] org = "ballerina" name = "http_test_common" -version = "2.10.1" +version = "2.10.2" scope = "testOnly" dependencies = [ {org = "ballerina", name = "lang.string"}, diff --git a/ballerina-tests/http-resiliency-tests/Ballerina.toml b/ballerina-tests/http-resiliency-tests/Ballerina.toml index 228d4ae6d7..108106df20 100644 --- a/ballerina-tests/http-resiliency-tests/Ballerina.toml +++ b/ballerina-tests/http-resiliency-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http_resiliency_tests" -version = "2.10.1" +version = "2.10.2" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.1" +version = "2.10.2" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.2.jar" diff --git a/ballerina-tests/http-resiliency-tests/Dependencies.toml b/ballerina-tests/http-resiliency-tests/Dependencies.toml index 5f602dcf21..28f3c5a1d5 100644 --- a/ballerina-tests/http-resiliency-tests/Dependencies.toml +++ b/ballerina-tests/http-resiliency-tests/Dependencies.toml @@ -66,7 +66,7 @@ dependencies = [ [[package]] org = "ballerina" name = "http" -version = "2.10.1" +version = "2.10.2" scope = "testOnly" dependencies = [ {org = "ballerina", name = "auth"}, @@ -99,7 +99,7 @@ modules = [ [[package]] org = "ballerina" name = "http_resiliency_tests" -version = "2.10.1" +version = "2.10.2" dependencies = [ {org = "ballerina", name = "http"}, {org = "ballerina", name = "http_test_common"}, @@ -116,7 +116,7 @@ modules = [ [[package]] org = "ballerina" name = "http_test_common" -version = "2.10.1" +version = "2.10.2" scope = "testOnly" dependencies = [ {org = "ballerina", name = "lang.string"}, diff --git a/ballerina-tests/http-security-tests/Ballerina.toml b/ballerina-tests/http-security-tests/Ballerina.toml index c7a0657cb7..258ce2eb26 100644 --- a/ballerina-tests/http-security-tests/Ballerina.toml +++ b/ballerina-tests/http-security-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http_security_tests" -version = "2.10.1" +version = "2.10.2" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.1" +version = "2.10.2" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.2.jar" diff --git a/ballerina-tests/http-security-tests/Dependencies.toml b/ballerina-tests/http-security-tests/Dependencies.toml index 16919d48e6..c99dd280a5 100644 --- a/ballerina-tests/http-security-tests/Dependencies.toml +++ b/ballerina-tests/http-security-tests/Dependencies.toml @@ -69,7 +69,7 @@ dependencies = [ [[package]] org = "ballerina" name = "http" -version = "2.10.1" +version = "2.10.2" scope = "testOnly" dependencies = [ {org = "ballerina", name = "auth"}, @@ -102,7 +102,7 @@ modules = [ [[package]] org = "ballerina" name = "http_security_tests" -version = "2.10.1" +version = "2.10.2" dependencies = [ {org = "ballerina", name = "auth"}, {org = "ballerina", name = "http"}, @@ -120,7 +120,7 @@ modules = [ [[package]] org = "ballerina" name = "http_test_common" -version = "2.10.1" +version = "2.10.2" scope = "testOnly" dependencies = [ {org = "ballerina", name = "lang.string"}, diff --git a/ballerina-tests/http-service-tests/Ballerina.toml b/ballerina-tests/http-service-tests/Ballerina.toml index 3b241882fd..28a8d9f889 100644 --- a/ballerina-tests/http-service-tests/Ballerina.toml +++ b/ballerina-tests/http-service-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http_service_tests" -version = "2.10.1" +version = "2.10.2" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.1" +version = "2.10.2" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.2.jar" diff --git a/ballerina-tests/http-service-tests/Dependencies.toml b/ballerina-tests/http-service-tests/Dependencies.toml index 8bc51460d1..ff728fe3a7 100644 --- a/ballerina-tests/http-service-tests/Dependencies.toml +++ b/ballerina-tests/http-service-tests/Dependencies.toml @@ -69,7 +69,7 @@ modules = [ [[package]] org = "ballerina" name = "http" -version = "2.10.1" +version = "2.10.2" scope = "testOnly" dependencies = [ {org = "ballerina", name = "auth"}, @@ -102,7 +102,7 @@ modules = [ [[package]] org = "ballerina" name = "http_service_tests" -version = "2.10.1" +version = "2.10.2" dependencies = [ {org = "ballerina", name = "file"}, {org = "ballerina", name = "http"}, @@ -121,7 +121,7 @@ modules = [ [[package]] org = "ballerina" name = "http_test_common" -version = "2.10.1" +version = "2.10.2" scope = "testOnly" dependencies = [ {org = "ballerina", name = "lang.string"}, diff --git a/ballerina-tests/http-test-common/Ballerina.toml b/ballerina-tests/http-test-common/Ballerina.toml index 1bfc4a2ff5..4be036178c 100644 --- a/ballerina-tests/http-test-common/Ballerina.toml +++ b/ballerina-tests/http-test-common/Ballerina.toml @@ -1,4 +1,4 @@ [package] org = "ballerina" name = "http_test_common" -version = "2.10.1" +version = "2.10.2" diff --git a/ballerina-tests/http-test-common/Dependencies.toml b/ballerina-tests/http-test-common/Dependencies.toml index 9f4f8a4bd6..16836de70b 100644 --- a/ballerina-tests/http-test-common/Dependencies.toml +++ b/ballerina-tests/http-test-common/Dependencies.toml @@ -10,7 +10,7 @@ distribution-version = "2201.8.0" [[package]] org = "ballerina" name = "http_test_common" -version = "2.10.1" +version = "2.10.2" dependencies = [ {org = "ballerina", name = "lang.string"}, {org = "ballerina", name = "mime"}, diff --git a/ballerina-tests/http2-tests/Ballerina.toml b/ballerina-tests/http2-tests/Ballerina.toml index f17403240e..8e52d00325 100644 --- a/ballerina-tests/http2-tests/Ballerina.toml +++ b/ballerina-tests/http2-tests/Ballerina.toml @@ -1,17 +1,17 @@ [package] org = "ballerina" name = "http2_tests" -version = "2.10.1" +version = "2.10.2" [[dependency]] org = "ballerina" name = "http_test_common" repository = "local" -version = "2.10.1" +version = "2.10.2" [platform.java17] graalvmCompatible = true [[platform.java17.dependency]] scope = "testOnly" -path = "../../test-utils/build/libs/http-test-utils-2.10.1.jar" +path = "../../test-utils/build/libs/http-test-utils-2.10.2.jar" diff --git a/ballerina-tests/http2-tests/Dependencies.toml b/ballerina-tests/http2-tests/Dependencies.toml index 9b2dda384a..ea53d2c74c 100644 --- a/ballerina-tests/http2-tests/Dependencies.toml +++ b/ballerina-tests/http2-tests/Dependencies.toml @@ -69,7 +69,7 @@ modules = [ [[package]] org = "ballerina" name = "http" -version = "2.10.1" +version = "2.10.2" scope = "testOnly" dependencies = [ {org = "ballerina", name = "auth"}, @@ -102,7 +102,7 @@ modules = [ [[package]] org = "ballerina" name = "http2_tests" -version = "2.10.1" +version = "2.10.2" dependencies = [ {org = "ballerina", name = "file"}, {org = "ballerina", name = "http"}, @@ -121,7 +121,7 @@ modules = [ [[package]] org = "ballerina" name = "http_test_common" -version = "2.10.1" +version = "2.10.2" scope = "testOnly" dependencies = [ {org = "ballerina", name = "lang.string"}, From 9a7467a5232986f1e47be380db8136ae5ff18c89 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Tue, 10 Oct 2023 07:18:31 +0000 Subject: [PATCH 082/105] [Automated] Update the native jar versions --- ballerina/Ballerina.toml | 2 +- ballerina/CompilerPlugin.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ballerina/Ballerina.toml b/ballerina/Ballerina.toml index dbb2f22915..dfa513b317 100644 --- a/ballerina/Ballerina.toml +++ b/ballerina/Ballerina.toml @@ -17,7 +17,7 @@ graalvmCompatible = true groupId = "io.ballerina.stdlib" artifactId = "http-native" version = "2.10.2" -path = "../native/build/libs/http-native-2.10.2-SNAPSHOT.jar" +path = "../native/build/libs/http-native-2.10.2.jar" [[platform.java17.dependency]] groupId = "io.ballerina.stdlib" diff --git a/ballerina/CompilerPlugin.toml b/ballerina/CompilerPlugin.toml index 593111cffc..796ccf37ff 100644 --- a/ballerina/CompilerPlugin.toml +++ b/ballerina/CompilerPlugin.toml @@ -3,4 +3,4 @@ id = "http-compiler-plugin" class = "io.ballerina.stdlib.http.compiler.HttpCompilerPlugin" [[dependency]] -path = "../compiler-plugin/build/libs/http-compiler-plugin-2.10.2-SNAPSHOT.jar" +path = "../compiler-plugin/build/libs/http-compiler-plugin-2.10.2.jar" From 774b69aa27cb39faadc356400072d8c2e1c30728 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Tue, 10 Oct 2023 07:18:31 +0000 Subject: [PATCH 083/105] [Gradle Release Plugin] - pre tag commit: 'v2.10.2'. --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index 828fd093c8..d625dd0f65 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,6 +1,6 @@ org.gradle.caching=true group=io.ballerina.stdlib -version=2.10.2-SNAPSHOT +version=2.10.2 ballerinaLangVersion=2201.8.0 ballerinaTomlParserVersion=1.2.2 commonsLang3Version=3.12.0 From aa1da878836e1f5de2e01a6edf73ef88d597c5ff Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Tue, 10 Oct 2023 07:18:33 +0000 Subject: [PATCH 084/105] [Gradle Release Plugin] - new version commit: 'v2.10.3-SNAPSHOT'. --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index d625dd0f65..81b6a3717d 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,6 +1,6 @@ org.gradle.caching=true group=io.ballerina.stdlib -version=2.10.2 +version=2.10.3-SNAPSHOT ballerinaLangVersion=2201.8.0 ballerinaTomlParserVersion=1.2.2 commonsLang3Version=3.12.0 From d5a639c1c8ecdfe17d8edaa589c7644898968551 Mon Sep 17 00:00:00 2001 From: Krishnananthalingam Tharmigan <63336800+TharmiganK@users.noreply.github.com> Date: Tue, 10 Oct 2023 16:41:28 +0530 Subject: [PATCH 085/105] Enable trivy scan step --- .github/workflows/central-publish.yml | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/.github/workflows/central-publish.yml b/.github/workflows/central-publish.yml index 0b8e5d3f20..6c2e980a16 100644 --- a/.github/workflows/central-publish.yml +++ b/.github/workflows/central-publish.yml @@ -31,15 +31,14 @@ jobs: run: ./gradlew build -x check -x test - name: Create lib directory if not exists run: mkdir -p ballerina/lib -# Disabling Trivy scan for now for an urgent release as it is failing due to a vulnerability in Netty which is not fixed yet. -# - name: Run Trivy vulnerability scanner -# uses: aquasecurity/trivy-action@master -# with: -# scan-type: 'rootfs' -# scan-ref: '/github/workspace/ballerina/lib' -# format: 'table' -# timeout: '10m0s' -# exit-code: '1' + - name: Run Trivy vulnerability scanner + uses: aquasecurity/trivy-action@master + with: + scan-type: 'rootfs' + scan-ref: '/github/workspace/ballerina/lib' + format: 'table' + timeout: '10m0s' + exit-code: '1' - name: Ballerina Central Push if: ${{ github.event.inputs.environment == 'CENTRAL' }} From d05724fd1179a094e3ac0e611bf989808d7cd9d7 Mon Sep 17 00:00:00 2001 From: Krishnananthalingam Tharmigan <63336800+TharmiganK@users.noreply.github.com> Date: Tue, 10 Oct 2023 16:42:20 +0530 Subject: [PATCH 086/105] Enable trivy scan step --- .github/workflows/publish-release.yml | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/.github/workflows/publish-release.yml b/.github/workflows/publish-release.yml index dd6f519888..5e7f24ab82 100644 --- a/.github/workflows/publish-release.yml +++ b/.github/workflows/publish-release.yml @@ -28,15 +28,14 @@ jobs: ./gradlew build -x check -x test - name: Create lib directory if not exists run: mkdir -p ballerina/lib -# Disabling Trivy scan for now for an urgent release as it is failing due to a vulnerability in Netty which is not fixed yet. -# - name: Run Trivy vulnerability scanner -# uses: aquasecurity/trivy-action@master -# with: -# scan-type: 'rootfs' -# scan-ref: '/github/workspace/ballerina/lib' -# format: 'table' -# timeout: '10m0s' -# exit-code: '1' + - name: Run Trivy vulnerability scanner + uses: aquasecurity/trivy-action@master + with: + scan-type: 'rootfs' + scan-ref: '/github/workspace/ballerina/lib' + format: 'table' + timeout: '10m0s' + exit-code: '1' - name: Set version env variable run: echo "VERSION=$((grep -w 'version' | cut -d= -f2) < gradle.properties | rev | cut --complement -d- -f1 | rev)" >> $GITHUB_ENV - name: Pre release dependency version update From 5c064f2f0cddf3dc9ce9f258b2a38cdee7c259f4 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Wed, 11 Oct 2023 01:04:06 +0000 Subject: [PATCH 087/105] Update h1_h1_passthrough test results on Wed Oct 11 01:04:06 UTC 2023 --- load-tests/h1_h1_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1_h1_passthrough/results/summary.csv b/load-tests/h1_h1_passthrough/results/summary.csv index 83a7d43e06..7bdaa72809 100644 --- a/load-tests/h1_h1_passthrough/results/summary.csv +++ b/load-tests/h1_h1_passthrough/results/summary.csv @@ -377,3 +377,4 @@ HTTP Request,10532111,18,13,39,51,84,0,505,0.00%,3026.5,727.1,17.07,1696616047,5 HTTP Request,10071362,19,14,40,53,87,0,565,0.00%,2894.1,695.3,17.73,1696702472,50,60 HTTP Request,9574579,20,15,42,56,92,0,568,0.00%,2751.4,661.0,18.70,1696788809,50,60 HTTP Request,9901924,19,14,41,54,88,0,651,0.00%,2845.4,683.6,17.97,1696875324,50,60 +HTTP Request,10268693,18,14,39,52,86,0,504,0.00%,2950.8,708.9,17.35,1696961728,50,60 From 5576167affbfb6d28bac08abf1986ba4279b443f Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Wed, 11 Oct 2023 01:04:06 +0000 Subject: [PATCH 088/105] Update h1_transformation test results on Wed Oct 11 01:04:06 UTC 2023 --- load-tests/h1_transformation/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1_transformation/results/summary.csv b/load-tests/h1_transformation/results/summary.csv index 5511c9f920..4ab88d2fec 100644 --- a/load-tests/h1_transformation/results/summary.csv +++ b/load-tests/h1_transformation/results/summary.csv @@ -381,3 +381,4 @@ HTTP Request,8271858,24,22,41,48,65,1,334,0.00%,2377.0,649.9,13.09,1696619982,50 HTTP Request,7944823,25,23,43,50,67,1,417,0.00%,2283.0,624.2,13.52,1696706365,50,60 HTTP Request,7782534,26,24,44,51,69,1,465,0.00%,2236.4,611.5,13.91,1696792722,50,60 HTTP Request,7968274,25,23,43,50,67,1,347,0.00%,2289.8,626.1,13.41,1696879253,50,60 +HTTP Request,8372594,24,22,41,47,63,1,344,0.00%,2406.0,657.9,12.65,1696965628,50,60 From fb3854a05654639c6c95a7376631bc96b8d77fd6 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Wed, 11 Oct 2023 01:04:06 +0000 Subject: [PATCH 089/105] Update h1c_h1c_passthrough test results on Wed Oct 11 01:04:06 UTC 2023 --- load-tests/h1c_h1c_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1c_h1c_passthrough/results/summary.csv b/load-tests/h1c_h1c_passthrough/results/summary.csv index 482e5cd45f..5f9fff63b4 100644 --- a/load-tests/h1c_h1c_passthrough/results/summary.csv +++ b/load-tests/h1c_h1c_passthrough/results/summary.csv @@ -379,3 +379,4 @@ HTTP Request,11709660,16,13,32,41,62,0,284,0.00%,3364.9,598.0,12.67,1696623884,5 HTTP Request,11308861,17,14,33,41,63,0,308,0.00%,3249.7,577.6,12.85,1696710263,50,60 HTTP Request,10694123,18,15,35,43,66,0,277,0.00%,3073.1,546.2,13.53,1696796691,50,60 HTTP Request,11203528,17,14,34,42,64,0,310,0.00%,3219.4,572.2,12.98,1696883191,50,60 +HTTP Request,11714508,16,14,32,40,62,0,320,0.00%,3366.3,598.3,12.52,1696969635,50,60 From 5bc87503a1f000f8148e859f7573f1fca0a2fd06 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Wed, 11 Oct 2023 01:04:06 +0000 Subject: [PATCH 090/105] Update h1c_transformation test results on Wed Oct 11 01:04:06 UTC 2023 --- load-tests/h1c_transformation/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1c_transformation/results/summary.csv b/load-tests/h1c_transformation/results/summary.csv index 56575b34a8..8dcdcdda5d 100644 --- a/load-tests/h1c_transformation/results/summary.csv +++ b/load-tests/h1c_transformation/results/summary.csv @@ -375,3 +375,4 @@ HTTP Request,8729338,23,21,37,48,65,1,248,0.00%,2508.5,529.1,11.89,1696627796,50 HTTP Request,7925752,25,23,40,55,74,1,411,0.00%,2277.6,480.4,13.37,1696714180,50,60 HTTP Request,7674971,26,24,42,55,73,1,291,0.00%,2205.5,465.2,13.41,1696800581,50,60 HTTP Request,8014682,25,23,40,53,71,1,244,0.00%,2303.1,485.8,13.00,1696887114,50,60 +HTTP Request,8391677,24,22,38,51,68,1,281,0.00%,2411.4,508.7,12.46,1696973561,50,60 From c969c15215f23058f449bfd04fbfd75ea2d2350f Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Wed, 11 Oct 2023 01:04:06 +0000 Subject: [PATCH 091/105] Update h2_h1c_passthrough test results on Wed Oct 11 01:04:06 UTC 2023 --- load-tests/h2_h1c_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h2_h1c_passthrough/results/summary.csv b/load-tests/h2_h1c_passthrough/results/summary.csv index a375125866..9648b2269c 100644 --- a/load-tests/h2_h1c_passthrough/results/summary.csv +++ b/load-tests/h2_h1c_passthrough/results/summary.csv @@ -333,3 +333,4 @@ H2-H1C Passthrough,5876,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696628711,0,1 H2-H1C Passthrough,5851,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696715053,0,1 H2-H1C Passthrough,5856,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696801470,0,1 H2-H1C Passthrough,5857,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696887993,0,1 +H2-H1C Passthrough,5872,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696974434,0,1 From 5ec69ca88a71c95b8eab89bc67cbfc4476b6fa75 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Wed, 11 Oct 2023 01:04:06 +0000 Subject: [PATCH 092/105] Update interceptors_passthrough test results on Wed Oct 11 01:04:06 UTC 2023 --- load-tests/interceptors_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/interceptors_passthrough/results/summary.csv b/load-tests/interceptors_passthrough/results/summary.csv index 1bf05fa52e..8151e728e4 100644 --- a/load-tests/interceptors_passthrough/results/summary.csv +++ b/load-tests/interceptors_passthrough/results/summary.csv @@ -83,3 +83,4 @@ Test Request,240006,872,27,163,8199,22063,1,46570,5.87%,68.4,9.5,3889.95,1696632 Test Request,241806,865,28,137,273,30023,1,51879,3.69%,69.1,9.9,4672.50,1696718977,50,60 Test Request,251063,835,30,147,292,30022,1,48650,3.76%,71.6,10.2,4578.50,1696805363,50,60 Test Request,247159,847,28,146,282,28892,1,30033,3.65%,70.6,8.5,4556.20,1696891897,50,60 +Test Request,234857,891,28,161,1169,30019,1,49975,5.73%,66.9,9.8,4130.24,1696978336,50,60 From c6337d666a740411261ec3fde3d581fabbdcbbc5 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Wed, 11 Oct 2023 01:04:06 +0000 Subject: [PATCH 093/105] Update observability_enabled test results on Wed Oct 11 01:04:06 UTC 2023 --- load-tests/observability_enabled/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/observability_enabled/results/summary.csv b/load-tests/observability_enabled/results/summary.csv index 6f69c9ec42..0a6b701ad3 100644 --- a/load-tests/observability_enabled/results/summary.csv +++ b/load-tests/observability_enabled/results/summary.csv @@ -364,3 +364,4 @@ HTTP Request,14838512,13,6,32,48,99,0,543,0.00%,4264.0,637.1,20.11,1696636515,50 HTTP Request,14092068,13,7,34,52,106,0,658,0.00%,4049.5,605.0,21.53,1696722889,50,60 HTTP Request,13610082,14,8,33,48,93,0,594,0.00%,3911.0,584.3,18.98,1696809290,50,60 HTTP Request,14232703,13,7,33,50,102,0,743,0.00%,4089.9,611.1,20.85,1696895836,50,60 +HTTP Request,14536001,13,6,33,50,102,0,654,0.00%,4177.1,624.1,20.80,1696982268,50,60 From f34fb020b56f0bf1206109d0273e0a4c312476c3 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Wed, 11 Oct 2023 01:04:06 +0000 Subject: [PATCH 094/105] Update snowpeak_passthrough test results on Wed Oct 11 01:04:06 UTC 2023 --- load-tests/snowpeak_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/snowpeak_passthrough/results/summary.csv b/load-tests/snowpeak_passthrough/results/summary.csv index 89307304b1..38d407c07f 100644 --- a/load-tests/snowpeak_passthrough/results/summary.csv +++ b/load-tests/snowpeak_passthrough/results/summary.csv @@ -215,3 +215,4 @@ Retrieve Available Locations,7143685,28,18,64,70,84,0,406,0.00%,2052.8,198.5,22. Retrieve Available Locations,6864709,29,19,65,71,87,0,355,0.00%,1972.6,190.7,23.05,1696726826,50,60 Retrieve Available Locations,6404061,31,21,67,72,89,0,291,0.00%,1840.3,177.9,23.46,1696813192,50,60 Retrieve Available Locations,6728880,30,19,66,71,87,0,674,0.00%,1933.6,186.9,23.32,1696899743,50,60 +Retrieve Available Locations,6746893,30,19,66,72,87,0,483,0.00%,1938.8,187.4,23.57,1696986174,50,60 From f8e29b2d64c62c24783498b5cf4e7cc99f7d15b6 Mon Sep 17 00:00:00 2001 From: bhashinee Date: Wed, 11 Oct 2023 14:45:15 +0530 Subject: [PATCH 095/105] [Automated] Update the native jar versions --- ballerina/Ballerina.toml | 62 ++++++++++++++++++++-------------------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/ballerina/Ballerina.toml b/ballerina/Ballerina.toml index dbb2f22915..9446aa4f35 100644 --- a/ballerina/Ballerina.toml +++ b/ballerina/Ballerina.toml @@ -34,56 +34,56 @@ path = "./lib/constraint-native-1.4.0.jar" [[platform.java17.dependency]] groupId = "io.netty" artifactId = "netty-common" -version = "4.1.94.Final" -path = "./lib/netty-common-4.1.94.Final.jar" +version = "4.1.100.Final" +path = "./lib/netty-common-4.1.100.Final.jar" [[platform.java17.dependency]] groupId = "io.netty" artifactId = "netty-buffer" -version = "4.1.94.Final" -path = "./lib/netty-buffer-4.1.94.Final.jar" +version = "4.1.100.Final" +path = "./lib/netty-buffer-4.1.100.Final.jar" [[platform.java17.dependency]] groupId = "io.netty" artifactId = "netty-transport" -version = "4.1.94.Final" -path = "./lib/netty-transport-4.1.94.Final.jar" +version = "4.1.100.Final" +path = "./lib/netty-transport-4.1.100.Final.jar" [[platform.java17.dependency]] groupId = "io.netty" artifactId = "netty-resolver" -version = "4.1.94.Final" -path = "./lib/netty-resolver-4.1.94.Final.jar" +version = "4.1.100.Final" +path = "./lib/netty-resolver-4.1.100.Final.jar" [[platform.java17.dependency]] groupId = "io.netty" artifactId = "netty-handler" -version = "4.1.94.Final" -path = "./lib/netty-handler-4.1.94.Final.jar" +version = "4.1.100.Final" +path = "./lib/netty-handler-4.1.100.Final.jar" [[platform.java17.dependency]] groupId = "io.netty" artifactId = "netty-codec-http" -version = "4.1.94.Final" -path = "./lib/netty-codec-http-4.1.94.Final.jar" +version = "4.1.100.Final" +path = "./lib/netty-codec-http-4.1.100.Final.jar" [[platform.java17.dependency]] groupId = "io.netty" artifactId = "netty-codec" -version = "4.1.94.Final" -path = "./lib/netty-codec-4.1.94.Final.jar" +version = "4.1.100.Final" +path = "./lib/netty-codec-4.1.100.Final.jar" [[platform.java17.dependency]] groupId = "io.netty" artifactId = "netty-handler-proxy" -version = "4.1.94.Final" -path = "./lib/netty-handler-proxy-4.1.94.Final.jar" +version = "4.1.100.Final" +path = "./lib/netty-handler-proxy-4.1.100.Final.jar" [[platform.java17.dependency]] groupId = "io.netty" artifactId = "netty-codec-http2" -version = "4.1.94.Final" -path = "./lib/netty-codec-http2-4.1.94.Final.jar" +version = "4.1.100.Final" +path = "./lib/netty-codec-http2-4.1.100.Final.jar" [[platform.java17.dependency]] groupId = "commons-pool.wso2" @@ -94,8 +94,8 @@ path = "./lib/commons-pool-1.5.6.wso2v1.jar" [[platform.java17.dependency]] groupId = "io.netty" artifactId = "netty-transport-native-unix-common" -version = "4.1.94.Final" -path = "./lib/netty-transport-native-unix-common-4.1.94.Final.jar" +version = "4.1.100.Final" +path = "./lib/netty-transport-native-unix-common-4.1.100.Final.jar" [[platform.java17.dependency]] groupId = "org.bouncycastle" @@ -112,29 +112,29 @@ path = "./lib/bcpkix-jdk18on-1.74.jar" [[platform.java17.dependency]] groupId = "io.netty" artifactId = "netty-tcnative-boringssl-static" -version = "2.0.61.Final" -path = "./lib/netty-tcnative-boringssl-static-2.0.61.Final.jar" +version = "2.0.62.Final" +path = "./lib/netty-tcnative-boringssl-static-2.0.62.Final.jar" [[platform.java17.dependency]] -path = "./lib/netty-tcnative-boringssl-static-2.0.61.Final-windows-x86_64.jar" +path = "./lib/netty-tcnative-boringssl-static-2.0.62.Final-windows-x86_64.jar" [[platform.java17.dependency]] -path = "./lib/netty-tcnative-boringssl-static-2.0.61.Final-linux-aarch_64.jar" +path = "./lib/netty-tcnative-boringssl-static-2.0.62.Final-linux-aarch_64.jar" [[platform.java17.dependency]] -path = "./lib/netty-tcnative-boringssl-static-2.0.61.Final-linux-x86_64.jar" +path = "./lib/netty-tcnative-boringssl-static-2.0.62.Final-linux-x86_64.jar" [[platform.java17.dependency]] -path = "./lib/netty-tcnative-boringssl-static-2.0.61.Final-osx-aarch_64.jar" +path = "./lib/netty-tcnative-boringssl-static-2.0.62.Final-osx-aarch_64.jar" [[platform.java17.dependency]] -path = "./lib/netty-tcnative-boringssl-static-2.0.61.Final-osx-x86_64.jar" +path = "./lib/netty-tcnative-boringssl-static-2.0.62.Final-osx-x86_64.jar" [[platform.java17.dependency]] groupId = "io.netty" artifactId = "netty-tcnative-classes" -version = "2.0.61.Final" -path = "./lib/netty-tcnative-classes-2.0.61.Final.jar" +version = "2.0.62.Final" +path = "./lib/netty-tcnative-classes-2.0.62.Final.jar" [[platform.java17.dependency]] groupId = "org.jvnet.mimepull" @@ -145,8 +145,8 @@ path = "./lib/mimepull-1.9.11.jar" [[platform.java17.dependency]] groupId = "io.netty" artifactId = "netty-codec-socks" -version = "4.1.94.Final" -path = "./lib/netty-codec-socks-4.1.94.Final.jar" +version = "4.1.100.Final" +path = "./lib/netty-codec-socks-4.1.100.Final.jar" [[platform.java17.dependency]] groupId = "org.jboss.marshalling" From b9b7ff43b4884917df2fc28397fa002b55414782 Mon Sep 17 00:00:00 2001 From: bhashinee Date: Wed, 11 Oct 2023 14:46:48 +0530 Subject: [PATCH 096/105] [Automated] Update the native jar versions --- ballerina/Ballerina.toml | 6 +++--- ballerina/CompilerPlugin.toml | 2 +- ballerina/Dependencies.toml | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/ballerina/Ballerina.toml b/ballerina/Ballerina.toml index 215d11964c..8944df027a 100644 --- a/ballerina/Ballerina.toml +++ b/ballerina/Ballerina.toml @@ -1,7 +1,7 @@ [package] org = "ballerina" name = "http" -version = "2.10.2" +version = "2.10.3" authors = ["Ballerina"] keywords = ["http", "network", "service", "listener", "client"] repository = "https://github.com/ballerina-platform/module-ballerina-http" @@ -16,8 +16,8 @@ graalvmCompatible = true [[platform.java17.dependency]] groupId = "io.ballerina.stdlib" artifactId = "http-native" -version = "2.10.2" -path = "../native/build/libs/http-native-2.10.2.jar" +version = "2.10.3" +path = "../native/build/libs/http-native-2.10.3-SNAPSHOT.jar" [[platform.java17.dependency]] groupId = "io.ballerina.stdlib" diff --git a/ballerina/CompilerPlugin.toml b/ballerina/CompilerPlugin.toml index 796ccf37ff..ab38795c5d 100644 --- a/ballerina/CompilerPlugin.toml +++ b/ballerina/CompilerPlugin.toml @@ -3,4 +3,4 @@ id = "http-compiler-plugin" class = "io.ballerina.stdlib.http.compiler.HttpCompilerPlugin" [[dependency]] -path = "../compiler-plugin/build/libs/http-compiler-plugin-2.10.2.jar" +path = "../compiler-plugin/build/libs/http-compiler-plugin-2.10.3-SNAPSHOT.jar" diff --git a/ballerina/Dependencies.toml b/ballerina/Dependencies.toml index 4f7246fb7a..6e26ed9026 100644 --- a/ballerina/Dependencies.toml +++ b/ballerina/Dependencies.toml @@ -76,7 +76,7 @@ modules = [ [[package]] org = "ballerina" name = "http" -version = "2.10.2" +version = "2.10.3" dependencies = [ {org = "ballerina", name = "auth"}, {org = "ballerina", name = "cache"}, From 754b534bf3795698c039eb5b3789c84b60ffdf56 Mon Sep 17 00:00:00 2001 From: bhashinee Date: Wed, 11 Oct 2023 14:47:23 +0530 Subject: [PATCH 097/105] Upgrade Netty and Netty tcnative version --- gradle.properties | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gradle.properties b/gradle.properties index 81b6a3717d..a2692725f3 100644 --- a/gradle.properties +++ b/gradle.properties @@ -4,8 +4,8 @@ version=2.10.3-SNAPSHOT ballerinaLangVersion=2201.8.0 ballerinaTomlParserVersion=1.2.2 commonsLang3Version=3.12.0 -nettyVersion=4.1.94.Final -nettyTcnativeVersion=2.0.61.Final +nettyVersion=4.1.100.Final +nettyTcnativeVersion=2.0.62.Final bouncycastleVersion=1.74 slf4jVersion=1.7.30 jakartaXmlBindVersion=4.0.0 From f992365a968b205724e4e60bb2a64937a1e735a8 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Thu, 12 Oct 2023 01:02:59 +0000 Subject: [PATCH 098/105] Update h1_h1_passthrough test results on Thu Oct 12 01:02:59 UTC 2023 --- load-tests/h1_h1_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1_h1_passthrough/results/summary.csv b/load-tests/h1_h1_passthrough/results/summary.csv index 7bdaa72809..3ed54da4b9 100644 --- a/load-tests/h1_h1_passthrough/results/summary.csv +++ b/load-tests/h1_h1_passthrough/results/summary.csv @@ -378,3 +378,4 @@ HTTP Request,10071362,19,14,40,53,87,0,565,0.00%,2894.1,695.3,17.73,1696702472,5 HTTP Request,9574579,20,15,42,56,92,0,568,0.00%,2751.4,661.0,18.70,1696788809,50,60 HTTP Request,9901924,19,14,41,54,88,0,651,0.00%,2845.4,683.6,17.97,1696875324,50,60 HTTP Request,10268693,18,14,39,52,86,0,504,0.00%,2950.8,708.9,17.35,1696961728,50,60 +HTTP Request,12427947,15,11,33,44,73,0,576,0.00%,3571.3,857.9,14.77,1697048074,50,60 From 6f855f2c1bc9082b6baeea293911fc9e26542b10 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Thu, 12 Oct 2023 01:02:59 +0000 Subject: [PATCH 099/105] Update h1_transformation test results on Thu Oct 12 01:02:59 UTC 2023 --- load-tests/h1_transformation/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1_transformation/results/summary.csv b/load-tests/h1_transformation/results/summary.csv index 4ab88d2fec..453bb768a0 100644 --- a/load-tests/h1_transformation/results/summary.csv +++ b/load-tests/h1_transformation/results/summary.csv @@ -382,3 +382,4 @@ HTTP Request,7944823,25,23,43,50,67,1,417,0.00%,2283.0,624.2,13.52,1696706365,50 HTTP Request,7782534,26,24,44,51,69,1,465,0.00%,2236.4,611.5,13.91,1696792722,50,60 HTTP Request,7968274,25,23,43,50,67,1,347,0.00%,2289.8,626.1,13.41,1696879253,50,60 HTTP Request,8372594,24,22,41,47,63,1,344,0.00%,2406.0,657.9,12.65,1696965628,50,60 +HTTP Request,9885110,20,19,34,40,53,1,292,0.00%,2840.6,776.7,10.48,1697052002,50,60 From 417bbd50ea789e0288f12e4ecfd18578d0f8a5f8 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Thu, 12 Oct 2023 01:03:00 +0000 Subject: [PATCH 100/105] Update h1c_h1c_passthrough test results on Thu Oct 12 01:03:00 UTC 2023 --- load-tests/h1c_h1c_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1c_h1c_passthrough/results/summary.csv b/load-tests/h1c_h1c_passthrough/results/summary.csv index 5f9fff63b4..a2bf999d67 100644 --- a/load-tests/h1c_h1c_passthrough/results/summary.csv +++ b/load-tests/h1c_h1c_passthrough/results/summary.csv @@ -380,3 +380,4 @@ HTTP Request,11308861,17,14,33,41,63,0,308,0.00%,3249.7,577.6,12.85,1696710263,5 HTTP Request,10694123,18,15,35,43,66,0,277,0.00%,3073.1,546.2,13.53,1696796691,50,60 HTTP Request,11203528,17,14,34,42,64,0,310,0.00%,3219.4,572.2,12.98,1696883191,50,60 HTTP Request,11714508,16,14,32,40,62,0,320,0.00%,3366.3,598.3,12.52,1696969635,50,60 +HTTP Request,14393277,13,11,26,34,52,0,346,0.00%,4136.1,735.1,10.56,1697055923,50,60 From ed2ce9ab96cf705b5b792f2d5f0a48ac985c14da Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Thu, 12 Oct 2023 01:03:00 +0000 Subject: [PATCH 101/105] Update h1c_transformation test results on Thu Oct 12 01:03:00 UTC 2023 --- load-tests/h1c_transformation/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h1c_transformation/results/summary.csv b/load-tests/h1c_transformation/results/summary.csv index 8dcdcdda5d..4bbe7fca08 100644 --- a/load-tests/h1c_transformation/results/summary.csv +++ b/load-tests/h1c_transformation/results/summary.csv @@ -376,3 +376,4 @@ HTTP Request,7925752,25,23,40,55,74,1,411,0.00%,2277.6,480.4,13.37,1696714180,50 HTTP Request,7674971,26,24,42,55,73,1,291,0.00%,2205.5,465.2,13.41,1696800581,50,60 HTTP Request,8014682,25,23,40,53,71,1,244,0.00%,2303.1,485.8,13.00,1696887114,50,60 HTTP Request,8391677,24,22,38,51,68,1,281,0.00%,2411.4,508.7,12.46,1696973561,50,60 +HTTP Request,9894116,20,18,33,45,59,0,185,0.00%,2843.2,599.7,10.79,1697059850,50,60 From 8718dba1a58ab6034bb7d3fd10a011e00376f77c Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Thu, 12 Oct 2023 01:03:00 +0000 Subject: [PATCH 102/105] Update h2_h1c_passthrough test results on Thu Oct 12 01:03:00 UTC 2023 --- load-tests/h2_h1c_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/h2_h1c_passthrough/results/summary.csv b/load-tests/h2_h1c_passthrough/results/summary.csv index 9648b2269c..c66bb0ff91 100644 --- a/load-tests/h2_h1c_passthrough/results/summary.csv +++ b/load-tests/h2_h1c_passthrough/results/summary.csv @@ -334,3 +334,4 @@ H2-H1C Passthrough,5851,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696715053,0,1 H2-H1C Passthrough,5856,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696801470,0,1 H2-H1C Passthrough,5857,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696887993,0,1 H2-H1C Passthrough,5872,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1696974434,0,1 +H2-H1C Passthrough,5896,0.0,0,0,0,0,0,0,1.0,0.0,0,0,1697060729,0,1 From 5cb688192c00f7060fdf4ee27aea6abbc3ad59a9 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Thu, 12 Oct 2023 01:03:00 +0000 Subject: [PATCH 103/105] Update interceptors_passthrough test results on Thu Oct 12 01:03:00 UTC 2023 --- load-tests/interceptors_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/interceptors_passthrough/results/summary.csv b/load-tests/interceptors_passthrough/results/summary.csv index 8151e728e4..6d3835f6fe 100644 --- a/load-tests/interceptors_passthrough/results/summary.csv +++ b/load-tests/interceptors_passthrough/results/summary.csv @@ -84,3 +84,4 @@ Test Request,241806,865,28,137,273,30023,1,51879,3.69%,69.1,9.9,4672.50,16967189 Test Request,251063,835,30,147,292,30022,1,48650,3.76%,71.6,10.2,4578.50,1696805363,50,60 Test Request,247159,847,28,146,282,28892,1,30033,3.65%,70.6,8.5,4556.20,1696891897,50,60 Test Request,234857,891,28,161,1169,30019,1,49975,5.73%,66.9,9.8,4130.24,1696978336,50,60 +Test Request,225092,930,23,131,406,30026,1,51293,4.71%,64.2,9.8,4756.01,1697064640,50,60 From 4548cf4f7ef32d6af8147b9003a7a57e6e49931b Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Thu, 12 Oct 2023 01:03:00 +0000 Subject: [PATCH 104/105] Update observability_enabled test results on Thu Oct 12 01:03:00 UTC 2023 --- load-tests/observability_enabled/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/observability_enabled/results/summary.csv b/load-tests/observability_enabled/results/summary.csv index 0a6b701ad3..576445261c 100644 --- a/load-tests/observability_enabled/results/summary.csv +++ b/load-tests/observability_enabled/results/summary.csv @@ -365,3 +365,4 @@ HTTP Request,14092068,13,7,34,52,106,0,658,0.00%,4049.5,605.0,21.53,1696722889,5 HTTP Request,13610082,14,8,33,48,93,0,594,0.00%,3911.0,584.3,18.98,1696809290,50,60 HTTP Request,14232703,13,7,33,50,102,0,743,0.00%,4089.9,611.1,20.85,1696895836,50,60 HTTP Request,14536001,13,6,33,50,102,0,654,0.00%,4177.1,624.1,20.80,1696982268,50,60 +HTTP Request,17754215,11,5,26,40,84,0,528,0.00%,5101.9,762.3,17.02,1697068574,50,60 From 44145049cdb3c59a0bb4666f6bb531491751c1e0 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Thu, 12 Oct 2023 01:03:00 +0000 Subject: [PATCH 105/105] Update snowpeak_passthrough test results on Thu Oct 12 01:03:00 UTC 2023 --- load-tests/snowpeak_passthrough/results/summary.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/load-tests/snowpeak_passthrough/results/summary.csv b/load-tests/snowpeak_passthrough/results/summary.csv index 38d407c07f..a3ad8a6934 100644 --- a/load-tests/snowpeak_passthrough/results/summary.csv +++ b/load-tests/snowpeak_passthrough/results/summary.csv @@ -216,3 +216,4 @@ Retrieve Available Locations,6864709,29,19,65,71,87,0,355,0.00%,1972.6,190.7,23. Retrieve Available Locations,6404061,31,21,67,72,89,0,291,0.00%,1840.3,177.9,23.46,1696813192,50,60 Retrieve Available Locations,6728880,30,19,66,71,87,0,674,0.00%,1933.6,186.9,23.32,1696899743,50,60 Retrieve Available Locations,6746893,30,19,66,72,87,0,483,0.00%,1938.8,187.4,23.57,1696986174,50,60 +Retrieve Available Locations,8196448,25,15,61,65,76,0,395,0.00%,2355.2,227.7,21.17,1697072505,50,60