@@ -26,6 +26,7 @@ import { ExecuteTimePluginFactory } from "./plugins/execute_time_plugin_factory"
2626import { ConnectTimePluginFactory } from "./plugins/connect_time_plugin_factory" ;
2727import { AwsSecretsManagerPluginFactory } from "./authentication/aws_secrets_manager_plugin_factory" ;
2828import { FailoverPluginFactory } from "./plugins/failover/failover_plugin_factory" ;
29+ import { Failover2PluginFactory } from "./plugins/failover2/failover2_plugin_factory" ;
2930import { StaleDnsPluginFactory } from "./plugins/stale_dns/stale_dns_plugin_factory" ;
3031import { FederatedAuthPluginFactory } from "./plugins/federated_auth/federated_auth_plugin_factory" ;
3132import { ReadWriteSplittingPluginFactory } from "./plugins/read_write_splitting_plugin_factory" ;
@@ -58,6 +59,7 @@ export class ConnectionPluginChainBuilder {
5859 [ "staleDns" , { factory : StaleDnsPluginFactory , weight : 500 } ] ,
5960 [ "readWriteSplitting" , { factory : ReadWriteSplittingPluginFactory , weight : 600 } ] ,
6061 [ "failover" , { factory : FailoverPluginFactory , weight : 700 } ] ,
62+ [ "failover2" , { factory : Failover2PluginFactory , weight : 710 } ] ,
6163 [ "efm" , { factory : HostMonitoringPluginFactory , weight : 800 } ] ,
6264 [ "fastestResponseStrategy" , { factory : FastestResponseStrategyPluginFactory , weight : 900 } ] ,
6365 [ "limitless" , { factory : LimitlessConnectionPluginFactory , weight : 950 } ] ,
@@ -76,6 +78,7 @@ export class ConnectionPluginChainBuilder {
7678 [ StaleDnsPluginFactory , 500 ] ,
7779 [ ReadWriteSplittingPluginFactory , 600 ] ,
7880 [ FailoverPluginFactory , 700 ] ,
81+ [ Failover2PluginFactory , 710 ] ,
7982 [ HostMonitoringPluginFactory , 800 ] ,
8083 [ LimitlessConnectionPluginFactory , 950 ] ,
8184 [ IamAuthenticationPluginFactory , 1000 ] ,
0 commit comments