Commit Graph

  • dd6f65f7dd
    Merge pull request #12814 from SergeTupchiy/EMQX-12124-fix-msgs-api-client-shutdown SergeTupchiy 2024-04-01 16:26:54 +0300
  • 6cdf876684 chore: add changelog Serge Tupchii 2024-03-29 13:39:36 +0200
  • 42af1f9d63 fix: handle internal timeout errors in client Mqueue/Inflight APIs Serge Tupchii 2024-03-29 13:29:19 +0200
  • f5a820cb10 fix(emqx_mgmt): catch OOM shutdown exits properly when calling a client conn process Serge Tupchii 2024-03-29 13:09:08 +0200
  • 6e0be5ad35 ci(release): bump emqx/upload-assets to 0.5.2 Ivan Dyachkov 2024-03-28 18:19:47 +0100
  • bfca3ebc71 feat(variform): support array syntax '[' and ']' zmstone 2024-03-28 19:30:23 +0100
  • 5f26e4ed5e feat(variform): implement variform engine zmstone 2024-03-28 18:03:03 +0100
  • 908e7b42f3
    Merge pull request #12801 from savonarola/0328-reduce-selenium-test-flakyness Ilia Averianov 2024-03-28 20:24:27 +0200
  • 2e528d1dd8
    Merge pull request #12802 from SergeTupchiy/EMQX-11826-prevent-left-node-from-rejoining-5.6.1 SergeTupchiy 2024-03-28 19:49:18 +0200
  • ad95473aae refactor: move string functions to emqx_variform zmstone 2024-03-28 13:59:31 +0100
  • 3eda182e9a fix: prevent a node from discovering and re-joining the same cluster after it has (manually) left it. Serge Tupchii 2024-03-27 20:04:16 +0200
  • 53e30cbe19
    Merge pull request #12810 from id/0328-revert-logic-changes-in-green-master-workflow Ivan Dyachkov 2024-03-28 16:44:36 +0100
  • 5367893427 ci(build_packages): restore building tgz Ivan Dyachkov 2024-03-28 16:41:50 +0100
  • 9bf65a415b feat(variform): add a variable transformer zmstone 2024-03-27 17:34:18 +0100
  • 002266c1db
    Merge pull request #12806 from zmstone/0328-upgrade-http-clients Zaiming (Stone) Shi 2024-03-28 16:06:57 +0100
  • a9ce4d7645
    Merge pull request #12809 from thalesmg/test-flaky-hook-called-m-20240328 Thales Macedo Garitezi 2024-03-28 11:52:32 -0300
  • 8ccc18a0f3 ci(green_master): only trigger reruns for master branch Ivan Dyachkov 2024-03-28 15:46:35 +0100
  • 35c43eb8a0
    feat(sessds): handle recoverable errors in stream scheduler Andrew Mayorov 2024-03-26 18:23:08 +0100
  • fa66a640c3
    fix(dsrepl): handle RPC errors gracefully when storage is down Andrew Mayorov 2024-03-26 17:13:38 +0100
  • 63c017a72f
    Merge pull request #12804 from SergeTupchiy/EMQX-12058-improve-force-shutdown-error-reason-5.6.1 SergeTupchiy 2024-03-28 16:14:51 +0200
  • 296442ad8a
    Merge pull request #12807 from id/0328-prep-for-57-release Ivan Dyachkov 2024-03-28 14:59:07 +0100
  • 8fb4ef9fe3 test: fix flaky test Thales Macedo Garitezi 2024-03-28 10:53:44 -0300
  • 93c87fcb25
    Merge pull request #12803 from SergeTupchiy/EMQX-11808-remove-uploaded-invalid-backups-5.6.1 SergeTupchiy 2024-03-28 15:37:10 +0200
  • 7b9082a36c
    Merge pull request #12805 from thalesmg/port-fix-12755-r56-20240328 Thales Macedo Garitezi 2024-03-28 10:27:31 -0300
  • cb3be25ff4 ci(fix): skip flow when there are no changes Thales Macedo Garitezi 2024-03-28 10:06:55 -0300
  • 46d6ad8adc chore(ui-tests): reduce selenium test flakyness Ilya Averyanov 2024-03-28 12:19:36 +0300
  • 9b4d960888 chore: prepare for 5.7.x releases Ivan Dyachkov 2024-03-28 13:52:48 +0100
  • 99ea63b25a
    Merge pull request #12800 from id/0328-sync-release-56 Ivan Dyachkov 2024-03-28 13:36:25 +0100
  • 7982dd017b chore: upgrade http client libs gun-1.3.11 and ehttpc-0.4.13 zmstone 2024-03-23 10:29:05 +0100
  • 04bf763890 fix(kafka-based bridges): avoid trying to get raw config for replayq dir Thales Macedo Garitezi 2024-03-21 11:49:00 -0300
  • b1855f95c1
    fix(bpapi): Add exceptions for experimental features ieQu1 2024-03-28 12:03:41 +0100
  • 8c6d8bdd12
    fix(bpapi): Add exceptions for experimental features ieQu1 2024-03-28 12:03:41 +0100
  • 906a77d167 chore: rename `message_queue_too_long` error reason to `mailbox_overflow` Serge Tupchii 2024-03-22 12:12:37 +0200
  • 1d1f595e6f fix(emqx_mgmt_data_backup): remove an uploaded backup file if it's not valid Serge Tupchii 2024-03-21 17:30:45 +0200
  • 02b72d79fc
    fix(bpapi): Fix comparison of releases during compatibility check ieQu1 2024-03-28 11:21:30 +0100
  • db9efb9317 chore: bump apps versions Ivan Dyachkov 2024-03-28 10:19:09 +0100
  • f4446ec680 Merge remote-tracking branch 'upstream/release-56' into 0328-sync-release-56 Ivan Dyachkov 2024-03-28 09:59:54 +0100
  • ea917d6b2b
    Merge pull request #12795 from id/0327-cut-5.6.0 v5.6.0 e5.6.0 Ivan Dyachkov 2024-03-28 09:30:08 +0100
  • 11bc1aeea1 fix: update hstreamdb driver Ilya Averyanov 2024-03-28 10:30:48 +0300
  • cf29f97440
    revert: "test: comment out hstreamdb:stop_client" JimMoen 2024-03-28 14:32:18 +0800
  • 34b5cd7bfd
    chore: reuse hstream_erl `0.5.18+v0.18.1` JimMoen 2024-03-28 14:31:10 +0800
  • d63f10928d test: comment out hstreamdb:stop_client JianBo He 2024-03-28 13:25:01 +0800
  • 3536b32ad2 ci: print the failed stacktrace JianBo He 2024-03-28 11:17:26 +0800
  • d7917d05c6 chore: upgrade hstreamdb to 0.5.22+v0.18.1 JianBo He 2024-03-28 10:11:53 +0800
  • a279a399db
    ci: Override ezstd dependency ieQu1 2024-03-27 19:08:34 +0100
  • 4b3c29ded8
    fix(bpapi): Add 5.5 dump ieQu1 2024-03-27 17:39:38 +0100
  • beb9152d50
    Merge pull request #12750 from zmstone/0316-introduce-client-attrs Zaiming (Stone) Shi 2024-03-27 16:19:47 +0100
  • 59ec3d3a75
    Merge pull request #12792 from id/0327-ci-keep-master-green-do-not-rerun-self Ivan Dyachkov 2024-03-27 16:08:33 +0100
  • a104299c7a ci: bump emqx/emqx-schema-validate to 0.5.1 Ivan Dyachkov 2024-03-27 15:30:46 +0100
  • 5ed20e15cd
    fix(bpapi): Add 5.5 bpapi file ieQu1 2024-03-27 13:45:00 +0100
  • df0c67fe50
    Merge pull request #12787 from thalesmg/mv-api-examples-m-20240326 Thales Macedo Garitezi 2024-03-27 09:06:58 -0300
  • 450ef2d591 docs: refine docs zmstone 2024-03-27 09:37:38 +0100
  • 04371217e6
    Merge pull request #12794 from SergeTupchiy/EMQX-12058-keep-inflight-insert-ts-after-retry SergeTupchiy 2024-03-27 12:30:00 +0200
  • 33d9619271 chore: 5.6.0 Ivan Dyachkov 2024-03-27 10:31:45 +0100
  • a3b730ff10 fix(emqx_session_mem): keep msg inflight insert timestamp in Inflight after retry Serge Tupchii 2024-03-27 11:31:51 +0200
  • 5662bbf2c2 ci: in Keep master green workflow, do not try to rerun self 0327-ci-keep-master-green-do-not-rerun-self Ivan Dyachkov 2024-03-27 08:27:11 +0100
  • ae5b511c83
    Merge pull request #12791 from HJianBo/0327-cut-5.6.0-rc.6 v5.6.0-rc.6 e5.6.0-rc.6 JianBo He 2024-03-27 14:49:07 +0800
  • 4f9daa0d4a chore: bump version to 5.6.0-rc.6 JianBo He 2024-03-27 14:04:27 +0800
  • 702a2325a8
    Merge pull request #12790 from HJianBo/fix-emqx-12104 zhongwencool 2024-03-27 13:56:12 +0800
  • d82b6d216d chore: remove the duplicated time field JianBo He 2024-03-27 12:09:21 +0800
  • 4a88f8becb
    Merge pull request #12789 from id/0326-cut-5.6.0-rc.5 v5.6.0-rc.5 e5.6.0-rc.5 Ivan Dyachkov 2024-03-26 18:36:07 +0100
  • 393a1b1391
    wip(sessds): handle recoverable errors in stream scheduler ft/EMQX-11979/snapshot-transfer Andrew Mayorov 2024-03-26 18:23:08 +0100
  • c6085a6ab0
    wip(dsrepl): avoid contacting offline nodes prematurely Andrew Mayorov 2024-03-26 18:13:30 +0100
  • 0b69c8b7f3
    wip(dsrepl): print leadership info as part of status report Andrew Mayorov 2024-03-26 17:53:04 +0100
  • f127bf53b3 chore: 5.6.0-rc.5 Ivan Dyachkov 2024-03-26 17:51:15 +0100
  • 291cf689e2
    Merge pull request #12786 from ieQu1/dev/check-core-emqx-vsn ieQu1 2024-03-26 17:49:37 +0100
  • 0bfb483090
    Merge pull request #12788 from thalesmg/ci-concurrent-spellcheck-m-20240326 Thales Macedo Garitezi 2024-03-26 13:14:05 -0300
  • 534e177e7c
    wip(dsrepl): handle RPC errors gracefully gracefully Andrew Mayorov 2024-03-26 17:13:38 +0100
  • 77ac3281fb
    Merge pull request #12785 from zmstone/0326-feat-configurable-json-log-ts Zaiming (Stone) Shi 2024-03-26 17:11:14 +0100
  • 663ea69574
    wip(sessds): taint streams temporarily during failures Andrew Mayorov 2024-03-26 16:43:06 +0100
  • ba43da1b8e
    fix(mria): Strictly check compatibility of the replicant with core ieQu1 2024-03-26 13:32:14 +0100
  • 874b1ff3f4 docs: fix epoch timestamp precision zmstone 2024-03-26 16:04:00 +0100
  • da4a04c411
    Merge pull request #12777 from thalesmg/test-flaky-conf-copy-m-20240325 Thales Macedo Garitezi 2024-03-26 11:52:12 -0300
  • 78b23c1d4f
    Merge pull request #12778 from thalesmg/ci-split-emqx-app-tests-m-20240325 Thales Macedo Garitezi 2024-03-26 11:20:21 -0300
  • 78c5f8177c test: fix test case zmstone 2024-03-26 14:51:21 +0100
  • 91f5e253fe ci: split emqx standalone app tests Thales Macedo Garitezi 2024-03-25 15:21:06 -0300
  • afbbd17556 ci: concurrent spellcheck Thales Macedo Garitezi 2024-03-26 10:04:31 -0300
  • 10a43db742 docs(message validation): add swagger API examples Thales Macedo Garitezi 2024-03-26 09:39:05 -0300
  • 067f018337 test: fix test cases zmstone 2024-03-26 13:36:12 +0100
  • b1c9bb63d7 chore: delete dead code zmstone 2024-03-26 13:20:48 +0100
  • c42e980442 feat(log): configurable time format zmstone 2024-03-26 12:44:41 +0100
  • cc37030265
    Merge pull request #12770 from thalesmg/mv-metrics-m-20240321 Thales Macedo Garitezi 2024-03-26 08:59:05 -0300
  • ed5a4aa921 ci: use OTP 26 for scheduled build packages Ivan Dyachkov 2024-03-26 09:14:18 +0100
  • be609e051a
    Merge pull request #12783 from zhongwencool/fix-bpapi-error-1 zhongwencool 2024-03-26 13:59:14 +0800
  • 56a40d61ae fix: bpapi undef abort on old node zhongwencool 2024-03-26 13:06:56 +0800
  • c8487d8890
    Merge pull request #12779 from id/0322-cut-5.6.0-rc.4 v5.6.0-rc.4 e5.6.0-rc.4 Ivan Dyachkov 2024-03-25 20:56:42 +0100
  • 0e36f7afa4
    chore(dsrepl): mark few more BPAPI targets as obsolete Andrew Mayorov 2024-03-25 19:45:56 +0100
  • 4dbf68716a
    feat(ds): ensure LTS state ids are deterministic Andrew Mayorov 2024-03-25 18:27:24 +0100
  • 5d6efa622c
    fix(ds): ensure store batch is idempotent wrt generations Andrew Mayorov 2024-03-25 18:26:12 +0100
  • cc9926f159
    feat(dsrepl): transfer storage snapshot during ra snapshot recovery Andrew Mayorov 2024-03-19 20:05:12 +0100
  • 9e34fcd1d7
    chore(ds): slightly simplify working with storage generations Andrew Mayorov 2024-03-19 20:03:08 +0100
  • 2ae973821f chore: 5.6.0-rc.4 Ivan Dyachkov 2024-03-22 15:31:44 +0100
  • b06d3932af
    Merge pull request #12768 from keynslug/fix/EMQX-12068/routing-schema-conflict Zaiming (Stone) Shi 2024-03-25 19:50:51 +0100
  • 4af1a8cc56
    Merge pull request #12742 from thalesmg/ds-will-msg-m-20240318 Thales Macedo Garitezi 2024-03-25 15:33:57 -0300
  • 6259f95aab test: attempt to fix flaky test Thales Macedo Garitezi 2024-03-25 14:36:22 -0300
  • 0f426e6e77 feat(ds): make durable sessions handle will messages Thales Macedo Garitezi 2024-03-19 15:45:52 -0300
  • 8c1a1d21a7 feat(session): pass will message down to session when creating/opening Thales Macedo Garitezi 2024-03-19 09:51:55 -0300
  • 64eeeb7494 chore: verify status code Dennis Zhuang 2024-03-25 10:05:39 -0700
  • 8b963d5960
    Merge pull request #12739 from ieQu1/dev/zone-durability ieQu1 2024-03-25 17:32:53 +0100
  • c8cb03f0d9
    Merge pull request #12773 from zmstone/0323-upgrade-http-clients Zaiming (Stone) Shi 2024-03-25 17:29:44 +0100