Skip to content

chore: release api7ee-runtime 1.2.14 with apisix-nginx-module 1.19.11 - #494

Merged
AlinsRan merged 1 commit into
release/api7ee-runtimefrom
chore/api7ee-runtime-1.2.14
Sep 29, 2026
Merged

AlinsRan merged 1 commit into
release/api7ee-runtimefrom
chore/api7ee-runtime-1.2.14

Conversation

@AlinsRan

Copy link
Copy Markdown
Collaborator

Bumps VERSION to 1.2.14 and apisix_nginx_module_ver from 1.19.9 to 1.19.11 on the api7ee-runtime line (OpenResty 1.21.4.4).

What 1.19.9 → 1.19.11 brings

  • feat(stream): label a session to split the metrics zone below its listening address apisix-nginx-module#127 (1.19.11): stream session labels.
    • resty.apisix.stream.metrics.set_labels({...}) accounts a stream session's active count and later bytes under an ordered set of label values, on a (listening address, labels) slot. dump() returns them in a new labels field.
    • Unlabelled sessions keep their listening address total.
    • At most three quarters of the zone's slots can go to labels, so listening addresses added by a reload are still counted.
    • A slot grows to about 690 bytes, so apisix_stream_metrics_zone 1m holds about 760 slots.
  • fix(upstream): apply the SSL trusted store without a client certificate apisix-nginx-module#126 (1.19.10): upstream SSL trusted store without a client certificate. upstream.set_ssl_trusted_store() now takes effect even when no client certificate is set. Previously the store was dropped in that case: a caller that enabled upstream verification with its own CA but no client certificate got an empty trust store, and every handshake failed with (20:unable to get local issuer certificate).
    • This is a behaviour change for this line: such configurations start to verify successfully.
    • Configurations that did not turn verification on are not affected.

Verification

Needs the 1.19.11 tag of apisix-nginx-module before CI can pass.

@coderabbitai

coderabbitai Bot commented Sep 29, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Essentials

Run ID: c97a31de-6288-4b7c-8ab1-cbddb5354def

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Comment @coderabbitai help to get the list of available commands.

@AlinsRan
AlinsRan merged commit 87c0bd0 into release/api7ee-runtime Sep 29, 2026
4 of 6 checks passed
@AlinsRan
AlinsRan deleted the chore/api7ee-runtime-1.2.14 branch September 29, 2026 06:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants