Zaiming (Stone) Shi 58a54adbb4 Merge remote-tracking branch 'origin/master' into release-55 %!s(int64=2) %!d(string=hai) anos
..
data 0a965879dd fix: fix that obsoleted cert file will not be deleted after the listener is updated/deleted %!s(int64=3) %!d(string=hai) anos
emqx_SUITE_data 4c5b75f281 chore: rename acl to authz %!s(int64=4) %!d(string=hai) anos
emqx_bpapi_SUITE_data bdc6d18589 feat(bpapi): Version negotiation %!s(int64=4) %!d(string=hai) anos
emqx_crl_cache_SUITE_data c2c9de69b4 test(emqx): switch `emqx_crl_cache_SUITE` to use `emqx_cth_suite` %!s(int64=2) %!d(string=hai) anos
emqx_ocsp_cache_SUITE_data d643330cb9 test(ocsp): switch test suite to use `emqx_cth_suite` %!s(int64=2) %!d(string=hai) anos
emqx_static_checks_data 17d3037a13 chore: add 5.4.bpapi %!s(int64=2) %!d(string=hai) anos
props 6e8c73258f test: refactor emqx_rpc unit tests %!s(int64=2) %!d(string=hai) anos
emqx_SUITE.erl f06a1f10ef test(emqx): switch most of testsuites to use `emqx_cth_suite` %!s(int64=2) %!d(string=hai) anos
emqx_access_control_SUITE.erl f06a1f10ef test(emqx): switch most of testsuites to use `emqx_cth_suite` %!s(int64=2) %!d(string=hai) anos
emqx_alarm_SUITE.erl f06a1f10ef test(emqx): switch most of testsuites to use `emqx_cth_suite` %!s(int64=2) %!d(string=hai) anos
emqx_authz_cache_SUITE.erl 9e8a67fd68 feat: support authz cache exclusion config %!s(int64=2) %!d(string=hai) anos
emqx_authz_test_mod.erl dbc10c2eed chore: update copyright year 2023 %!s(int64=3) %!d(string=hai) anos
emqx_banned_SUITE.erl f06a1f10ef test(emqx): switch most of testsuites to use `emqx_cth_suite` %!s(int64=2) %!d(string=hai) anos
emqx_batch_SUITE.erl dbc10c2eed chore: update copyright year 2023 %!s(int64=3) %!d(string=hai) anos
emqx_boot_SUITE.erl f06a1f10ef test(emqx): switch most of testsuites to use `emqx_cth_suite` %!s(int64=2) %!d(string=hai) anos
emqx_bpapi_SUITE.erl f06a1f10ef test(emqx): switch most of testsuites to use `emqx_cth_suite` %!s(int64=2) %!d(string=hai) anos
emqx_bpapi_static_checks.erl 02e2231734 fix(static_checks): Prepare for OTP26 %!s(int64=2) %!d(string=hai) anos
emqx_broker_SUITE.erl dca72e0052 test: fix mtls options %!s(int64=2) %!d(string=hai) anos
emqx_broker_helper_SUITE.erl 58af936120 test: fix flaky emqx_broker_helper_SUITE:t_shard_seq %!s(int64=2) %!d(string=hai) anos
emqx_channel_SUITE.erl 68da627b4d feat(channel): add peerport field in ClientInfo %!s(int64=2) %!d(string=hai) anos
emqx_channel_delayed_puback_SUITE.erl f06a1f10ef test(emqx): switch most of testsuites to use `emqx_cth_suite` %!s(int64=2) %!d(string=hai) anos
emqx_client_SUITE.erl dca72e0052 test: fix mtls options %!s(int64=2) %!d(string=hai) anos
emqx_cm_SUITE.erl 7b0b2a0527 fix(conn): avoid storing incomplete channel info %!s(int64=2) %!d(string=hai) anos
emqx_cm_locker_SUITE.erl f37c86afb9 Merge remote-tracking branch 'origin/release-54' into sync-r54-m-20231207 %!s(int64=2) %!d(string=hai) anos
emqx_cm_registry_SUITE.erl f06a1f10ef test(emqx): switch most of testsuites to use `emqx_cth_suite` %!s(int64=2) %!d(string=hai) anos
emqx_common_test_helpers.erl 18b69809da Merge branch 'release-54' into sync-r54-m-20231221 %!s(int64=2) %!d(string=hai) anos
emqx_common_test_http.erl 0bf5deaed9 chore: merge master into release-54 %!s(int64=2) %!d(string=hai) anos
emqx_config_SUITE.erl f06a1f10ef test(emqx): switch most of testsuites to use `emqx_cth_suite` %!s(int64=2) %!d(string=hai) anos
emqx_config_handler_SUITE.erl f06a1f10ef test(emqx): switch most of testsuites to use `emqx_cth_suite` %!s(int64=2) %!d(string=hai) anos
emqx_connection_SUITE.erl f06a1f10ef test(emqx): switch most of testsuites to use `emqx_cth_suite` %!s(int64=2) %!d(string=hai) anos
emqx_connection_conninfo_SUITE.erl 7b0b2a0527 fix(conn): avoid storing incomplete channel info %!s(int64=2) %!d(string=hai) anos
emqx_crl_cache_SUITE.erl 19051f639b test: ensure verify_none to ssl client opts as default value %!s(int64=2) %!d(string=hai) anos
emqx_cth_cluster.erl 6e30718818 test: allow join cluster later %!s(int64=2) %!d(string=hai) anos
emqx_cth_peer.erl b82189fb4d test(cth_peer): use an exclusive current dir for each peer %!s(int64=2) %!d(string=hai) anos
emqx_cth_suite.erl 0b3f5f7c37 feat(syncer): allow to turn syncer pool on/off through config %!s(int64=2) %!d(string=hai) anos
emqx_cth_tls.erl 3d679f7e26 test(cth-tls): add test helpers for TLS related activities %!s(int64=2) %!d(string=hai) anos
emqx_exclusive_sub_SUITE.erl f06a1f10ef test(emqx): switch most of testsuites to use `emqx_cth_suite` %!s(int64=2) %!d(string=hai) anos
emqx_flapping_SUITE.erl 99b60849b4 test: fix flaky test emqx_falpping_SUITE:t_conf_update_timer %!s(int64=2) %!d(string=hai) anos
emqx_frame_SUITE.erl 0f2f5fbbe0 fix(authn): no exception when password is 'undefined' %!s(int64=3) %!d(string=hai) anos
emqx_gc_SUITE.erl dbc10c2eed chore: update copyright year 2023 %!s(int64=3) %!d(string=hai) anos
emqx_guid_SUITE.erl dbc10c2eed chore: update copyright year 2023 %!s(int64=3) %!d(string=hai) anos
emqx_hooks_SUITE.erl 14983ec14a chore(hooks): validate hookpoints and document hook callbacks %!s(int64=2) %!d(string=hai) anos
emqx_inflight_SUITE.erl f022c9b1a4 feat(emqx): add `emqx_inflight:fold/3` generic function %!s(int64=2) %!d(string=hai) anos
emqx_keepalive_SUITE.erl e26ce5816e feat: hide keepalive_backoff, introduce keepalive_multiplier %!s(int64=2) %!d(string=hai) anos
emqx_listeners_SUITE.erl d2d3ddb72a test(quic): listener port updates %!s(int64=2) %!d(string=hai) anos
emqx_listeners_update_SUITE.erl f06a1f10ef test(emqx): switch most of testsuites to use `emqx_cth_suite` %!s(int64=2) %!d(string=hai) anos
emqx_logger_SUITE.erl 43c80ba635 chore: always init_load config wiht defaults populated %!s(int64=2) %!d(string=hai) anos
emqx_message_SUITE.erl 7fdc650448 feat: integrate OpenTelemetry traces %!s(int64=2) %!d(string=hai) anos
emqx_metrics_SUITE.erl fc1738188e fix: packets_connack_sent is not incremented if the ack_flag field in the CONNACK packet is non-zero %!s(int64=2) %!d(string=hai) anos
emqx_metrics_worker_SUITE.erl 1a563b4f65 chore: fix 0.0 match for OTP 26 %!s(int64=2) %!d(string=hai) anos
emqx_mountpoint_SUITE.erl 4ecfe2be30 test: use peer module for slave and ct_slave %!s(int64=2) %!d(string=hai) anos
emqx_mqtt_SUITE.erl 7d80511b3a test(emqx): switch select test suites to use `emqx_cth_suite` %!s(int64=2) %!d(string=hai) anos
emqx_mqtt_caps_SUITE.erl 7d80511b3a test(emqx): switch select test suites to use `emqx_cth_suite` %!s(int64=2) %!d(string=hai) anos
emqx_mqtt_props_SUITE.erl dbc10c2eed chore: update copyright year 2023 %!s(int64=3) %!d(string=hai) anos
emqx_mqtt_protocol_v5_SUITE.erl a3f33cc8bc chore: fix typos in code and suite %!s(int64=2) %!d(string=hai) anos
emqx_mqueue_SUITE.erl dbc10c2eed chore: update copyright year 2023 %!s(int64=3) %!d(string=hai) anos
emqx_ocsp_cache_SUITE.erl fa85c3061b test: fix emqx_ocsp_cache_SUITE error message match pattern %!s(int64=2) %!d(string=hai) anos
emqx_olp_SUITE.erl 074dc8ce11 test(emqx): switch rest of test suite to use `emqx_cth_suite` %!s(int64=2) %!d(string=hai) anos
emqx_os_mon_SUITE.erl 7d80511b3a test(emqx): switch select test suites to use `emqx_cth_suite` %!s(int64=2) %!d(string=hai) anos
emqx_packet_SUITE.erl dbc10c2eed chore: update copyright year 2023 %!s(int64=3) %!d(string=hai) anos
emqx_passwd_SUITE.erl dbc10c2eed chore: update copyright year 2023 %!s(int64=3) %!d(string=hai) anos
emqx_pd_SUITE.erl dbc10c2eed chore: update copyright year 2023 %!s(int64=3) %!d(string=hai) anos
emqx_persistent_messages_SUITE.erl dbc8141930 Merge pull request #12125 from thalesmg/ds-cache-m-20231206 %!s(int64=2) %!d(string=hai) anos
emqx_persistent_session_SUITE.erl dca72e0052 test: fix mtls options %!s(int64=2) %!d(string=hai) anos
emqx_persistent_session_ds_router_SUITE.erl 110a5a4896 feat(schema): introduce separate root for new session persistence %!s(int64=2) %!d(string=hai) anos
emqx_pmon_SUITE.erl dbc10c2eed chore: update copyright year 2023 %!s(int64=3) %!d(string=hai) anos
emqx_pool_SUITE.erl dbc10c2eed chore: update copyright year 2023 %!s(int64=3) %!d(string=hai) anos
emqx_pqueue_SUITE.erl dbc10c2eed chore: update copyright year 2023 %!s(int64=3) %!d(string=hai) anos
emqx_proper_types.erl 68da627b4d feat(channel): add peerport field in ClientInfo %!s(int64=2) %!d(string=hai) anos
emqx_quic_multistreams_SUITE.erl 074dc8ce11 test(emqx): switch rest of test suite to use `emqx_cth_suite` %!s(int64=2) %!d(string=hai) anos
emqx_ratelimiter_SUITE.erl 074dc8ce11 test(emqx): switch rest of test suite to use `emqx_cth_suite` %!s(int64=2) %!d(string=hai) anos
emqx_reason_codes_SUITE.erl dbc10c2eed chore: update copyright year 2023 %!s(int64=3) %!d(string=hai) anos
emqx_release_tests.erl f95787d229 test: make possible to test core/replica locally %!s(int64=2) %!d(string=hai) anos
emqx_request_handler.erl dbc10c2eed chore: update copyright year 2023 %!s(int64=3) %!d(string=hai) anos
emqx_request_responser_SUITE.erl 074dc8ce11 test(emqx): switch rest of test suite to use `emqx_cth_suite` %!s(int64=2) %!d(string=hai) anos
emqx_request_sender.erl dbc10c2eed chore: update copyright year 2023 %!s(int64=3) %!d(string=hai) anos
emqx_router_SUITE.erl 7c2f87fabe test: merge broker and router boot modules %!s(int64=2) %!d(string=hai) anos
emqx_router_helper_SUITE.erl 965ce5d446 perf: use mria:match_delete/2 to cleanup routes %!s(int64=2) %!d(string=hai) anos
emqx_routing_SUITE.erl 2ac6cddf19 fix(route-sync): handle batch sync errors gracefully %!s(int64=2) %!d(string=hai) anos
emqx_run_sh.erl dbc10c2eed chore: update copyright year 2023 %!s(int64=3) %!d(string=hai) anos
emqx_schema_tests.erl 86d787eced chore: bump hocon to 0.39.10 %!s(int64=2) %!d(string=hai) anos
emqx_secret_tests.erl d278486416 fix(secret): dedicate a specific loader module for file secrets %!s(int64=2) %!d(string=hai) anos
emqx_sequence_SUITE.erl dbc10c2eed chore: update copyright year 2023 %!s(int64=3) %!d(string=hai) anos
emqx_session_mem_SUITE.erl 88103c5f0e refactor(session): pass config to `SessionImpl:open/3` as well %!s(int64=2) %!d(string=hai) anos
emqx_shared_sub_SUITE.erl 406a2d7a52 test: fix shared sub test case flaky %!s(int64=2) %!d(string=hai) anos
emqx_static_checks.erl 02e2231734 fix(static_checks): Prepare for OTP26 %!s(int64=2) %!d(string=hai) anos
emqx_stats_SUITE.erl dbc10c2eed chore: update copyright year 2023 %!s(int64=3) %!d(string=hai) anos
emqx_sup_SUITE.erl 074dc8ce11 test(emqx): switch rest of test suite to use `emqx_cth_suite` %!s(int64=2) %!d(string=hai) anos
emqx_sys_SUITE.erl dbc10c2eed chore: update copyright year 2023 %!s(int64=3) %!d(string=hai) anos
emqx_sys_mon_SUITE.erl 64fcdb671d test: fix a bunch of inter-suite interferences %!s(int64=2) %!d(string=hai) anos
emqx_takeover_SUITE.erl e1ec560639 test(emqx): Fix flaky emqx_takeover_SUITE:t_takeover testcase %!s(int64=2) %!d(string=hai) anos
emqx_test_janitor.erl 97a9bb484a test(pulsar_producer): attempt to fix flaky test %!s(int64=2) %!d(string=hai) anos
emqx_tls_certfile_gc_SUITE.erl 64fcdb671d test: fix a bunch of inter-suite interferences %!s(int64=2) %!d(string=hai) anos
emqx_tls_lib_tests.erl b733adca06 fix: allow empty cacertfile pem %!s(int64=2) %!d(string=hai) anos
emqx_topic_SUITE.erl 92c4b29a4c feat(topic): match empty topic levels more loosely %!s(int64=2) %!d(string=hai) anos
emqx_topic_index_SUITE.erl 508346f095 refactor(topicidx): split persistent term stuff off gbt-based index %!s(int64=2) %!d(string=hai) anos
emqx_trace_SUITE.erl 64fcdb671d test: fix a bunch of inter-suite interferences %!s(int64=2) %!d(string=hai) anos
emqx_trace_handler_SUITE.erl 64fcdb671d test: fix a bunch of inter-suite interferences %!s(int64=2) %!d(string=hai) anos
emqx_trie_SUITE.erl dbc10c2eed chore: update copyright year 2023 %!s(int64=3) %!d(string=hai) anos
emqx_trie_search_tests.erl 270fd107b2 feat(triesearch): allow reusing filter tokenization result %!s(int64=2) %!d(string=hai) anos
emqx_vm_SUITE.erl 719e02cc96 fix(metrics): use the same data source for RAM usage info %!s(int64=3) %!d(string=hai) anos
emqx_vm_mon_SUITE.erl 64fcdb671d test: fix a bunch of inter-suite interferences %!s(int64=2) %!d(string=hai) anos
emqx_wdgraph_tests.erl 0d39546080 feat(wdgraph): add `fold/3` which folds over graph edges %!s(int64=2) %!d(string=hai) anos
emqx_ws_connection_SUITE.erl bf16417513 feat(session): introduce session implementation concept %!s(int64=2) %!d(string=hai) anos