Commit Graph

  • c2c9de69b4
    test(emqx): switch `emqx_crl_cache_SUITE` to use `emqx_cth_suite` Andrew Mayorov 2023-12-06 14:09:01 +0100
  • f06a1f10ef
    test(emqx): switch most of testsuites to use `emqx_cth_suite` Andrew Mayorov 2023-12-06 14:07:26 +0100
  • d643330cb9
    test(ocsp): switch test suite to use `emqx_cth_suite` Andrew Mayorov 2023-12-05 19:13:50 +0100
  • 7d80511b3a
    test(emqx): switch select test suites to use `emqx_cth_suite` Andrew Mayorov 2023-12-05 19:12:53 +0100
  • 8a5b0d252d
    Merge pull request #12110 from thalesmg/test-plugin-flaky-r54-20231205 Thales Macedo Garitezi 2023-12-06 10:16:13 -0300
  • 17b6143c30
    Merge pull request #12102 from thalesmg/nit-postgres-log-m-20231205 Thales Macedo Garitezi 2023-12-06 10:10:02 -0300
  • c4956d99d1 fix: bump to esockd 8.9.9 improve listener robustness William Yang 2023-12-06 13:55:13 +0100
  • 89c7de9a5e
    Merge pull request #12116 from keynslug/chore/drop-legacy-persistence-leftovers Andrew Mayorov 2023-12-06 13:36:30 +0100
  • b82189fb4d test(cth_peer): use an exclusive current dir for each peer Thales Macedo Garitezi 2023-12-05 16:44:33 -0300
  • 43813e29c2
    chore(emqx): drop legacy session persistence impl leftovers Andrew Mayorov 2023-12-06 10:52:42 +0100
  • 28ff53e99c
    Merge pull request #11984 from SergeTupchiy/EMQX-10535-openetelmetry-tracing-new SergeTupchiy 2023-12-06 11:45:41 +0200
  • d945a26c06
    Merge pull request #12112 from zmstone/1206-refactor-delete-mcast-cluster-strategy Zaiming (Stone) Shi 2023-12-06 10:01:26 +0100
  • 8965aa2a21 fix: audit log format zhongwencool 2023-12-06 16:58:04 +0800
  • 3798060543
    Merge pull request #12109 from keynslug/test/emqx-cth-suite Andrew Mayorov 2023-12-06 09:48:53 +0100
  • 1df239f216 docs: Add changelog for pr 12112 (drop udp mcast clustering) Zaiming (Stone) Shi 2023-12-06 08:45:42 +0100
  • d0732aa2a6 refactor: delete UDP multicast clustering strategy Zaiming (Stone) Shi 2023-12-06 08:36:56 +0100
  • dfd143eff8
    Merge pull request #12097 from JimMoen/bump-oldest-otp-vsn-to-25 JimMoen 2023-12-06 10:03:23 +0800
  • b015d08cba fix: use sync_transation when update admin/token zhongwencool 2023-12-06 08:56:20 +0800
  • e03b8fd80e chore(postgres): prettify logged errors Thales Macedo Garitezi 2023-12-05 11:13:23 -0300
  • 83bea2254d
    test(ocsp): switch test suite to use `emqx_cth_suite` Andrew Mayorov 2023-12-05 19:13:50 +0100
  • 6f5228e991
    test(emqx): switch select test suites to use `emqx_cth_suite` Andrew Mayorov 2023-12-05 19:12:53 +0100
  • 99399c6e95
    Merge pull request #12098 from thalesmg/revert-downgrade-bridge-id-m-20231205 Thales Macedo Garitezi 2023-12-05 14:26:23 -0300
  • f489de8860
    Merge pull request #12100 from thalesmg/fix-password-action-probe-m-20231205 Thales Macedo Garitezi 2023-12-05 14:25:32 -0300
  • 2579f8ea92
    Merge pull request #12096 from thalesmg/fix-delete-deps-rules-m-20231204 Thales Macedo Garitezi 2023-12-05 14:24:50 -0300
  • f5dc9db0d5
    Merge pull request #12108 from thalesmg/sync-m-r54-20231205 Thales Macedo Garitezi 2023-12-05 14:24:14 -0300
  • 938508b270 refactor(emqx_opentelemetry): pass only channel info to trace functions Serge Tupchii 2023-12-05 19:01:08 +0200
  • f5e184ec24
    Merge pull request #12101 from id/1205-scheduled-build-of-release54 Ivan Dyachkov 2023-12-05 17:37:38 +0100
  • f30c97f190 chore: bump app vsn Thales Macedo Garitezi 2023-12-05 13:26:02 -0300
  • deb3fcd606 Merge remote-tracking branch 'origin/master' into sync-m-r54-20231205 Thales Macedo Garitezi 2023-12-05 13:25:45 -0300
  • 195a23ae27 chore(emqx_opentelemetry): bump opentelemetry to v1.4.6-emqx Serge Tupchii 2023-12-05 17:44:58 +0200
  • 85441fda0f test(emqx_opentelemetry): add trace test suite Serge Tupchii 2023-11-29 18:27:44 +0200
  • c8e69357cc feat(emqx_opentelemetry): use one global exporter config for all otel signals Serge Tupchii 2023-11-28 15:16:47 +0200
  • 2a3f6b749c fix(emqx_opentelemetry): avoid using `application:ensure_all_started/1` for better deadlock safety Serge Tupchii 2023-11-23 13:35:21 +0200
  • 8d3f98eff2 fix(emqx_opentelemetry): fix dialyzer warnings Serge Tupchii 2023-11-21 20:00:10 +0200
  • 60da6427ca fix: move openetelmetry deps to emqx_openetelmetry app Serge Tupchii 2023-11-20 20:29:19 +0200
  • 2a50ec3f7d
    Merge pull request #12104 from ieQu1/dev/gcp-logs ieQu1 2023-12-05 17:15:11 +0100
  • 7fdc650448 feat: integrate OpenTelemetry traces Serge Tupchii 2023-11-20 17:05:10 +0200
  • e42f4155d3 fix(bridges/actions api): correctly deobfuscate passwords when probing Thales Macedo Garitezi 2023-12-05 10:56:29 -0300
  • b2ca59dfa7 fix(bridge_gcp): Don't print config to the logs ieQu1 2023-12-05 15:46:27 +0100
  • e5a4be11f5 chore: stop downgrading action id in rule API responses Thales Macedo Garitezi 2023-12-05 09:22:48 -0300
  • 1b68fbff05 fix(api): return list of dependent rule ids when trying to delete bridge/action Thales Macedo Garitezi 2023-12-04 16:44:01 -0300
  • 286d483a3a
    Merge pull request #12055 from keynslug/ft/EMQX-11474/subopts Andrew Mayorov 2023-12-05 15:45:25 +0100
  • e995b3948e chore: bump emqx_gateway_coap version Ivan Dyachkov 2023-12-05 15:17:53 +0100
  • 4ad7e85045 ci: run scheduled packages build of release-54 Ivan Dyachkov 2023-12-05 15:07:50 +0100
  • b6e8f5a37c
    Merge pull request #12095 from thalesmg/fix-rule-test-api-m-20231204 Thales Macedo Garitezi 2023-12-05 08:57:54 -0300
  • 4cbc0bdece
    build: bump oldest otp vsn to OTP-25 JimMoen 2023-12-05 17:23:57 +0800
  • 89732cb4e4
    Merge pull request #12091 from Kinplemelon/kinple/for-upgrade-dashboard Kinple 2023-12-05 16:29:19 +0800
  • 7b9d12f20e
    Merge pull request #12048 from SergeTupchiy/fix-coap_sub-opts SergeTupchiy 2023-12-05 10:27:04 +0200
  • c1c7d1246f
    Merge pull request #12084 from thalesmg/refactor-resource-status-state-m-20231201 Thales Macedo Garitezi 2023-12-04 17:55:27 -0300
  • d594b38ceb
    Merge pull request #12083 from thalesmg/fix-connector-bws-m-20231201 Thales Macedo Garitezi 2023-12-04 16:14:15 -0300
  • 984e2ccc74
    Merge pull request #12082 from thalesmg/test-ensure-res-opts-conn-m-20231201 Thales Macedo Garitezi 2023-12-04 16:13:32 -0300
  • cea857cb8e fix(rule_api): fix sql test when testing against events Thales Macedo Garitezi 2023-12-04 15:24:09 -0300
  • 6a1db5db4a
    Merge pull request #12092 from keynslug/fix/EMQX-11520/ds-empty-levels Andrew Mayorov 2023-12-04 18:34:39 +0300
  • b2cd8aaab7 refactor: use single clause Thales Macedo Garitezi 2023-12-01 18:08:49 -0300
  • ac2c99f996 test(connector): add test to ensure connector schema has `resource_opts` Thales Macedo Garitezi 2023-12-01 14:42:06 -0300
  • bb04a2d89e fix(bridge_redis): add `resource_opts` to connector schema Thales Macedo Garitezi 2023-12-01 14:41:51 -0300
  • 87a13aa316 fix(bridge_mongo): add `resource_opts` to connector schema Thales Macedo Garitezi 2023-12-01 14:41:32 -0300
  • 7a1288e802 fix(bridge_postgres): add `resource_opts` to connector schema Thales Macedo Garitezi 2023-12-01 14:41:13 -0300
  • 3078de6e97 fix(bridge_syskeeper): add `resource_opts` to connector schema Thales Macedo Garitezi 2023-12-01 14:40:11 -0300
  • 5bdfac52b8 fix(bridge_kafka_producer): add missing `resource_opts` sub-fields to connector schema Thales Macedo Garitezi 2023-12-01 14:39:12 -0300
  • 626bcc1c62 fix(bridge_http): add `resource_opts` to connector schema Thales Macedo Garitezi 2023-12-01 14:38:36 -0300
  • 10b1a8bbda feat(connector): add some `resource_opts` schema facilities Thales Macedo Garitezi 2023-12-01 14:40:45 -0300
  • 9920841deb chore: upgrade greptimedb client to v0.1.6 to fix the failed test Dennis Zhuang 2023-12-04 20:16:51 +0800
  • 1d6ea685ef fix: another try to fix t_write_failure Dennis Zhuang 2023-12-04 19:36:16 +0800
  • c128f7b2d9 docs: update changelog Dennis Zhuang 2023-12-04 19:12:26 +0800
  • 97592e2e40 fix: test case t_write_failure Dennis Zhuang 2023-12-04 18:43:18 +0800
  • fbeb56e475 fix: test case t_write_failure Dennis Zhuang 2023-12-04 18:04:04 +0800
  • 547acef01d feat: upgrade greptimedb client to v0.1.5 Dennis Zhuang 2023-12-04 16:44:50 +0800
  • 2d3a15e076 fix: forgot to update mix.es Dennis Zhuang 2023-12-04 16:41:47 +0800
  • a694f3c92d fix: tests Dennis Zhuang 2023-12-04 16:41:31 +0800
  • 8bc874c261 feat: supports async mode for greptimedb data bridge Dennis Zhuang 2023-12-01 17:31:31 +0800
  • 90d0081df4 feat: upgrade greptimedb and client Dennis Zhuang 2023-12-01 13:39:21 +0800
  • e8f9c9c522
    Merge pull request #12078 from SergeTupchiy/upgrade_grpc-erl_to_0.6.12 SergeTupchiy 2023-12-04 13:14:44 +0200
  • 130a5a5442
    fix(ds): pass topics to `emqx_topic:words/1` before feeding LTS tree Andrew Mayorov 2023-12-04 13:12:27 +0300
  • 92c4b29a4c
    feat(topic): match empty topic levels more loosely Andrew Mayorov 2023-12-04 12:59:16 +0300
  • b5c485cd55
    test(sessds): add empty level topic subscription testcase Andrew Mayorov 2023-12-04 12:58:37 +0300
  • e455433694 test(emqx_gateway): fix test failures caused by grpc-erl upgrade Serge Tupchii 2023-12-01 17:55:33 +0200
  • ac618d331f chore: upgrade grpc-erl to 0.6.12 Serge Tupchii 2023-12-01 16:58:22 +0200
  • b088cce2b0 chore: upgrade dashboard to e1.4.0-beta.1 for ee Kinplemelon 2023-12-04 17:59:58 +0800
  • 28a9b203f0
    Merge pull request #12089 from ieQu1/dev/ds-changelog ieQu1 2023-12-04 09:34:04 +0100
  • 0dbff6d7ce docs: Add a changelog entry for emqx_persistent_session_ds ieQu1 2023-12-04 05:42:35 +0100
  • cb992fcf55
    Merge pull request #12059 from JimMoen/1130-fix-vm-time-warp JimMoen 2023-12-04 11:56:08 +0800
  • 627c58b07d
    fix(sessds): handle `expire_awaiting_rel` common timer with no-op Andrew Mayorov 2023-12-01 19:36:20 +0300
  • 47bc747323
    fix(sessds): drop everything related to session on CleanStart Andrew Mayorov 2023-12-01 19:35:05 +0300
  • ee9a98f0a4
    chore: bump emqx_gateway_mqttsn to 0.1.7 Andrew Mayorov 2023-12-01 16:04:34 +0300
  • fd26e690b8
    refactor(sessds): move parts of message processing to replayer Andrew Mayorov 2023-12-01 15:23:58 +0300
  • 29ec73847a
    fix(utils): make `flattermap/2` results less variative Andrew Mayorov 2023-12-01 15:05:42 +0300
  • 6255ee0833
    fix(sessmem): avoid defining unsafe defaults in `#session` Andrew Mayorov 2023-12-01 11:06:00 +0300
  • b5ad0f9815
    fix(test): subscribe with QoS 2 to receive QoS 2 message Andrew Mayorov 2023-11-29 19:10:59 +0300
  • 1948719eec
    test(sessds): unskip testcase related to QoS2 handling Andrew Mayorov 2023-11-29 18:36:21 +0300
  • 3265d2f2aa
    fix(sessds): respect subscription options when publishing Andrew Mayorov 2023-11-29 12:44:35 +0300
  • b5f39f89e3
    feat(utils): add `flattermap/2` as slightly more generic `flatmap/2` Andrew Mayorov 2023-11-29 18:03:45 +0300
  • 508346f095
    refactor(topicidx): split persistent term stuff off gbt-based index Andrew Mayorov 2023-11-28 22:57:04 +0300
  • 88103c5f0e
    refactor(session): pass config to `SessionImpl:open/3` as well Andrew Mayorov 2023-11-28 19:13:14 +0300
  • 6eba082992
    Merge pull request #12075 from keynslug/fix/EMQX-11474/function-clause Andrew Mayorov 2023-12-02 14:32:50 +0300
  • dc5e3b939c refactor(resource_manager): use macros and better differentiate status from state Thales Macedo Garitezi 2023-11-16 11:21:04 -0300
  • 55621fbb86
    Merge pull request #12074 from zmstone/1201-user-peer-module-for-all Zaiming (Stone) Shi 2023-12-01 21:35:40 +0100
  • 29ae45c39d fix(connector): don't start buffer workers for the connector itself Thales Macedo Garitezi 2023-12-01 15:10:00 -0300
  • 6e30718818 test: allow join cluster later Zaiming (Stone) Shi 2023-12-01 20:33:39 +0100
  • 31749e6e73
    Merge pull request #12080 from zmstone/1201-merge-release-53-to-master Zaiming (Stone) Shi 2023-12-01 20:21:52 +0100