MCPcopy Create free account

hub / github.com/aws/aws-advanced-go-wrapper / functions

Functions1,810 in github.com/aws/aws-advanced-go-wrapper

↓ 3 callersMethodIsPresent
()
awssql/driver_infrastructure/bg_helpers.go:297
↓ 3 callersMethodIsValid
()
awssql/driver/driver.go:308
↓ 3 callersFunctionNewSuspendConnectRouting
( hostAndPort string, role driver_infrastructure.BlueGreenRole, bgId string, storageService driver_infrastru
awssql/plugins/bg/connect_routing.go:187
↓ 3 callersFunctionNewSuspendExecuteRouting
( hostAndPort string, role driver_infrastructure.BlueGreenRole, bgId string, storageService driver_infrastru
awssql/plugins/bg/execute_routing.go:76
↓ 3 callersFunctionNewTopology
NewTopology creates a new Topology with the given hosts.
awssql/driver_infrastructure/topology.go:43
↓ 3 callersMethodNotifyConnectionChanged
( changes map[HostChangeOptions]bool, skipNotificationForThisPlugin ConnectionPlugin)
awssql/driver_infrastructure/plugin_helpers.go:112
↓ 3 callersMethodParseInt64
ParseInt64 extracts an int64 from a driver.Value
awssql/driver_infrastructure/driver_dialect.go:52
↓ 3 callersMethodParseTime
ParseTime extracts a time.Time from a driver.Value
awssql/driver_infrastructure/driver_dialect.go:50
↓ 3 callersMethodRegisterMonitorType
(monitorType *MonitorType, settings *MonitorSettings, producedDataType string)
awssql/driver_infrastructure/monitor.go:68
↓ 3 callersMethodReleaseResources
()
awssql/internal_pool/internal_pooled_connection_provider.go:140
↓ 3 callersMethodRollback
()
awssql/driver/driver.go:498
↓ 3 callersMethodSetCurrentTx
(driver.Tx)
awssql/driver_infrastructure/plugin_helpers.go:62
↓ 3 callersMethodSetInTransaction
(inTransaction bool)
awssql/driver_infrastructure/plugin_helpers.go:60
↓ 3 callersMethodSetInactive
()
awssql/plugins/efm/host_monitoring_service.go:216
↓ 3 callersMethodSubscribe
(subscriber EventSubscriber, eventTypes []*EventType)
awssql/driver_infrastructure/event.go:38
↓ 3 callersMethodcloseConnectionIfIdle
(conn driver.Conn)
awssql/plugins/read_write_splitting/read_write_splitting_plugin.go:421
↓ 3 callersFunctionexecWithPlugins
( connInvokedOn driver.Conn, pluginManager driver_infrastructure.PluginManager, methodName string, execFun
awssql/driver/wrapper_utils.go:87
↓ 3 callersMethodfailover
failover performs the actual failover procedure.
awssql/plugins/failover_handler.go:24
↓ 3 callersMethodfetchTopologyAndUpdateCache
(conn driver.Conn)
awssql/driver_infrastructure/cluster_topology_monitor.go:538
↓ 3 callersMethodgetSQLStateFromError
(err error)
bun-pg-driver/bun_error_handler.go:81
↓ 3 callersMethodgetStoredTopology
()
awssql/driver_infrastructure/cluster_topology_monitor.go:481
↓ 3 callersMethodinit
()
awssql/driver_infrastructure/dsn_host_list_provider.go:51
↓ 3 callersMethodinitProvider
()
awssql/plugins/bg/bg_plugin.go:237
↓ 3 callersFunctionisDsnMySql
(dsn string)
awssql/property_util/dsn_parser.go:209
↓ 3 callersFunctionisDsnPgxKeyValueString
(dsn string)
awssql/property_util/dsn_parser.go:205
↓ 3 callersFunctionisDsnPgxUrl
(dsn string)
awssql/property_util/dsn_parser.go:201
↓ 3 callersMethodmakePluginChain
( name string, creatingExecChain bool, pluginToSkip driver_infrastructure.ConnectionPlugin)
awssql/plugin_helpers/plugin_manager.go:291
↓ 3 callersMethodnotifyChannel
(channel chan bool)
awssql/driver_infrastructure/cluster_topology_monitor.go:677
↓ 3 callersFunctionqueryHostRole
============================================================================= Shared topology query helpers ==========================================
awssql/driver_infrastructure/topology_utils.go:164
↓ 3 callersFunctionqueryInstanceId
queryInstanceId executes the instance ID query and returns (id, name). Automatically handles single-column queries (returns id, id) and two-column que
awssql/driver_infrastructure/topology_utils.go:187
↓ 3 callersFunctionqueryIsWriter
queryIsWriter executes the writer ID query and checks if connected to writer. For Aurora: writer if query returns non-empty server ID. For Multi-AZ: w
awssql/driver_infrastructure/topology_utils.go:216
↓ 3 callersFunctionqueryWithPlugins
( connInvokedOn driver.Conn, pluginManager driver_infrastructure.PluginManager, methodName string, queryFu
awssql/driver/wrapper_utils.go:60
↓ 3 callersMethodreaderRoutineFetchTopology
(conn driver.Conn, writerHostInfo *host_info_util.HostInfo)
awssql/driver_infrastructure/cluster_topology_monitor.go:801
↓ 3 callersFunctionresolveQueryTimeoutMs
(driverDialect DriverDialect, props *utils.RWMap[string, string])
awssql/driver_infrastructure/topology_utils.go:152
↓ 3 callersMethodretryConnectWithLeastLoadedRouters
(context *LimitlessConnectionContext)
awssql/plugins/limitless/limitless_router_service.go:248
↓ 3 callersMethodreturnFailoverSuccessError
()
awssql/plugins/failover_plugin.go:295
↓ 3 callersMethodshouldErrorTriggerConnectionSwitch
(err error)
awssql/plugins/failover_plugin.go:594
↓ 3 callersFunctiontestQuery
(db *sql.DB)
examples/aws_internal_connection_pool_password_warning_postgresql_example.go:90
↓ 3 callersFunctiontestQuery
(db *sql.DB)
examples/aws_internal_connection_pool_password_warning_mysql_example.go:90
↓ 3 callersMethodupdateHostsAvailability
(hosts []*host_info_util.HostInfo)
awssql/driver_infrastructure/cluster_topology_monitor.go:568
↓ 3 callersFunctionverifyWriter
(hosts []*host_info_util.HostInfo)
awssql/driver_infrastructure/topology_utils.go:83
↓ 3 callersMethodwithExtendExpiration
(itemExpirationNano time.Duration)
awssql/utils/sliding_expiration_cache.go:260
↓ 2 callersMethodAcceptsUrl
(hostInfo host_info_util.HostInfo, props map[string]string)
awssql/driver_infrastructure/connection_provider.go:26
↓ 2 callersMethodAddSubstituteBlueWithIpAddressConnectRouting
()
awssql/plugins/bg/bg_status_provider.go:481
↓ 2 callersMethodApply
( plugin ConnectionPlugin, hostInfo *host_info_util.HostInfo, properties *utils.RWMap[string, string],
awssql/driver_infrastructure/bg_helpers.go:241
↓ 2 callersMethodBegin
()
awssql/driver_infrastructure/session_state_service.go:54
↓ 2 callersMethodCheckNamedValue
(val *driver.NamedValue)
awssql/driver/driver.go:334
↓ 2 callersMethodCleanUp
()
awssql/utils/cache_map.go:145
↓ 2 callersMethodCreateHost
CreateHost creates a HostInfo from topology data. Returns nil if creation fails.
awssql/driver_infrastructure/topology_utils.go:49
↓ 2 callersMethodCreateProps
(opts ...DriverPropertyOption)
awssql/driver_infrastructure/driver_dialect.go:65
↓ 2 callersMethodCreateStandardContainer
CreateStandardContainer creates a fully-wired service container for normal connections.
awssql/services/factory.go:116
↓ 2 callersMethodDequeue
()
awssql/utils/rw_queue.go:38
↓ 2 callersMethodEquals
(host *HostInfo)
awssql/host_info_util/host_info.go:112
↓ 2 callersMethodFillAliases
(conn driver.Conn, hostInfo *host_info_util.HostInfo)
awssql/driver_infrastructure/plugin_helpers.go:80
↓ 2 callersMethodForceRefresh
============================================================================= HostListProvider Interface Implementation ==============================
awssql/driver_infrastructure/rds_host_list_provider.go:187
↓ 2 callersMethodFormatIdpEndpoint
(endpoint string)
auth-helpers/credentials_provider_factory.go:75
↓ 2 callersMethodGetAllowedHostIds
()
awssql/driver_infrastructure/allowed_and_blocked_hosts.go:51
↓ 2 callersMethodGetAutoCommit
()
awssql/driver_infrastructure/session_state_service.go:86
↓ 2 callersMethodGetBlockedHostIds
()
awssql/driver_infrastructure/allowed_and_blocked_hosts.go:55
↓ 2 callersMethodGetCatalog
()
awssql/driver_infrastructure/session_state_service.go:172
↓ 2 callersMethodGetConnectRoutings
()
awssql/driver_infrastructure/bg_helpers.go:179
↓ 2 callersMethodGetConnectedIpAddress
()
awssql/plugins/bg/bg_status_monitor.go:552
↓ 2 callersMethodGetCorrespondingHosts
()
awssql/plugins/bg/bg_test_helpers.go:231
↓ 2 callersMethodGetErrorToRaise
(methodName string, methodArgs ...any)
awssql/plugins/error_simulator/error_simulator_method_callback.go:20
↓ 2 callersMethodGetExecuteRoutings
()
awssql/driver_infrastructure/bg_helpers.go:183
↓ 2 callersMethodGetFromMap
(props map[string]string)
awssql/property_util/aws_wrapper_property.go:68
↓ 2 callersMethodGetHost
()
awssql/host_info_util/host_info.go:91
↓ 2 callersMethodGetIntervalRate
()
awssql/plugins/bg/bg_status_monitor.go:232
↓ 2 callersMethodGetName
()
awssql/driver_infrastructure/bg_helpers.go:93
↓ 2 callersMethodGetPluginCode
()
awssql/driver_infrastructure/connection_plugin.go:41
↓ 2 callersMethodGetProperties
()
awssql/driver_infrastructure/plugin_helpers.go:82
↓ 2 callersMethodGetReadOnly
()
awssql/driver_infrastructure/session_state_service.go:129
↓ 2 callersMethodGetReaderConnection
GetReaderConnection returns a new reader connection.
awssql/plugins/read_write_splitting/read_write_splitting_plugin.go:56
↓ 2 callersMethodGetReaderHosts
(role driver_infrastructure.BlueGreenRole)
awssql/plugins/bg/bg_status_provider.go:341
↓ 2 callersMethodGetRole
(hostInfo *host_info_util.HostInfo)
awssql/driver_infrastructure/bg_helpers.go:198
↓ 2 callersMethodGetSchema
()
awssql/driver_infrastructure/session_state_service.go:215
↓ 2 callersFunctionGetSeparateSqlStatements
(query string)
awssql/utils/sql_method_utils.go:64
↓ 2 callersMethodGetSetAutoCommitQuery
(autoCommit bool)
awssql/driver_infrastructure/database_dialect.go:36
↓ 2 callersMethodGetSetCatalogQuery
(catalog string)
awssql/driver_infrastructure/database_dialect.go:38
↓ 2 callersMethodGetSetReadOnlyQuery
(readOnly bool)
awssql/driver_infrastructure/database_dialect.go:37
↓ 2 callersMethodGetSetSchemaQuery
(schema string)
awssql/driver_infrastructure/database_dialect.go:39
↓ 2 callersMethodGetSetTransactionIsolationQuery
(level TransactionIsolationLevel)
awssql/driver_infrastructure/database_dialect.go:40
↓ 2 callersMethodGetState
()
awssql/driver_infrastructure/monitor.go:46
↓ 2 callersMethodGetStatusOfPost
()
awssql/plugins/bg/bg_status_provider.go:612
↓ 2 callersMethodGetTransactionIsolation
()
awssql/driver_infrastructure/session_state_service.go:258
↓ 2 callersMethodGetUrl
()
awssql/internal_pool/internal_pool_key.go:37
↓ 2 callersMethodGetVerifiedConnection
( host string, isInitialConnection bool, hostListProviderService driver_infrastructure.HostListProviderServ
awssql/plugins/stale_dns_helper.go:44
↓ 2 callersMethodGetWriterHost
(role driver_infrastructure.BlueGreenRole)
awssql/plugins/bg/bg_status_provider.go:333
↓ 2 callersMethodHasCustomEndpointInfo
()
custom-endpoint/custom_endpoint_monitor.go:43
↓ 2 callersMethodInit
()
awssql/driver_infrastructure/cluster_topology_monitor.go:694
↓ 2 callersMethodInitHostProvider
(props *utils.RWMap[string, string], hostListProviderService HostListProviderService)
awssql/driver_infrastructure/plugin_helpers.go:102
↓ 2 callersMethodInvalidateAllConnectionsMultipleHosts
(hosts ...string)
awssql/plugins/connection_tracker/opened_connection_tracker.go:90
↓ 2 callersMethodInvalidateAllConnectionsMultipleHosts
(hosts ...string)
awssql/plugins/connection_tracker/connection_tracker.go:28
↓ 2 callersMethodInvalidateCurrentConnection
()
awssql/plugins/failover_plugin.go:578
↓ 2 callersMethodIsActive
()
awssql/plugins/efm/host_monitoring_service.go:240
↓ 2 callersMethodIsActiveSwitchoverOrCompleted
()
awssql/driver_infrastructure/bg_helpers.go:101
↓ 2 callersMethodIsAlreadySuccessfullyConnected
(connectHost string, iamHost string)
awssql/plugins/bg/bg_status_provider.go:772
↓ 2 callersMethodIsDialect
(drv driver.Driver)
bun-pg-driver/bun_driver_dialect.go:57
↓ 2 callersMethodIsDialectConfirmed
()
awssql/driver_infrastructure/plugin_helpers.go:77
↓ 2 callersFunctionIsDialectLimitless
(databaseDialect driver_infrastructure.DatabaseDialect)
awssql/plugins/limitless/limitless_utils.go:21
← previousnext →201–300 of 1,810, ranked by callers