Kjell Winblad
cd3ecc4ad5
docs: add change log entry
2024-03-06 15:26:52 +01:00
Kjell Winblad
69114bc6c2
fix(rule_engine): support non-byte sized input to bin2hexstr
...
The rule engine subbits function can return a bitstring which size is
not divisible by 8. Therefore, it makes sense that the rule engine
function bin2hexstr can handle such bitstrings as well. This is fixed by
this commit.
Fixes:
https://github.com/emqx/emqx/issues/12586
https://emqx.atlassian.net/browse/EMQX-11943
2024-03-06 15:26:49 +01:00
Kjell Winblad
78d5f76f70
Merge pull request #12652 from kjellwinblad/kjell/rule_engine/fix/subbits/EMQX-11942
...
fix: add subbits/4 and subits/5 rule_engine functions
2024-03-06 15:20:30 +01:00
JianBo He
f1e9da9048
Merge pull request #12604 from thalesmg/test-gcp-consu-tm-m-20240227
...
test(gcp_pubsub_consumer): add test case for updating topic when there is a topic mapping
2024-03-06 09:13:41 +08:00
Kjell Winblad
8cf681ad3b
Merge pull request #12639 from kjellwinblad/kjell/fix_flaky_test_case/emqx_broker_SUITE.connected_client_count_group.quic.t_connected_client_count_transient_takeover
...
test(emqx_broker_SUITE): fix flaky test case
2024-03-05 18:02:07 +01:00
Ilya Averyanov
3285edc004
Merge pull request #12650 from savonarola/0305-refine-retainer-readme
...
chore(retainer): actualize README
2024-03-05 18:57:02 +02:00
Thales Macedo Garitezi
3ce8dcaa3f
Merge pull request #12643 from thalesmg/test-flaky-elasticsearch-m-20240304
...
test(elastic_search): fix flaky test
2024-03-05 13:53:42 -03:00
Kjell Winblad
f0aecaf16f
docs: add changelog text for new rule engine subbits functions
2024-03-05 17:15:04 +01:00
Thales Macedo Garitezi
24cb45a643
test(elastic_search): fix flaky test
2024-03-05 11:29:49 -03:00
Thales Macedo Garitezi
69dcc69761
Merge pull request #12640 from thalesmg/sync-r56-m-20240304
...
sync `release-56` to `master`
2024-03-05 10:44:28 -03:00
Kjell Winblad
365d054e01
fix: add subbits/4 and subits/5 rule_engine functions
...
The documentation for the family of subbits functions says that the
fifth and sixth parameters are optional (since they only make sense when
the forth parameter is 'integer'). However, before this commit
`subbits/4` and `subbits/5` did not exist.
Fixes:
https://emqx.atlassian.net/browse/EMQX-11942
https://github.com/emqx/emqx/issues/12587
2024-03-05 13:27:07 +01:00
Thales Macedo Garitezi
676df7eb30
test(gcp_pubsub_consumer): add test case for updating topic when there is a topic mapping
...
Checks that, if a migrated bridge originally has a `topic_mapping` and is later updated
with V2 APIs (without topic mapping in the input), then the new V2 `topic` field prevails.
2024-03-05 09:12:24 -03:00
Thales Macedo Garitezi
a840925a50
Merge pull request #12642 from thalesmg/ds-fix-drop-typespec-m-20240304
...
fix(ds): fix `drop_generation` typespec
2024-03-05 09:11:08 -03:00
Thales Macedo Garitezi
c5489fee90
Merge remote-tracking branch 'origin/release-56' into sync-r56-m-20240304
2024-03-05 09:08:59 -03:00
Ilya Averyanov
ce50aed930
chore(retainer): actualize README
2024-03-05 13:08:36 +03:00
Kjell Winblad
c8e42cf6b1
test(emqx_broker_SUITE): fix flaky test case
2024-03-05 10:14:07 +01:00
Kinple
7a192d5aaf
Merge pull request #12649 from Kinplemelon/kinple/for-upgrade-dashboard
...
chore: upgrade dashboard to e1.6.0-beta.2 for ee
2024-03-05 16:31:52 +08:00
Kinplemelon
b858a34dc2
chore: upgrade dashboard to e1.6.0-beta.2 for ee
2024-03-05 16:08:25 +08:00
Zaiming (Stone) Shi
00b21cf9c5
Merge pull request #12634 from zmstone/0304-breaking-no-escape-for-triple-quote-string-characters
...
chore: upgrade to hocon 0.42.0
2024-03-05 08:32:50 +01:00
lafirest
c2dcb507cf
Merge pull request #12637 from lafirest/merge-55
...
sync release-55 to master
2024-03-05 08:47:30 +08:00
SergeTupchiy
8b3ae825d9
Merge pull request #12647 from SergeTupchiy/fix-log-thorttling-duration-schema
...
fix(emqx_conf_schema): use `timeout_duration_s()` type for `log.throttling.time_window`
2024-03-04 23:39:35 +02:00
Serge Tupchii
e725064a2a
fix(emqx_conf_schema): use timeout_duration_s() type for log.throttling.time_window field
2024-03-04 22:41:28 +02:00
Thales Macedo Garitezi
8fbb883ba8
Merge pull request #12644 from thalesmg/prepare-560-alpha1-r56-20240304
...
fix docker repository enumeration and prepare `e5.6.0-alpha.2`
2024-03-04 17:20:52 -03:00
Ivan Dyachkov
168a4a7e1e
Merge pull request #12645 from id/0304-fix-sha256-task-in-build-packages
...
ci: fix sha256 task in build packages
2024-03-04 21:19:45 +01:00
Thales Macedo Garitezi
61328eb91a
chore: prepare e5.6.0-alpha.2
2024-03-04 15:37:58 -03:00
Thales Macedo Garitezi
04774c8b70
ci: don't attempt to push to public.ecr.aws/emqx/emqx-enterprise
...
This repository doesn't currently exist.
2024-03-04 15:37:58 -03:00
Ivan Dyachkov
da3835c83f
ci: fix sha256 task in build packages
2024-03-04 19:29:28 +01:00
zmstone
3e3194fd21
chore: upgrade to hocon 0.42.0
2024-03-04 19:12:42 +01:00
Thales Macedo Garitezi
06334798a5
fix(ds): fix drop_generation typespec
...
This typespec fix will be used downstream by other backends.
2024-03-04 14:15:59 -03:00
Thales Macedo Garitezi
1badbfa81a
Merge pull request #12636 from thalesmg/sync-r55-r56-20240304
...
sync `release-55` to `release-56`
2024-03-04 14:04:26 -03:00
Thales Macedo Garitezi
577ef41e45
Merge remote-tracking branch 'origin/release-55' into sync-r55-r56-20240304
2024-03-04 12:48:06 -03:00
Ivan Dyachkov
cdcab23c54
Merge pull request #12615 from id/0229-prepare-5.5.1-release
...
chore: prepare 5.5.1 release
2024-03-04 16:34:13 +01:00
lafirest
79f0720d14
Merge pull request #12635 from lafirest/fix/r551
...
fix(http): fix that sensitive headers may be printed in log when querying
2024-03-04 22:32:14 +08:00
Ivan Dyachkov
7780b4f1d7
chore: prepare 5.5.1 release
2024-03-04 15:15:10 +01:00
firest
6d9b2a95c3
Merge remote-tracking branch 'origin/release-55'
2024-03-04 20:47:20 +08:00
Thales Macedo Garitezi
0dd9990f24
Merge remote-tracking branch 'origin/release-55' into sync-r55-r56-20240304
2024-03-04 09:44:30 -03:00
Thales Macedo Garitezi
8b66ea7852
Merge pull request #12625 from thalesmg/test-retainer-extensions-m-20240301
...
test(retainer): extend test suite for usage by other backends
2024-03-04 09:40:32 -03:00
firest
c5eb09a72f
fix(http): fix that sensitive headers may be printed in log when querying
2024-03-04 20:36:01 +08:00
JimMoen
3e7311ee31
Merge pull request #12619 from JimMoen/EMQX-11468/refactor/sqlserver
...
feat: refactor MS SQL Server bridge to connector and action
2024-03-04 18:05:14 +08:00
JianBo He
782d6f59d3
Merge pull request #12632 from JimMoen/EMQX-11929/rule-func/data-to-ts-leap-year
...
fix(calendar): leap year time to unix timestamp
2024-03-04 17:41:49 +08:00
ieQu1
2e792da934
Merge pull request #12562 from ieQu1/dev/new-ds-schema
...
Refactor schema for the durable storage
2024-03-04 10:33:27 +01:00
JimMoen
441b6f7a0d
docs: MS SQL Server bridge v2 change log
2024-03-04 17:14:05 +08:00
JimMoen
4623b73f47
fix: sqlserver connector auto reconnect
2024-03-04 17:13:25 +08:00
JimMoen
2e3003e0f1
test: sqlserver bridge v2
2024-03-04 17:13:24 +08:00
JimMoen
1d58092176
fix: bridge v2 on_query matched ChannelId
2024-03-04 17:13:23 +08:00
JimMoen
00d50479f5
fix: compatible with bridge v1
2024-03-04 17:13:22 +08:00
JimMoen
9143d5994d
feat: refactor MS SQL Server bridge to connector and action
2024-03-04 17:13:21 +08:00
Ivan Dyachkov
69cfbe429b
Merge pull request #12631 from id/0304-sync-release-56
...
sync release 56
2024-03-04 08:59:38 +01:00
JimMoen
0a33f9d027
fix(calendar): leap year time to unix timestamp
2024-03-04 15:37:49 +08:00
Ivan Dyachkov
9f61239704
Merge remote-tracking branch 'upstream/release-56' into 0304-sync-release-56
2024-03-04 08:00:39 +01:00