Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sync release-57 to master #13061

Merged
merged 64 commits into from
May 21, 2024
Merged

Sync release-57 to master #13061

merged 64 commits into from
May 21, 2024

Conversation

ieQu1
Copy link
Member

@ieQu1 ieQu1 commented May 16, 2024

Fixes

Release version: v/e5.?

Summary

PR Checklist

Please convert it to a draft if any of the following conditions are not met. Reviewers may skip over until all the items are checked:

  • Added tests for the changes
  • Added property-based tests for code which performs user input validation
  • Changed lines covered in coverage report
  • Change log has been added to changes/(ce|ee)/(feat|perf|fix|breaking)-<PR-id>.en.md files
  • For internal contributor: there is a jira ticket to track this change
  • Created PR to emqx-docs if documentation update is required, or link to a follow-up jira ticket
  • Schema changes are backward compatible

Checklist for CI (.github/workflows) changes

  • If changed package build workflow, pass this action (manual trigger)
  • Change log has been added to changes/ dir for user-facing artifacts update

thalesmg and others added 30 commits May 10, 2024 14:48
For Kafka that has its internal buffering the on_query_async callback is
used both for sync and async queries (for sync queries the caller waits
for a response directly after calling on_query_async). Therefore, before
this commit, the trace included incorrect query type information. This
has been fixed by removing the query type information from the trace.
This should be okay since the query type is not essential information
and can be derived from the configuration.

Fixes:
https://emqx.atlassian.net/browse/EMQX-12363
Before this commit, the backend could not handle the test context for
message_validation_failed events that could be sent from the dashboard
since no handling code for this contexts existed in the backend. This
has now been fixed by adding such handling code.

Fixes:
https://emqx.atlassian.net/browse/EMQX-12354
…40510

fix(subs mgmt api): attempt to return mixed clients ds/non-ds in the same page
…elds-r57-20240513

fix(ds clients mgmt api): add more fields to disconnected durable sessions
feat(api-ds): provide more information on nonexistent site leave
fix(rocketmq): fix a typo and a RocketMQ encoding error
When doing non-batch inserts with the MySQL action, prepared statements
are used. We therefore need to include the parameters to the prepared
statement when tracing the rendered templates.

Fixes:
https://emqx.atlassian.net/browse/EMQX-12335
…validation_failed/EMQX-12354

fix: add handling of message_validation_failed ctx for rule testing
…_query_type/EMQX-12363

fix(kafka trace): do not include query type in trace entry
fix(ds): Change the default number of shards to 12
…sing-should-result-in-meaningful-error-message

0513 http authn header missing should result in meaningful error message
…race_values_in_normal_log_formatters/EMQX-12380

fix: evaluate lazy values in normal log formatters when level is debug
ieQu1 and others added 21 commits May 17, 2024 09:55
fix(sessds): Rename last_alive_update_interval -> heartbeat_interval
…tion-schema

feat(s3-bridge): meld 2 separate actions into a single one
This commit renames trace fields rule_trigger_time and
rule_trigger_times to rule_trigger_ts and makes sure that the value for
rule_trigger_ts will always be a list of timestamps.
…0240517

fix(dssubs): introduce separate gauge for subscriptions from durable sessions
chore(s3-bridge): decrease default aggregation settings
…sage-for-dashboard

fix(license): show dynamic max_connections for bc
chore: bump emqx_auth_http app vsn
Since it's not yet ready for production, we'll hide it from the API docs.
…240520

docs: hide `/clients_v2` from swagger api docs
…issues/EMQX-12327/EMQX-12335/EMQX-12336

Fix small action trace issues
@ieQu1 ieQu1 force-pushed the dev/merge-release57-240516 branch from 5699ca4 to acb19a0 Compare May 21, 2024 13:12
@ieQu1 ieQu1 marked this pull request as ready for review May 21, 2024 13:37
@ieQu1 ieQu1 merged commit 72c0ada into emqx:master May 21, 2024
171 checks passed
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.

None yet

7 participants