Commit Graph

  • 9d6954cf60
    Merge pull request #13593 from thalesmg/20240808-r58-builtin-local-preconditions release-58 Thales Macedo Garitezi 2024-08-09 08:59:28 -0300
  • 3d8f79c4ac ci: automatically create PRs to emqx/emqx-i18n and emqx/emqx-docs auto-update-i18-and-docs-on-new-tags Ivan Dyachkov 2024-08-09 09:15:01 +0200
  • 9a2f878017
    Merge pull request #13573 from lafirest/feat/cattrs lafirest 2024-08-09 14:43:46 +0800
  • c35661f484 chore: update changes firest 2024-08-05 22:43:08 +0800
  • 9abdff60a1 feat(ruleengine): expose client_attrs to rule-engine firest 2024-08-05 17:47:52 +0800
  • 579c28e9ab feat(krb): added test cases for kerberos authentication 0731-authn-kerberos firest 2024-08-09 13:23:43 +0800
  • a849e6df4c feat(ds builtin local): add basic support for atomic batches + preconditions Thales Macedo Garitezi 2024-08-08 16:13:03 -0300
  • c00b178b57
    Merge pull request #13589 from thalesmg/20240807-r58-rule-id-null Thales Macedo Garitezi 2024-08-08 13:51:56 -0300
  • f3008c74d8 tmp firest 2024-08-08 23:33:36 +0800
  • f085973778 fix(rule engine api): check that user provided id is valid Thales Macedo Garitezi 2024-08-07 13:55:47 -0300
  • a8882bd7fd
    Merge pull request #13588 from thalesmg/20240807-r58-cluster-join-singleton Thales Macedo Garitezi 2024-08-08 09:51:44 -0300
  • 7711307909
    Merge pull request #13590 from thalesmg/20240807-r58-test-flaky-serde Thales Macedo Garitezi 2024-08-08 08:56:33 -0300
  • 6849801293
    Merge pull request #13561 from keynslug/fix/raft/bootstrap-wait-log Andrew Mayorov 2024-08-08 10:29:48 +0300
  • 6c4cfeed92 test: reduce inter-case flakiness Thales Macedo Garitezi 2024-08-07 15:58:45 -0300
  • de9e619c96 fix: use ekka when performing `emqx ctl cluster *` Thales Macedo Garitezi 2024-08-07 10:41:48 -0300
  • bcd63344b8
    Merge pull request #13583 from id/20240807-sync-release-branches master sync-release-57-20240811-040328 sync-release-57-20240811-030307 sync-release-57-20240811-022212 sync-release-57-20240810-040330 sync-release-57-20240810-030327 sync-release-57-20240810-021903 sync-release-57-20240809-040327 sync-release-57-20240809-030325 sync-release-57-20240809-021942 sync-release-57-20240808-040425 sync-release-57-20240808-030358 sync-release-57-20240808-022226 Ivan Dyachkov 2024-08-07 11:38:14 +0200
  • 8d88d14f0a
    test(dsraft): use bootstrap as readiness criterion Andrew Mayorov 2024-08-07 10:38:22 +0200
  • cc3b26a3ac Merge remote-tracking branch 'upstream/release-58' into 20240807-sync-release-branches Ivan Dyachkov 2024-08-07 09:48:38 +0200
  • dd686c24a0 Merge remote-tracking branch 'upstream/release-57' into 20240807-sync-release-branches Ivan Dyachkov 2024-08-07 09:44:38 +0200
  • 592c4e0045
    Merge pull request #12774 from emqx/dependabot/github_actions/dot-github/actions/package-macos/actions-package-macos-83d1e47aa6 Ivan Dyachkov 2024-08-07 09:43:53 +0200
  • 073e3ea0a8
    Merge pull request #13569 from emqx/dependabot/github_actions/actions-ef71aea555 Ivan Dyachkov 2024-08-07 09:35:52 +0200
  • ff72d55491
    fix(dsraft): replace unused clause with catch-all one Andrew Mayorov 2024-08-06 19:57:57 +0200
  • 81978ceaeb
    Merge pull request #13571 from terry-xiaoyu/fast_fail_on_invalid_ssl_opts Xinyu Liu 2024-08-07 11:21:32 +0800
  • 42e4a635e0
    chore(dsraft): sprinkle shard bootstrap process with tracepoints Andrew Mayorov 2024-08-05 20:14:16 +0200
  • 26ddc403c8
    fix(dsraft): avoid tight loop in shard bootstrap Andrew Mayorov 2024-08-05 16:32:19 +0200
  • 4971fd3eaf
    chore(dsraft): make shard info pterms saner and more visible Andrew Mayorov 2024-08-02 09:52:55 +0200
  • 5b15886836
    fix(dsraft): use shard readiness as criterion for reads availability Andrew Mayorov 2024-08-01 19:04:33 +0200
  • 10dadbad3b
    fix(dsraft): add more involved shard bootstrapping Andrew Mayorov 2024-08-01 19:02:22 +0200
  • 6bfddd9952
    Merge pull request #13565 from savonarola/0801-shared-subs-compact-structures Ilia Averianov 2024-08-06 19:56:08 +0300
  • cf608a73a5
    Merge pull request #13578 from thalesmg/20240806-r58-port-raft-precond Thales Macedo Garitezi 2024-08-06 13:40:46 -0300
  • a8200fb83d
    Merge pull request #13579 from thalesmg/20240806-r58-test-flaky-consumer-rebalance Thales Macedo Garitezi 2024-08-06 13:33:46 -0300
  • 9ad65c6ac1 feat(queue): reduce logging levels Ilya Averyanov 2024-08-02 13:53:31 +0300
  • 9ca3985bbd test: attempt to reduce test flakiness Thales Macedo Garitezi 2024-08-06 10:24:21 -0300
  • e17becb84d feat(queue): compact protocol structures, organize formatting Ilya Averyanov 2024-08-02 12:41:30 +0300
  • 5dd8fefded test(ds): avoid side effects in check phase Andrew Mayorov 2024-08-05 16:34:17 +0200
  • 7b85faf12a chore(dsraft): fix few spelling errors Andrew Mayorov 2024-08-05 10:44:33 +0200
  • b0594271b2 chore(dsraft): fix a typespec Andrew Mayorov 2024-07-31 19:16:11 +0200
  • d8aa39a310 fix(dsraft): use local application environment Andrew Mayorov 2024-07-31 18:46:54 +0200
  • fc0434afc8 chore(dslocal): refine few typespecs Andrew Mayorov 2024-07-31 18:46:12 +0200
  • 5502af18b7 feat(ds): support deletions + precondition-related API in bitfield-lts Andrew Mayorov 2024-07-31 18:44:57 +0200
  • 9f96e0957e test(ds): verify deletions work predictably Andrew Mayorov 2024-07-31 18:43:39 +0200
  • 109ffe7a70 fix(dsbackend): unify timestamp resolution in operations / preconditions Andrew Mayorov 2024-07-31 18:41:28 +0200
  • 1559aac486 test(dsbackend): add shared tests for atomic batches + preconditions Andrew Mayorov 2024-07-30 16:57:21 +0200
  • 68990f1538 feat(ds): support operations + preconditions in skipstream-lts Andrew Mayorov 2024-07-30 16:56:29 +0200
  • 5356d678cc feat(dsraft): support atomic batches + preconditions Andrew Mayorov 2024-07-30 16:55:38 +0200
  • 11951f8f6c feat(ds): adopt buffer interface to `emqx_ds:operation()` Andrew Mayorov 2024-07-30 16:53:38 +0200
  • 0aa4cdbaf3 feat(ds): add generic preconditions implementation Andrew Mayorov 2024-07-30 16:51:14 +0200
  • 281f8ddc83
    Merge pull request #13575 from Kinplemelon/kinple/upgrade-dashboard-58 Ivan Dyachkov 2024-08-06 16:39:06 +0200
  • b80513e941 ci: update emqx docs link in dashboard Kinplemelon 2024-08-06 09:33:20 +0800
  • 822ed71282 chore: release 5.7.2 v5.7.2 release-57 Ivan Dyachkov 2024-08-06 13:25:56 +0200
  • b8fd5de2a5
    Merge pull request #13577 from Kinplemelon/kinple/upgrade-dashboard Kinple 2024-08-06 19:02:50 +0800
  • 3ee84d60ae chore(dashboard): bump dashboard version to v1.9.2 & e1.7.2 Kinplemelon 2024-08-06 18:11:35 +0800
  • 3b52b658cd
    Merge pull request #13559 from keynslug/feat/EMQX-12309/raft-precond Andrew Mayorov 2024-08-06 09:17:16 +0200
  • cba3dcbeda chore(dashboard): bump dashboard version to v1.10.0-beta.1 & e1.8.0-beta.1 Kinplemelon 2024-08-06 13:44:16 +0800
  • caf1897979
    Merge pull request #13574 from Kinplemelon/kinple/upgrade-dashboard Kinple 2024-08-06 10:51:03 +0800
  • dbbd5e1458 ci: update emqx docs link in dashboard Kinplemelon 2024-08-06 09:33:20 +0800
  • 0ab31df9d2 chore(dashboard): bump dashboard version to v1.9.2-beta.1 & e1.7.2-beta.7 Kinplemelon 2024-08-06 09:32:17 +0800
  • 613fc644f5
    Merge pull request #13425 from kjellwinblad/kjell/review_connector_error_logs_mqtt_etc/EMQX-12555/EMQX-12657 Thales Macedo Garitezi 2024-08-05 17:34:13 -0300
  • b1a53568d6
    test(ds): avoid side effects in check phase Andrew Mayorov 2024-08-05 16:34:17 +0200
  • d6651a1889
    Merge pull request #13572 from id/20240805-prep-5.8.0-alpha.1 v5.8.0-alpha.1 Ivan Dyachkov 2024-08-05 16:05:42 +0200
  • 4cf7151139 chore: prepare 5.8.0-alpha.1 Ivan Dyachkov 2024-08-05 11:01:57 +0200
  • 4865999606 Merge remote-tracking branch 'upstream/master' into release-58 Ivan Dyachkov 2024-08-05 10:59:59 +0200
  • 382feab7d1
    chore(dsraft): fix few spelling errors Andrew Mayorov 2024-08-05 10:44:33 +0200
  • 6aad774075
    chore(dsraft): fix a typespec Andrew Mayorov 2024-07-31 19:16:11 +0200
  • 649cbf1c79
    fix(dsraft): use local application environment Andrew Mayorov 2024-07-31 18:46:54 +0200
  • 4cde5e98a3
    chore(dslocal): refine few typespecs Andrew Mayorov 2024-07-31 18:46:12 +0200
  • d631b5b296
    feat(ds): support deletions + precondition-related API in bitfield-lts Andrew Mayorov 2024-07-31 18:44:57 +0200
  • 26ec69d5f4
    test(ds): verify deletions work predictably Andrew Mayorov 2024-07-31 18:43:39 +0200
  • 58b9ab0210
    fix(dsbackend): unify timestamp resolution in operations / preconditions Andrew Mayorov 2024-07-31 18:41:28 +0200
  • 4644072fd8
    Merge pull request #13570 from lafirest/fix/api_key_bootstrap lafirest 2024-08-05 16:33:43 +0800
  • bd87e3ce2b chore: update esockd to 5.12.0 Shawn 2024-08-05 15:58:43 +0800
  • c9c4d1a196 fix(api_key): do not crash boot when the bootstrap file is not exists firest 2024-08-05 15:56:05 +0800
  • 11546b72f4
    chore(deps): bump the actions group across 1 directory with 8 updates dependabot/github_actions/actions-ef71aea555 dependabot[bot] 2024-08-05 03:25:47 +0000
  • bcb70a9fb9
    chore(deps): bump the actions-package-macos group dependabot/github_actions/dot-github/actions/package-macos/actions-package-macos-83d1e47aa6 dependabot[bot] 2024-08-05 03:17:26 +0000
  • 9ba0c33256 refactor: get server FQDN from principal zmstone 2024-08-02 10:30:18 +0200
  • af28b52152 chore: upgrade to sasl_auth 2.1.1 zmstone 2024-08-02 09:39:43 +0200
  • 6364bab0a6 refactor: rename gssapi to kerberos zmstone 2024-08-02 09:36:28 +0200
  • 09ec31908b
    Merge pull request #13357 from JimMoen/fix-utf8-frame-error-connack JimMoen 2024-08-02 15:24:30 +0800
  • 30420f0481 fix: add server_fqdn to kerberos auth config zmstone 2024-08-02 09:03:46 +0200
  • b94ec4014f
    Merge pull request #13563 from lafirest/fix/payload_encode lafirest 2024-08-02 14:38:12 +0800
  • 319530ddf2 chore(gssapi): refine schema doc zmstone 2024-07-31 08:46:15 +0200
  • 7a2d9c6d25 chore: refine build script output zmstone 2024-07-31 08:22:11 +0200
  • 1270e6a64d feat: gssapi authentication zhongwencool 2024-06-07 09:07:17 +0800
  • 74c346f9d1 fix(log): respect payload encoding settings when formatting packets firest 2024-08-02 12:00:36 +0800
  • 8a33ef8576
    Merge pull request #13562 from zhongwencool/fix-deactivate-alarm zhongwencool 2024-08-02 12:08:27 +0800
  • 6c2033ecbf fix: deactivate alarm before create resource zhongwencool 2024-08-02 11:03:59 +0800
  • 51530588ef ci: fix a typo in commented out docker-compose yaml file zmstone 2024-08-01 22:41:42 +0200
  • bba9d085d6 test: refactor test structure Thales Macedo Garitezi 2024-08-01 15:34:58 -0300
  • 3162fe7a27 feat: prettify some error explanations Thales Macedo Garitezi 2024-08-01 15:23:14 -0300
  • 52b2d73b28 test: move new test to newer module and use current apis Thales Macedo Garitezi 2024-08-01 15:13:25 -0300
  • 44e7f2e9b2 refactor: use macros for status to avoid typos Thales Macedo Garitezi 2024-08-01 14:49:43 -0300
  • baf2b96cbc test: refactor test structure Thales Macedo Garitezi 2024-08-01 14:27:25 -0300
  • ba2d4f3df3 docs: add change log entry Kjell Winblad 2024-07-05 18:00:33 +0200
  • 11aaa7b07d fix: make MQTT connector error log messages easier to understand Kjell Winblad 2024-07-05 17:55:48 +0200
  • 4250d01363
    Merge pull request #13546 from thalesmg/20240730-r58-pulsar-query-mode Thales Macedo Garitezi 2024-08-01 14:19:16 -0300
  • 86853ac6ef
    Merge pull request #13545 from thalesmg/20240730-m-connector-jwt-app Thales Macedo Garitezi 2024-08-01 13:06:27 -0300
  • 810a4d3cf9
    test(dsbackend): add shared tests for atomic batches + preconditions Andrew Mayorov 2024-07-30 16:57:21 +0200
  • 7b243ef7ad
    feat(ds): support operations + preconditions in skipstream-lts Andrew Mayorov 2024-07-30 16:56:29 +0200
  • fcf76d28ba
    feat(dsraft): support atomic batches + preconditions Andrew Mayorov 2024-07-30 16:55:38 +0200
  • 3b5d98c1d9
    feat(ds): adopt buffer interface to `emqx_ds:operation()` Andrew Mayorov 2024-07-30 16:53:38 +0200