emqx/apps
Andrew Mayorov 5d7b2e2ce6
fix(dsrepl): attempt leadership transfer on terminate
In addition to on removal. The reasoning is basically the same: try to
avoid situations when log entries are replicated (or will be considered
replicated when the new leader is elected) but the leader terminates
before replying to the client.

To be clear: this is a stupid solution. Something much more robust is
needed.
2024-04-15 22:05:24 +02:00
..
emqx Merge remote-tracking branch 'upstream/release-56' into 0415-sync-release-56 2024-04-15 08:09:03 +02:00
emqx_audit fix: Revert "fix: redact all headers from logs" 2024-03-01 10:32:57 +08:00
emqx_auth chore: bump apps versions 2024-03-28 10:19:09 +01:00
emqx_auth_http chore: bump apps versions 2024-03-28 10:19:09 +01:00
emqx_auth_jwt refactor: rename attr to client_attr 2024-03-23 10:16:02 +01:00
emqx_auth_ldap chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_auth_mnesia chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_auth_mongodb feat: allow client_attr used in authz rules 2024-03-23 10:16:02 +01:00
emqx_auth_mysql feat: allow client_attr used in authz rules 2024-03-23 10:16:02 +01:00
emqx_auth_postgresql feat: allow client_attr used in authz rules 2024-03-23 10:16:02 +01:00
emqx_auth_redis feat: allow client_attr used in authz rules 2024-03-23 10:16:02 +01:00
emqx_auto_subscribe chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_bridge Merge remote-tracking branch 'upstream/release-56' into 0415-sync-release-56 2024-04-15 08:09:03 +02:00
emqx_bridge_azure_event_hub fix(emqx_connector_info): refactoring based on thalesmg's comments 2024-03-22 09:29:26 +01:00
emqx_bridge_cassandra chore: bump ecql version to 0.7.0 2024-04-05 13:31:33 +02:00
emqx_bridge_clickhouse chore: bump apps versions 2024-03-28 10:19:09 +01:00
emqx_bridge_confluent refactor(emqx_connector_info): improve documentation and type specs 2024-03-21 16:08:31 +01:00
emqx_bridge_dynamo chore: bump apps versions 2024-03-28 10:19:09 +01:00
emqx_bridge_es docs(es_connector_info): add copyright header 2024-03-25 10:44:33 +01:00
emqx_bridge_gcp_pubsub chore: bump apps versions 2024-03-28 10:19:09 +01:00
emqx_bridge_greptimedb test: delete flaky test for now 2024-04-11 09:39:17 +02:00
emqx_bridge_hstreamdb chore: bump apps versions 2024-03-28 10:19:09 +01:00
emqx_bridge_http chore: bump apps versions 2024-03-28 10:19:09 +01:00
emqx_bridge_influxdb refactor(emqx_connector_info): improve documentation and type specs 2024-03-21 16:08:31 +01:00
emqx_bridge_iotdb fix(iotdb): correctly handle undefined value of bool type 2024-04-07 17:26:15 +08:00
emqx_bridge_kafka test: fix dashboard schema json test cases 2024-04-11 15:12:01 +02:00
emqx_bridge_kinesis chore: bump apps versions 2024-03-28 10:19:09 +01:00
emqx_bridge_matrix refactor(emqx_connector_info): improve documentation and type specs 2024-03-21 16:08:31 +01:00
emqx_bridge_mongodb chore: bump apps versions 2024-03-28 10:19:09 +01:00
emqx_bridge_mqtt refactor: remove already bound variable 2024-04-01 17:03:50 +03:00
emqx_bridge_mysql refactor(emqx_connector_info): improve documentation and type specs 2024-03-21 16:08:31 +01:00
emqx_bridge_opents chore: bump apps versions 2024-03-28 10:19:09 +01:00
emqx_bridge_oracle chore: bump apps versions 2024-03-28 10:19:09 +01:00
emqx_bridge_pgsql refactor(kinesis,pgsql,timescale,matrix connectors): emqx_connector_info 2024-03-19 15:57:23 +01:00
emqx_bridge_pulsar chore: bump apps versions 2024-03-28 10:19:09 +01:00
emqx_bridge_rabbitmq chore: bump apps versions 2024-03-28 10:19:09 +01:00
emqx_bridge_redis refactor(emqx_connector_info): improve documentation and type specs 2024-03-21 16:08:31 +01:00
emqx_bridge_rocketmq chore: bump apps versions 2024-03-28 10:19:09 +01:00
emqx_bridge_s3 refactor(emqx_connector_info): improve documentation and type specs 2024-03-21 16:08:31 +01:00
emqx_bridge_sqlserver chore: bump apps versions 2024-03-28 10:19:09 +01:00
emqx_bridge_syskeeper refactor(emqx_connector_info): improve documentation and type specs 2024-03-21 16:08:31 +01:00
emqx_bridge_tdengine chore: bump apps versions 2024-03-28 10:19:09 +01:00
emqx_bridge_timescale refactor(emqx_connector_info): improve documentation and type specs 2024-03-21 16:08:31 +01:00
emqx_conf Merge remote-tracking branch 'upstream/release-56' into 0415-sync-release-56 2024-04-15 08:09:03 +02:00
emqx_connector chore: bump apps versions 2024-03-28 10:19:09 +01:00
emqx_ctl chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_dashboard Merge pull request #12866 from zmstone/0411-refactor-resove-TODOs 2024-04-13 00:10:47 +02:00
emqx_dashboard_rbac chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_dashboard_sso chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_durable_storage fix(dsrepl): attempt leadership transfer on terminate 2024-04-15 22:05:24 +02:00
emqx_enterprise chore: bump apps versions 2024-03-28 10:19:09 +01:00
emqx_eviction_agent feat(session): pass will message down to session when creating/opening 2024-03-25 14:18:23 -03:00
emqx_exhook chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_ft chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_gateway chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_gateway_coap chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_gateway_exproto chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_gateway_gbt32960 docs: add change log for #12746 2024-03-20 14:43:28 +01:00
emqx_gateway_jt808 chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_gateway_lwm2m chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_gateway_mqttsn chore: bump apps versions 2024-03-28 10:19:09 +01:00
emqx_gateway_ocpp chore: upgrade to jesse 1.8.0 for draft-06 as default version 2024-03-19 14:47:11 +01:00
emqx_gateway_stomp chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_gcp_device chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_ldap fix(ldap): lower the log level of LDAB to debug 2024-03-13 19:20:40 +08:00
emqx_license chore(license): add LICENSE tag to logs 2024-03-20 14:42:01 +01:00
emqx_machine Merge remote-tracking branch 'upstream/release-56' into 0415-sync-release-56 2024-04-15 08:09:03 +02:00
emqx_management Merge remote-tracking branch 'upstream/release-56' into 0415-sync-release-56 2024-04-15 08:09:03 +02:00
emqx_message_validation docs(message validation): add swagger API examples 2024-03-26 09:39:05 -03:00
emqx_modules chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_mongodb chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_mysql chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_node_rebalance chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_opentelemetry fix: cpu usage and idle use two decimal places 2024-04-08 14:14:09 +08:00
emqx_oracle chore: bump apps versions 2024-03-28 10:19:09 +01:00
emqx_plugins test(plugins): avoid using same workdir for different nodes 2024-02-27 16:41:53 +01:00
emqx_postgresql chore: bump apps versions 2024-03-28 10:19:09 +01:00
emqx_prometheus feat(ds): Report counters for LTS storage layout 2024-04-02 16:47:43 +02:00
emqx_psk chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_redis chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_resource feat(resource): non-blocking channel health checks 2024-04-04 16:13:30 -03:00
emqx_retainer fix: cannot import retained messages 2024-04-07 17:03:14 +08:00
emqx_rule_engine feat(variform): implement variform engine 2024-03-28 19:34:57 +01:00
emqx_s3 chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_schema_registry chore: bump apps versions 2024-03-28 10:19:09 +01:00
emqx_slow_subs chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_telemetry chore(retainer): refactor types; remove hotwiring to builtin config 2024-02-28 18:43:16 +03:00
emqx_utils fix(variform): allow numbers to be numbers 2024-04-10 11:57:45 +02:00