Commit Graph

  • 2b0146663a feat(queue): add smoke test for ds shared subs Ilya Averyanov 2024-06-19 17:26:44 +0300
  • e3c4816035 feat(queue): move group subscription state machine to its own module Ilya Averyanov 2024-06-19 17:26:10 +0300
  • 9559ba2f06 test: remove unnecessary lines Thales Macedo Garitezi 2024-06-19 13:22:02 -0300
  • 8d04545f03 test(tls): root_fun is set even when partial_chain is false William Yang 2024-06-19 17:34:04 +0200
  • 41239ae766 fix(tls): disable partial_chain in hot config William Yang 2024-06-19 17:03:05 +0200
  • 021b6b3902 Merge remote-tracking branch 'origin/release-57' into 0619-sync-release-57-to-master zmstone 2024-06-19 15:06:41 +0200
  • 02a6ee1ef4
    Merge pull request #13279 from zmstone/0617-json-decode-payload-for-map_to_redis_hset_args zmstone 2024-06-19 14:55:21 +0200
  • 213e4785e7 Merge remote-tracking branch 'origin/release-57' into 0619-sync-release-57-to-master zmstone 2024-06-19 14:54:48 +0200
  • a6fa3e82d9
    fix: prevent use pd JimMoen 2024-06-19 16:01:09 +0800
  • b7b2a08399
    fix: match plugin_not_found reason JimMoen 2024-06-19 15:15:58 +0800
  • 28293284a7
    fix: let crash when plugin not found in cluster JimMoen 2024-06-18 16:41:06 +0800
  • 19e039e0d2
    fix: mark fresh install to cp the default configuration file directly JimMoen 2024-06-12 19:16:59 +0800
  • ff2e6e1434 test(greptime): revert driver patch to test ci again Thales Macedo Garitezi 2024-06-19 09:12:30 -0300
  • 95d387a790
    Merge pull request #13294 from zmstone/0618-per-release-edition-code-injection zmstone 2024-06-19 11:53:57 +0200
  • f0e5721959 refactor: make dialyzer happy zmstone 2024-06-19 10:03:28 +0200
  • 0d098a01ef
    Merge pull request #13293 from SergeTupchiy/EMQX-12345-reindex-retained-msgs-on-import SergeTupchiy 2024-06-19 11:23:08 +0300
  • ffec1c7fe0 fix(greptime): attempt patch for cleaning up channels when worker terminates Thales Macedo Garitezi 2024-06-18 17:52:26 -0300
  • 9dd419d822 test(greptime): attempt to fix flaky tests Thales Macedo Garitezi 2024-06-18 10:53:01 -0300
  • 54fc605cc5 refactor: move schema injection from hrl to erl zmstone 2024-06-18 22:20:50 +0200
  • a53fa977df refactor: delete an unused macro zmstone 2024-06-18 21:57:07 +0200
  • e69ba33420
    Merge pull request #13291 from thalesmg/fix-ds-mgmt-node-down-r57-20240618 Thales Macedo Garitezi 2024-06-18 15:14:08 -0300
  • bca743054b feat(queue): implement backbones of queue agent, leader and leader registry Ilya Averyanov 2024-06-18 21:03:51 +0300
  • 4c54ab6379 test: remove tests per review request Thales Macedo Garitezi 2024-06-18 11:31:50 -0300
  • 12363cec4a chore: add changelog Serge Tupchii 2024-06-18 18:22:51 +0300
  • 4a318f8f51 style: fix type problem found by dialyzer Kjell Winblad 2024-06-18 17:02:26 +0200
  • baa7996289 fix(data_backup): allow exporting `ram_copies` Mnesia tables Serge Tupchii 2024-06-18 17:24:53 +0300
  • 60882a616e fix(data_backup): re-index retained messages after importing Serge Tupchii 2024-06-18 16:14:13 +0300
  • 3c8c8ddf36 docs: add change log entry Kjell Winblad 2024-06-18 15:42:06 +0200
  • 6bde6aa711
    Merge pull request #13280 from thalesmg/fix-plugin-elixir-r57-20240617 Thales Macedo Garitezi 2024-06-18 10:41:12 -0300
  • 8ce16fd7d9 fix(dsreplmeta): check site status when fetching shard info Thales Macedo Garitezi 2024-06-18 10:38:08 -0300
  • a4f855108c fix: do not crash when showing rule unsing the cmd interface Kjell Winblad 2024-06-18 15:17:25 +0200
  • 3f7723b2dc
    Merge pull request #13274 from kjellwinblad/kjell/add_ssl_to_rocksdb/EMQX-12289 Kjell Winblad 2024-06-18 09:38:28 +0200
  • 43cca6c9f8
    Merge pull request #13286 from id/0718-sync-docker-docs-with-official-image Ivan Dyachkov 2024-06-18 08:48:36 +0200
  • 4e83ca34ce docs(docker): sync README.md with the official image docs Ivan Dyachkov 2024-06-18 08:16:38 +0200
  • a5110da37c
    Merge pull request #13283 from thalesmg/sync-r57-m-20240617 ieQu1 2024-06-18 00:10:50 +0200
  • 20cffb54d4 Merge branch 'release-57' into sync-r57-m-20240617 Thales Macedo Garitezi 2024-06-17 17:10:12 -0300
  • 6897f0141b fix(plugins): do not stop Elixir protected apps Thales Macedo Garitezi 2024-06-17 15:48:31 -0300
  • ad993437aa
    Merge pull request #13278 from savonarola/0617-release-57-sync Ilia Averianov 2024-06-17 21:25:00 +0300
  • 9479c8d33b fix(redis): json decode if arg for map_to_redis_hset_args is string zmstone 2024-06-17 20:03:32 +0200
  • eede9f349e
    Merge pull request #13276 from keynslug/fix/ds/inherited-lts-lost Andrew Mayorov 2024-06-17 20:25:31 +0300
  • ae22a64157
    Merge pull request #13277 from zmstone/0617-handle-kafka-message_too_large-return zmstone 2024-06-17 19:15:33 +0200
  • 0cbbae9655 fix: make fixes due to comments from @thalesmg Kjell Winblad 2024-06-17 19:04:07 +0200
  • 6d36f4a228 docs: add change log entry Kjell Winblad 2024-06-17 14:31:33 +0200
  • c39c544c96 feat: add SSL support to RocketMQ connector Kjell Winblad 2024-06-17 14:17:43 +0200
  • b64f0c0ca7
    Merge pull request #13231 from thalesmg/mt-test-endpoint-r57-20240611 Thales Macedo Garitezi 2024-06-17 13:11:39 -0300
  • 240bb09070
    Merge pull request #13275 from thalesmg/test-flaky-sk-r57-20240617 Thales Macedo Garitezi 2024-06-17 13:01:08 -0300
  • f8e6aab86f Merge branch 'release-57' into 0617-release-57-sync Ilya Averyanov 2024-06-17 18:17:33 +0300
  • 82588fbc35
    chore(dsstore): refine module and callback typespecs Andrew Mayorov 2024-06-17 17:50:19 +0200
  • 4f7b13e634
    chore: add changelog entry Andrew Mayorov 2024-06-17 16:20:56 +0200
  • 05d97397d3
    fix(dsstore): use correct comparison when walking over generations Andrew Mayorov 2024-06-17 16:13:53 +0200
  • 22009bcc58
    test(dsstore): verify that inherited TLS trie is persisted Andrew Mayorov 2024-06-17 16:13:22 +0200
  • 68f6556856
    fix(dsstore): persist inherited LTS trie Andrew Mayorov 2024-06-13 17:57:45 +0200
  • 830266b4d5
    Merge pull request #13126 from SergeTupchiy/EMQX-11967-cross-cluster-route-replication-syncer-actor SergeTupchiy 2024-06-17 18:52:46 +0300
  • 04439fc51f docs: rename PR number of changelog zmstone 2024-06-17 17:14:23 +0200
  • 3ac4ddcbe3 fix(kafka): handle message_too_large zmstone 2024-06-17 17:11:48 +0200
  • 5126373862 ci: create a kafka topic with smalle max.message.bytes config zmstone 2024-06-17 16:19:16 +0200
  • 00dfdc22cf chore: pin Kafka client wolff 0.10.5 zmstone 2024-06-17 16:18:29 +0200
  • 3143475769
    Merge pull request #13271 from zmstone/0617-docs-add-changelog-for-pr-13191 zhongwencool 2024-06-17 22:16:49 +0800
  • 5ab4b321a0
    Merge pull request #13267 from zhongwencool/use-redbug-for-trace zhongwencool 2024-06-17 22:10:18 +0800
  • fb492e3dc5
    Merge pull request #13264 from thalesmg/fix-postgres-disabled-prepared-r57-20240614 Thales Macedo Garitezi 2024-06-17 11:05:05 -0300
  • 5665a4917c
    Merge pull request #13266 from thalesmg/fix-s3-release-app-r57-20240614 Thales Macedo Garitezi 2024-06-17 10:48:12 -0300
  • ec4f462684 refactor: apply review requests Thales Macedo Garitezi 2024-06-17 10:31:49 -0300
  • 1464094967 test: attempt to fix flaky test Thales Macedo Garitezi 2024-06-17 10:34:32 -0300
  • 420cd84cf1
    Merge pull request #13273 from savonarola/0617-fix-url-parse-5.7 Ilia Averianov 2024-06-17 16:32:51 +0300
  • b71212b022 refactor: apply review comments Thales Macedo Garitezi 2024-06-17 09:40:33 -0300
  • f5eb3e7471
    Merge pull request #13250 from thalesmg/ds-singleton-m-20240613 Thales Macedo Garitezi 2024-06-17 09:34:05 -0300
  • 19c9f0d76f chore(auth,http): cache REs for parsing URIs Ilya Averyanov 2024-05-06 11:46:18 +0300
  • f7ac829f28 fix(auth,http): improve URI handling Ilya Averyanov 2024-05-02 19:50:15 +0300
  • a905a6048c chore(clusterlink): rename link `upstream` field to `name` Serge Tupchii 2024-06-14 19:48:40 +0300
  • a95a08efd3 test(clusterlink): add more test cases Serge Tupchii 2024-06-12 15:34:56 +0300
  • 44c37571cc fix(clusterlink): ignore not_registered error Serge Tupchii 2024-06-12 15:33:35 +0300
  • 00f912928f fix: fix emqx_external_broker:forward/1 spec Serge Tupchii 2024-06-10 19:20:21 +0300
  • 179870c573 chore: remove author-specific gitignore stuff Andrew Mayorov 2024-06-07 18:55:16 +0200
  • ed16ff07df refactor(broker): simplify external broker behaviour Andrew Mayorov 2024-06-05 18:21:22 +0200
  • d282c61120 feat(clusterlink): update only necessary resources when a link config is changed Serge Tupchii 2024-06-07 19:17:01 +0300
  • 5304ca1563 fix(clusterlink): add emqx_cluster_link app to mix.exs/rebar.config.erl Serge Tupchii 2024-06-07 16:07:40 +0300
  • ff16521d4f fix(clusterlink): add schema descriptions, fix dialyzer warnings, add resource_opts Serge Tupchii 2024-06-07 14:00:43 +0300
  • 94e81ba812 feat(clusterlink): implement actor config handler Serge Tupchii 2024-06-03 21:17:46 +0300
  • c871b37453 fix(clusterlink): add link topics schema validator Serge Tupchii 2024-05-30 13:48:00 +0300
  • 780a0bf807 fix(cluster-link): clear exit signal of failed-to-connect client Andrew Mayorov 2024-06-03 17:04:29 +0200
  • d0df4de2a3 test(cluster-link): add e2e replication actor GC testcase Andrew Mayorov 2024-06-03 16:53:38 +0200
  • c4840b30d2 fix(cluster-link): deduplicate routes down to dest cluster Andrew Mayorov 2024-06-03 16:51:01 +0200
  • ede35df24a fix(cluster-link): cancel heartbeats on client down Andrew Mayorov 2024-06-03 14:45:39 +0200
  • e0604e3af6 fix(cluster-link): anticipate clients may occasionally retry Andrew Mayorov 2024-05-29 16:08:14 +0200
  • 0219b8bd4d feat(cluster-link): add simple replication actor GC process Andrew Mayorov 2024-05-29 16:07:25 +0200
  • 7fccb5dbc9 test(topic): add more `intersection/2` testcases Andrew Mayorov 2024-06-03 10:19:05 +0200
  • 7b8f466adf feat(topic): avoid `lists:reverse` when intersecting Andrew Mayorov 2024-05-29 13:00:29 +0200
  • 24be189728 fix(topic): respect special topic rules when intersecting Andrew Mayorov 2024-05-29 12:49:53 +0200
  • de1ac131f7 test(cluster-link): fix test suite setup Andrew Mayorov 2024-05-28 20:27:13 +0200
  • 58eaf07627 fix(clusterlink): valide config to disallow duplicated cluster links Serge Tupchii 2024-05-29 13:37:06 +0300
  • 54d51d0982 test(cluster-link): draft basic integration test suite Andrew Mayorov 2024-05-28 20:27:13 +0200
  • e9c24090d4 fix(cluster-link): avoid starting ps syncer if persistence disabled Andrew Mayorov 2024-05-28 20:25:22 +0200
  • 036c7e8492 test(cluster-link): adapt extrouter testsuite to new APIs Andrew Mayorov 2024-05-20 16:21:03 +0200
  • 45eda4f3b9 fix(cluster-link): adapt heartbeat / reincarnation handling to new API Andrew Mayorov 2024-05-20 16:20:02 +0200
  • 43d114546c feat(cluster-link): preserve replication actor state in pdict Andrew Mayorov 2024-05-20 11:55:56 +0200
  • 5771a41a32 fix(cluster-link): ensure replication actor bootstraps do heartbeats Andrew Mayorov 2024-05-20 11:44:20 +0200
  • d4b449c6e1 feat(cluster-link): implement replication actor heartbeats Andrew Mayorov 2024-05-20 11:38:07 +0200
  • faa4420e1f fix(clusterlink): improve actor error handling Serge Tupchii 2024-05-28 22:10:23 +0300
  • 21711c6e0d fix(clusterlink): communicate bootstrap requirements via actor handshake Serge Tupchii 2024-05-28 17:55:36 +0300
  • d5e82cdfac refactor(clusterlink): avoid unnecessary `maybe_` external_broker CB names Serge Tupchii 2024-05-27 19:54:53 +0300