emqx/apps
Thales Macedo Garitezi d9aac63f82 refactor(gcp_pubsub): always cleanup resources when calling on_stop
Fixes https://emqx.atlassian.net/browse/EMQX-9934

The way that this connector was structured already depended only on the resource ID.  This
PR just makes it completely independent of the resource state term, and also treats an
already absent pool as a success when stopping it.
2023-06-07 14:34:22 -03:00
..
emqx Merge pull request #10964 from thalesmg/fix-hocon-compact-errors-v50 2023-06-07 14:00:24 -03:00
emqx_authn Merge remote-tracking branch 'origin/master' into release-51 2023-06-02 16:25:48 +02:00
emqx_authz refactor: move topic() types def in emqx_types.erl 2023-06-07 22:59:52 +08:00
emqx_auto_subscribe test: add test for delayed update 2023-05-31 08:17:29 +08:00
emqx_bridge Merge pull request #10932 from chore/drop-mqtt-mode-tests 2023-06-02 22:46:31 +03:00
emqx_bridge_cassandra Merge pull request #10910 from thalesmg/unify-restart-interval-v50 2023-06-02 16:20:36 -03:00
emqx_bridge_clickhouse chore: use timeout_duration types for timer fields 2023-06-05 11:46:38 -03:00
emqx_bridge_dynamo Merge pull request #10910 from thalesmg/unify-restart-interval-v50 2023-06-02 16:20:36 -03:00
emqx_bridge_gcp_pubsub refactor(gcp_pubsub): always cleanup resources when calling on_stop 2023-06-07 14:34:22 -03:00
emqx_bridge_hstreamdb chore: hide bad links in README files 2023-04-23 11:27:59 +08:00
emqx_bridge_influxdb feat: refactor influxdb connector to to avoid resources leaking 2023-06-04 02:21:49 +08:00
emqx_bridge_iotdb Merge pull request #10930 from thalesmg/max-int-timeout-v50 2023-06-05 12:51:36 -03:00
emqx_bridge_kafka chore: use timeout_duration types for timer fields 2023-06-05 11:46:38 -03:00
emqx_bridge_matrix chore: update changes && bump app versions 2023-05-10 17:23:26 +08:00
emqx_bridge_mongodb docs: fix invalid links 2023-05-15 11:18:09 +08:00
emqx_bridge_mqtt refactor: move topic() types def in emqx_types.erl 2023-06-07 22:59:52 +08:00
emqx_bridge_mysql docs: fix invalid links 2023-05-15 11:18:09 +08:00
emqx_bridge_opents Merge pull request #10910 from thalesmg/unify-restart-interval-v50 2023-06-02 16:20:36 -03:00
emqx_bridge_oracle Merge pull request #10893 from paulozulato/fix-oracle-error-handling 2023-06-05 10:48:22 -03:00
emqx_bridge_pgsql refactor(resource): rename request_timeout -> request_ttl 2023-06-01 13:01:53 -03:00
emqx_bridge_pulsar chore: use timeout_duration types for timer fields 2023-06-05 11:46:38 -03:00
emqx_bridge_rabbitmq chore: use timeout_duration types for timer fields 2023-06-05 11:46:38 -03:00
emqx_bridge_redis docs: fix invalid links 2023-05-15 11:18:09 +08:00
emqx_bridge_rocketmq Merge pull request #10930 from thalesmg/max-int-timeout-v50 2023-06-05 12:51:36 -03:00
emqx_bridge_sqlserver Merge pull request #10910 from thalesmg/unify-restart-interval-v50 2023-06-02 16:20:36 -03:00
emqx_bridge_tdengine Merge pull request #10910 from thalesmg/unify-restart-interval-v50 2023-06-02 16:20:36 -03:00
emqx_bridge_timescale chore: update changes && bump app versions 2023-05-10 17:23:26 +08:00
emqx_conf Merge pull request #10943 from zmstone/0605-hide-mcast-cluster-discovery 2023-06-07 08:32:33 +02:00
emqx_connector feat(gcp_pubsub): generate jwt tokens on demand without workers (5.1) 2023-06-06 13:19:24 -03:00
emqx_ctl fix: reorder authn when updating 2023-06-01 17:24:39 +08:00
emqx_dashboard Merge pull request #10930 from thalesmg/max-int-timeout-v50 2023-06-05 12:51:36 -03:00
emqx_enterprise chore: bump app versions 2023-05-30 08:08:29 +02:00
emqx_eviction_agent refactor: use unified table define 2023-06-07 22:51:44 +08:00
emqx_exhook Merge pull request #10935 from zhongwencool/listeners-conf-update 2023-06-06 08:10:45 +08:00
emqx_ft fix(ft): set more conservative filename length limit 2023-06-06 10:40:20 +03:00
emqx_gateway refactor: use unified table define 2023-06-07 22:51:44 +08:00
emqx_gateway_coap Merge pull request #10930 from thalesmg/max-int-timeout-v50 2023-06-05 12:51:36 -03:00
emqx_gateway_exproto feat(exproto): add raw_publish function 2023-05-31 13:44:51 +08:00
emqx_gateway_lwm2m chore: fix outdate tests 2023-06-02 13:30:03 +08:00
emqx_gateway_mqttsn fix(mqttsn): make mountpoint works for publish 2023-06-06 18:44:27 +08:00
emqx_gateway_stomp refactor: rename emqx_misc to emqx_utils 2023-04-14 13:41:27 +02:00
emqx_machine fix: override emqx_license is unnecessary 2023-05-29 19:10:31 +08:00
emqx_management refactor: use unified table define 2023-06-07 22:51:44 +08:00
emqx_modules test: add test for delayed update 2023-05-31 08:17:29 +08:00
emqx_node_rebalance chore: use timeout_duration types for timer fields 2023-06-05 11:46:38 -03:00
emqx_oracle Merge pull request #10893 from paulozulato/fix-oracle-error-handling 2023-06-05 10:48:22 -03:00
emqx_plugin_libs chore: update apps version && changes 2023-05-18 17:34:28 +08:00
emqx_plugins fix(plugins): use emqx:running_nodes for multicall operations 2023-06-01 14:00:43 -03:00
emqx_prometheus Merge pull request #10930 from thalesmg/max-int-timeout-v50 2023-06-05 12:51:36 -03:00
emqx_psk refactor: relocate i18n files for apps/emqx 2023-04-03 13:12:24 +02:00
emqx_resource fix(schema): avoid function_clause error when compacting errors 2023-06-07 10:34:58 -03:00
emqx_retainer refactor: move topic() types def in emqx_types.erl 2023-06-07 22:59:52 +08:00
emqx_rule_engine chore: use timeout_duration types for timer fields 2023-06-05 11:46:38 -03:00
emqx_s3 chore: use timeout_duration types for timer fields 2023-06-05 11:46:38 -03:00
emqx_slow_subs chore: use timeout_duration types for timer fields 2023-06-05 11:46:38 -03:00
emqx_telemetry fix(emqx_telemetry): make dialyzer happy 2023-06-02 18:02:46 +02:00
emqx_utils feat: support emqx_conf:update([exhook],Conf) 2023-06-04 09:30:17 +08:00