Commit Graph

  • cf4a46a78b fix(ds): Speed up polling for the new messages ieQu1 2023-11-09 14:22:32 +0100
  • 3350bda446 chore(hooks): Fix comment ieQu1 2023-11-09 14:05:13 +0100
  • 92e978e50e
    Merge pull request #11911 from lafirest/fix/limiter_doc lafirest 2023-11-09 21:03:27 +0800
  • a828eea613
    Merge pull request #11908 from Kinplemelon/kinple/for-upgrade-dashboard Kinple 2023-11-09 18:31:06 +0800
  • 2b97800c8b fix(limiter): simplify the descriptions for fields of the limiter firest 2023-11-09 15:38:34 +0800
  • f7a2359329 test(quic): fix flaky William Yang 2023-11-09 10:43:10 +0100
  • d55f1e0813 chore: fix mix compiling failures JianBo He 2023-11-09 16:54:41 +0800
  • e0f4a2014d fix: emqx failed to start if plugin dir is removed by the user bugfix-plugins Shawn 2023-11-09 14:58:35 +0800
  • 0bf5deaed9 chore: merge master into release-54 Ivan Dyachkov 2023-11-09 08:18:37 +0100
  • d6104b37cf test: fix flaky tests JianBo He 2023-11-09 15:01:12 +0800
  • 4b18631d49 chore: fix gateway failed test cases JianBo He 2023-11-09 10:34:49 +0800
  • 5d25daee88 chore: upgrade dashboard to e1.3.1 for ee and v1.5.1 for ce Kinplemelon 2023-11-09 10:17:58 +0800
  • 2d958beae9 chore: try to fix spellcheck JianBo He 2023-11-08 13:34:41 +0800
  • 42fa1289a1
    Merge pull request #11905 from thalesmg/tag-e531-alpha5-r53-20231108 Zaiming (Stone) Shi 2023-11-08 23:39:33 +0100
  • f95058a3e7
    Merge pull request #11897 from zmstone/1107-fix-cluster-conf-sync-wait-loop Zaiming (Stone) Shi 2023-11-08 23:37:09 +0100
  • 1e3500ffd2
    fix(emqx_conf_app): ensure log data fields Zaiming (Stone) Shi 2023-11-08 21:19:22 +0100
  • 8540566eba chore: prepare to tag `e5.3.1-alpha.5` Thales Macedo Garitezi 2023-11-08 13:02:19 -0300
  • df2e6520c0
    Merge pull request #11904 from thalesmg/fix-bridge-status-v2-r53-20231108 Thales Macedo Garitezi 2023-11-08 12:53:54 -0300
  • f9e9748cec fix(cluster-rpc): boot from local config if table loaded Zaiming (Stone) Shi 2023-11-07 17:06:08 +0100
  • 788698f157
    Merge pull request #11720 from ieQu1/dev/refactor-persistent-session ieQu1 2023-11-08 14:27:40 +0100
  • f5456135aa fix(bridge_v2_api): take status and error from bridge, not the connector Thales Macedo Garitezi 2023-11-08 09:45:50 -0300
  • 26094ac611
    Merge pull request #11901 from savonarola/1106-fix-old-plugin-compatibility-53 Ilya Averyanov 2023-11-08 14:10:31 +0200
  • 1e07ea0339
    Merge pull request #11900 from id/1108-sync-r53 Ivan Dyachkov 2023-11-08 11:38:07 +0100
  • d061d64c70 fix(plugins): fix backward compatibility Ilya Averyanov 2023-11-06 10:56:48 +0300
  • 0c91bec98d chore: merge 'upstream/release-53' Ivan Dyachkov 2023-11-08 09:24:38 +0100
  • eae447619f
    Merge pull request #11898 from JimMoen/rm-lib-ee-in-scripts JimMoen 2023-11-08 14:03:36 +0800
  • 4ba1b20894
    style: add the last reformat commit to git-blam-ignore JimMoen 2023-11-08 11:51:47 +0800
  • 72eb34658d
    style: erlfmt all remaining escripts JimMoen 2023-11-08 11:51:10 +0800
  • 3fd5ab2782
    build(Makefile): erlfmt all escript files JimMoen 2023-11-08 11:32:49 +0800
  • a1cdbaa76d fix(ds): Address code review remarks ieQu1 2023-11-08 04:22:36 +0100
  • ef0bebd7b9
    chore: rm `lib-ce` and `lib-ee` in scripts JimMoen 2023-11-08 11:08:11 +0800
  • c030188eb7 chore(ds): Add rebar.config file to app/emqx_durable_storage ieQu1 2023-11-06 19:04:14 +0100
  • 7cb0322856 fix(emqx): Move bpapi and emqx message record to emqx_utils app ieQu1 2023-11-06 13:32:41 +0100
  • 74cb43f8b1 fix(ds): Add unique ID to the key ieQu1 2023-11-02 11:47:28 +0100
  • 54951c273f feat(ds): mix safe cutoff into keymapper filter during iteration Andrew Mayorov 2023-10-30 20:59:53 +0700
  • 7a94db25c3 fix(ds): don't iterate over incomplete epoch in bitmask lts storage Andrew Mayorov 2023-10-30 19:58:59 +0700
  • 46d8301bc0 feat(emqx): expose timestamp function in `emqx_message` Andrew Mayorov 2023-10-30 19:55:14 +0700
  • 38b7f516bc fix(ds): Change the directory where message database is stored ieQu1 2023-10-31 16:32:39 +0100
  • 8e5dda40be fix(ds): Fix static checks ieQu1 2023-10-31 16:15:54 +0100
  • 99329e1243 refactor(ds): Address review remarks ieQu1 2023-10-30 21:43:16 +0100
  • 2de79dd9ac feat(ds): Replay QoS1 messages ieQu1 2023-10-25 08:48:20 +0200
  • e745e42093 test(ds): Explore full range of keys when testing ratchet function ieQu1 2023-10-18 01:07:21 +0200
  • 87689890ff chore(ds): Fix linter and compilation warnings ieQu1 2023-10-16 10:47:51 +0200
  • 465e8a90dd revert(ds): Remove change from the old protocol file ieQu1 2023-10-16 10:17:44 +0200
  • ef46c09caf feat(ds): Implement ratchet function for bitmask keymapper ieQu1 2023-10-14 01:01:10 +0200
  • 164ae9e94a feat(ds): LTS bitfield storage passes all tests ieQu1 2023-10-14 00:32:36 +0200
  • 56b6b176c2 fix(ds): LTS shall keeps the concrete topic indexes ieQu1 2023-10-13 19:50:18 +0200
  • 7428e7037b feat(ds): Bitfield + Learned Topic Structure ieQu1 2023-10-11 20:53:34 +0200
  • ac91dbc58f feat(ds): Restore LTS trie from a dump ieQu1 2023-10-11 16:49:25 +0200
  • f1ab7c8a7c feat(ds): Add persist callback to LTS trie ieQu1 2023-10-11 16:38:16 +0200
  • c149e0e2df fix(ds): Pass topic filter to emqx_ds:make_iterator call ieQu1 2023-10-11 15:51:52 +0200
  • 51a6f623fd refactor(ds): Split out bitfield keymapper to a different module ieQu1 2023-10-10 22:15:14 +0200
  • 903b3863d1 chore(ps_ds): make persistent session module use new `emqx_ds` APIs Thales Macedo Garitezi 2023-10-05 17:17:08 -0300
  • 2972bf14ee refactor(ds): Implement create_generation gen_rpc storage layer call ieQu1 2023-10-05 02:32:23 +0200
  • 6d65707d41 refactor(ds): Implement drop_db function ieQu1 2023-10-05 01:43:35 +0200
  • c6a721a7eb refactor(ds): Passthrough open_db and get_channels to storage layer ieQu1 2023-10-03 17:13:16 +0200
  • 59d01dc823 refactor(ds): Implement emqx_ds:open_db ieQu1 2023-10-03 02:48:06 +0200
  • 7095cb8583 refactor(ds): Refactor storage layer ieQu1 2023-10-03 01:01:39 +0200
  • c91df2f5cd refactor(ds): Create a prototype of replication layer ieQu1 2023-10-02 23:04:43 +0200
  • f1454bb57e feat(ds): learned topic structure ieQu1 2023-09-29 17:11:03 +0200
  • 7ab57824dc chore(ds): change return type of `storage_layer:next/{1,2}` Thales Macedo Garitezi 2023-10-02 16:20:16 -0300
  • 03358b77aa
    Merge pull request #11886 from savonarola/1106-fix-old-plugin-compatibility Ilya Averyanov 2023-11-08 01:43:04 +0200
  • 917809205b
    Merge pull request #11895 from thalesmg/tag-e531-alpha4-r53-20231107 Thales Macedo Garitezi 2023-11-07 13:53:00 -0300
  • 75704513d8 fix(plugins): fix backward compatibility Ilya Averyanov 2023-11-06 10:56:48 +0300
  • c4c9d7ceb3 chore: prepara to tag `e5.3.1-alpha.4` e5.3.1-alpha.4 Thales Macedo Garitezi 2023-11-07 13:04:46 -0300
  • b255836cbd
    Merge pull request #11890 from thalesmg/fix-kafka-unhealthy-r53-20231106 Thales Macedo Garitezi 2023-11-07 12:38:57 -0300
  • 55bf7b31e3
    Merge pull request #11770 from igo/patch-1 Zaiming (Stone) Shi 2023-11-07 15:31:11 +0100
  • 3a75bc43fb
    Merge pull request #11892 from sstrigler/EMQX-11294-still-many-inaccuracies Stefan Strigler 2023-11-07 14:45:37 +0100
  • 7dcdbc9e51 fix(resource): take error from action/connector before attempting query Thales Macedo Garitezi 2023-11-06 17:54:06 -0300
  • fa740a1927 docs: fix inconsistencies for bridge and connector operations Stefan Strigler 2023-11-06 12:50:53 +0100
  • f19904d43c
    Merge pull request #11877 from zmstone/1102-rename-kafka-to-config Zaiming (Stone) Shi 2023-11-07 13:41:55 +0100
  • 9742dae30d
    Merge pull request #11889 from thalesmg/rename-bridgev2-to-action-apis-r53-20231106 Thales Macedo Garitezi 2023-11-07 09:29:06 -0300
  • d76ed585b0 chore: correct the application vsn JianBo He 2023-11-07 11:11:20 +0800
  • 7bd5579980 chore: fix the documentation generation and example conf checking JianBo He 2023-11-07 11:09:39 +0800
  • 4ef156d69e chore: fix dialyzer warnings JianBo He 2023-11-07 09:04:50 +0800
  • 0d9e0bd3fe chore: fix lot of running bugs JianBo He 2023-11-07 08:52:10 +0800
  • bb8f80f256 test: add test case to pin bridge schema json version 0.1.0 Zaiming (Stone) Shi 2023-11-06 21:59:36 +0100
  • 9a26c03a5c refactor: unify top level field names for bridge v2 Zaiming (Stone) Shi 2023-11-03 00:04:04 +0100
  • ac6ad79029
    Merge pull request #11887 from id/1106-test-rule-engine-with-both-profiles Ivan Dyachkov 2023-11-06 20:16:07 +0100
  • 2b8cf50a1d chore: rename `bridges_v2` -> `actions` in the public facing APIs Thales Macedo Garitezi 2023-11-06 14:20:28 -0300
  • 6af6309301 chore: upgrade to hocon 0.39.19 Zaiming (Stone) Shi 2023-11-02 22:29:21 +0100
  • 5f33e09537
    Merge pull request #11888 from thalesmg/rm-bridgev2-rule-ref-check-r53-20231106 Thales Macedo Garitezi 2023-11-06 13:12:01 -0300
  • f17b762596 chore: don't disable rule that references non-existent bridge Thales Macedo Garitezi 2023-11-06 10:09:14 -0300
  • b75b8ef9a9 ci: test emqx_rule_engine with both ce and ee profiles, use ee by default Ivan Dyachkov 2023-11-06 13:05:27 +0100
  • 6f51b9f842 chore: ensure elvis pass JianBo He 2023-11-06 12:31:54 +0800
  • 8871738756 chore: ensure emqx_gateway_ocpp tests pass JianBo He 2023-11-06 12:26:58 +0800
  • bea0acd929 fix(ocpp): ensure ocpp gateway options works JianBo He 2023-11-06 11:56:50 +0800
  • 5881e34d4e
    Merge pull request #11874 from zmstone/1103-validate-bridge-type-and-name-at-entry Zaiming (Stone) Shi 2023-11-03 23:04:10 +0100
  • 0ff4465c78
    Merge pull request #11875 from thalesmg/fix-kafka-connecting-r53-20231103 Thales Macedo Garitezi 2023-11-03 17:56:00 -0300
  • a064eecb68
    Merge pull request #11879 from thalesmg/fix-rule-api-downgrade-bridge-r53-20231103 Thales Macedo Garitezi 2023-11-03 17:26:09 -0300
  • 21a167e1a5
    Merge pull request #11873 from zmstone/1103-unhide-nodelay-field Zaiming (Stone) Shi 2023-11-03 20:49:29 +0100
  • 600747b7e5 fix(bridge): do not allow dot in bridge name Zaiming (Stone) Shi 2023-11-03 20:44:57 +0100
  • 0ee74cd8ae fix(rules_api): downgrade bridge id Thales Macedo Garitezi 2023-11-03 15:57:13 -0300
  • 4265ef66cc fix(kafka_producer): don't return `disconnected` when there are connection issues while starting the bridge Thales Macedo Garitezi 2023-11-03 09:47:22 -0300
  • 1b56216104
    Merge pull request #11878 from kjellwinblad/kjell/shared_con/test/stop_connector_fix Thales Macedo Garitezi 2023-11-03 15:46:56 -0300
  • 77723ada01
    Merge pull request #11863 from id/1101-ci-cost-reduction Zaiming (Stone) Shi 2023-11-03 19:09:39 +0100
  • dd8085d3a4 test(emqx_bridge_v2_api_SUITE): fix broken test case Kjell Winblad 2023-11-03 17:49:25 +0100
  • 8a1b370a5e
    Merge pull request #11876 from sstrigler/EMQX-11317-creating-a-bridge-for-a-non-existent-or-non-matching-connector-results-in-a-crash Stefan Strigler 2023-11-03 16:26:21 +0100
  • 953d483c24
    Merge pull request #11864 from thalesmg/test-enable-rule-check-deps-r53-20231101 Thales Macedo Garitezi 2023-11-03 11:01:38 -0300
  • 45bfcea6ae
    Merge pull request #11866 from sstrigler/EMQX-11294-e-5-3-1-swaggers-several-misdescriptions-of-ap-is Stefan Strigler 2023-11-03 14:55:46 +0100