MCPcopy Create free account

hub / github.com/apache/dubbo-go-pixiu / functions

Functions3,410 in github.com/apache/dubbo-go-pixiu

↓ 1 callersMethodremoveServerConfig
removeServerConfig removes server configuration
pkg/filter/mcp/mcpserver/dynamic.go:201
↓ 1 callersMethodreplacePromptArguments
replacePromptArguments replaces parameter placeholders in prompt content
pkg/filter/mcp/mcpserver/handlers.go:388
↓ 1 callersMethodreportTotalDurationMetric
reportTotalDurationMetric calculates and reports the total request-response duration.
pkg/filter/llm/tokenizer/tokenizer.go:201
↓ 1 callersMethodreportUpstreamMetrics
reportUpstreamMetrics reads attempt data from context and reports endpoint-level metrics.
pkg/filter/llm/tokenizer/tokenizer.go:167
↓ 1 callersMethodreportWithOTel
reportWithOTel reports metrics using OpenTelemetry.
pkg/filter/metric/metric.go:214
↓ 1 callersMethodreportWithPrometheus
reportWithPrometheus reports metrics using Prometheus.
pkg/filter/metric/metric.go:304
↓ 1 callersMethodresetResources
()
pkg/filter/sentinel/circuitbreaker/circuit_breaker.go:143
↓ 1 callersFunctionresolveAddress
(addr string)
pkg/listener/http/http_listener.go:202
↓ 1 callersFunctionresolveAddress
(addr string)
pkg/listener/http2/http2_listener.go:162
↓ 1 callersMethodresolveEndpoints
(ctx context.Context, namespace, serviceName string, port int32)
controllers/internal/translator/translator.go:336
↓ 1 callersFunctionresolveFileDescriptor
(unresolved map[string]*descriptorpb.FileDescriptorProto, resolved map[string]*desc.FileDescriptor, filename s
pkg/client/proxy/descriptor_source.go:98
↓ 1 callersFunctionresolveRegistryAddresses
resolveRegistryAddresses resolves registry service names to IP addresses from k8s endpoints
controllers/internal/converter/policy_applier.go:674
↓ 1 callersMethodresolveServiceClusterIP
(ctx context.Context, namespace, serviceName string, desiredPort int32)
controllers/internal/controller/gateway_controller.go:1078
↓ 1 callersMethodresponse
(w stdHttp.ResponseWriter, res *stdHttp.Response)
pkg/common/grpc/manager.go:126
↓ 1 callersMethodroute
(req *stdHttp.Request)
pkg/common/router/router.go:92
↓ 1 callersMethodroute
(req *stdHttp.Request)
pkg/common/router/mock/router.go:79
↓ 1 callersFunctionrouteHostnamesIntersectsWithListenerHostname
(route client.Object, listener gatewayv1.Listener)
controllers/internal/controller/utils.go:409
↓ 1 callersFunctionrouteMatchesListenerAllowedRoutes
(ctx context.Context, mgrc client.Client, route client.Object, allowedRoutes *gatewayv1.AllowedRoutes, gateway
controllers/internal/controller/utils.go:329
↓ 1 callersFunctionrouteMatchesListenerType
(route client.Object, listener gatewayv1.Listener)
controllers/internal/controller/utils.go:387
↓ 1 callersMethodrouteRequest
routeRequest routes the request to a backend service using path and method.
pkg/filter/network/grpcproxy/grpc_manager.go:133
↓ 1 callersMethodrulesMatch
(path string)
pkg/filter/traffic/traffic.go:189
↓ 1 callersMethodrunDelta
(output chan<- *DeltaResources)
pkg/config/xds/apiclient/grpc.go:147
↓ 1 callersMethodrunEndpointReferences
request EDS for the allResourceNames
pkg/config/xds/apiclient/grpc_envoy.go:273
↓ 1 callersFunctionrunXDSServer
runXDSServer starts an xDS server at the given port.
admin/core/xds.go:113
↓ 1 callersFunctions
(o, u)
admin/web/public/static/js/protocolcheck.js:38
↓ 1 callersMethodsendDubboRequest
(ctx *dubbo2.RpcContext)
pkg/filter/network/dubboproxy/filter/proxy/proxyfilter.go:95
↓ 1 callersMethodsendInitAggRequest
(ctx context.Context, req *discoverypb.DiscoveryRequest, xState *xdsState)
pkg/config/xds/apiclient/grpc_envoy.go:350
↓ 1 callersMethodsendInitDeltaRequest
(ctx context.Context, xState *xdsState)
pkg/config/xds/apiclient/grpc.go:245
↓ 1 callersMethodsendMCPResponse
sendMCPResponse sends an MCP response and updates the target response
pkg/filter/mcp/mcpserver/handlers.go:586
↓ 1 callersMethodsendMethodNotAllowed
sendMethodNotAllowed sends a 405 Method Not Allowed response
pkg/filter/mcp/mcpserver/filter.go:416
↓ 1 callersMethodsendMetricsToPushGateway
(metrics []byte)
pkg/prometheus/prometheus.go:357
↓ 1 callersMethodsendNotAcceptable
sendNotAcceptable sends a 406 Not Acceptable response
pkg/filter/mcp/mcpserver/filter.go:424
↓ 1 callersMethodsendSSEResponse
sendSSEResponse sends response via SSE stream
pkg/filter/mcp/mcpserver/filter.go:375
↓ 1 callersMethodsendToolsListChangedNotification
sendToolsListChangedNotification sends notification to a specific session
pkg/filter/mcp/mcpserver/dynamic.go:263
↓ 1 callersMethodsendTripleRequest
(ctx *dubbo2.RpcContext)
pkg/filter/network/dubboproxy/filter/proxy/proxyfilter.go:151
↓ 1 callersMethodserveGrpc
serveGrpc runs the gRPC server on the provided listener
pkg/listener/grpc/grpc_listener.go:124
↓ 1 callersMethodsessionExists
sessionExists checks if a session exists
pkg/filter/mcp/mcpserver/filter.go:403
↓ 1 callersFunctionsetGatewayClassCondition
(gwc *gatewayv1.GatewayClass, newCondition meta.Condition)
controllers/internal/controller/gatewayclass_controller.go:152
↓ 1 callersFunctionsetMapWithPath
setMapWithPath set the value to the target map. If the origin targetMap has {"abc": "cde": {"f":1, "g":2}} and the path is abc, value is "123", then t
pkg/client/http/mapper.go:195
↓ 1 callersFunctionsetToken
(token)
admin/web/src/utils/auth.js:25
↓ 1 callersFunctionsetupControllers
(ctx context.Context, mgr manager.Manager, updater status.Updater)
controllers/internal/manager/controllers.go:57
↓ 1 callersFunctionspiltHeader
(req *http.Request, value string)
pkg/filter/traffic/models.go:24
↓ 1 callersFunctionspiltWeight
(weight, floor, ceil int)
pkg/filter/traffic/models.go:28
↓ 1 callersFunctionsplitClusterName
splitClusterName splits a cluster name in format "namespace-servicename" into parts
controllers/internal/controller/utils_policy.go:25
↓ 1 callersFunctionsplitSSEEvent
splitSSEEvent finds the next complete SSE event (ending in \n\n) in a byte slice.
pkg/filter/llm/tokenizer/tokenizer.go:275
↓ 1 callersMethodstartCleanupRoutine
startCleanupRoutine starts the session cleanup routine
pkg/filter/mcp/mcpserver/transport/session_manager.go:154
↓ 1 callersMethodstartPushCounter
()
pkg/prometheus/prometheus.go:328
↓ 1 callersFunctionstatusEqual
(a, b any, opts ...cmp.Option)
controllers/internal/controller/status/status.go:180
↓ 1 callersMethodstop
()
pkg/adapter/springcloud/cloud.go:363
↓ 1 callersMethodstop
()
pkg/adapter/dubboregistry/remoting/zookeeper/client.go:210
↓ 1 callersFunctionstruct2Map
(obj any)
pkg/common/util/response.go:173
↓ 1 callersMethodsubscribeOnGoingChang
(delta extensionpb.ExtensionConfigDiscoveryService_DeltaExtensionConfigsClient, xState *xdsState)
pkg/config/xds/apiclient/grpc.go:235
↓ 1 callersMethodsubscribeServiceDefinitely
()
pkg/adapter/springcloud/cloud.go:372
↓ 1 callersFunctiontestStreamableResponse
(t *testing.T, contentType string)
pkg/common/http/manager_test.go:379
↓ 1 callersFunctiontoNacosInstance
toNacosInstance convert to registry's service instance
pkg/adapter/dubboregistry/registry/nacos/application_service_listener.go:191
↓ 1 callersFunctiontoOTelAttributes
toOTelAttributes converts map[string]string to OpenTelemetry attributes.
pkg/filter/metric/metric.go:336
↓ 1 callersFunctiontoZookeeperInstance
toZookeeperInstance convert to registry's service instance
pkg/adapter/dubboregistry/registry/zookeeper/application_service_listener.go:224
↓ 1 callersFunctiontokenGetter
(ctx *http.HttpContext, key string)
pkg/filter/csrf/csrf.go:109
↓ 1 callersFunctiontokenize
(secret, salt string)
pkg/filter/csrf/csrf.go:130
↓ 1 callersMethodtrafficHeader
(c *ClusterWrapper, ctx *http.HttpContext)
pkg/filter/traffic/traffic.go:176
↓ 1 callersMethodtrafficWeight
(c *ClusterWrapper)
pkg/filter/traffic/traffic.go:180
↓ 1 callersMethodtranslateHTTPListener
(listener *gatewayv1.Listener, gateway *gatewayv1.Gateway, httpRouteList *gatewayv1.HTTPRouteList)
controllers/internal/translator/translator.go:94
↓ 1 callersMethodtranslateHTTPRouteMatch
(match *gatewayv1.HTTPRouteMatch, httpRoute *gatewayv1.HTTPRoute, backendRefs []gatewayv1.HTTPBackendRef, filt
controllers/internal/translator/translator.go:156
↓ 1 callersMethodtranslateUDPListener
(listener *gatewayv1.Listener, gateway *gatewayv1.Gateway)
controllers/internal/translator/translator.go:283
↓ 1 callersMethodunmarshalCallerEncoder
()
pkg/model/log.go:168
↓ 1 callersMethodunmarshalDurationEncoder
()
pkg/model/log.go:155
↓ 1 callersMethodunmarshalLevelEncoder
()
pkg/model/log.go:125
↓ 1 callersMethodunmarshalNameEncoder
()
pkg/model/log.go:177
↓ 1 callersMethodunmarshalTimeEncoder
()
pkg/model/log.go:138
↓ 1 callersMethodunsubscribeAll
()
pkg/adapter/llmregistry/registry/nacos/listener.go:245
↓ 1 callersMethodupdateGatewayAddresses
(ctx context.Context, gateway *gatewayv1.Gateway)
controllers/internal/controller/gateway_controller.go:821
↓ 1 callersMethodupdateLogger
updateLogger swaps the underlying logger atomically.
pkg/logger/controller.go:46
↓ 1 callersMethodupdateServiceInstance
(instance *servicediscovery.ServiceInstance)
pkg/adapter/springcloud/servicediscovery/zookeeper/zk_discovery.go:237
↓ 1 callersMethodupdateServiceList
(serviceList []string)
pkg/adapter/dubboregistry/registry/nacos/application_listener.go:133
↓ 1 callersMethodupdateServiceList
(serviceList []string)
pkg/adapter/dubboregistry/registry/nacos/interface_listener.go:146
↓ 1 callersMethodupdateStatus
(ctx context.Context, update Update)
controllers/internal/controller/status/status.go:149
↓ 1 callersMethodvalidAll
validAll route multiple provider verification
pkg/filter/auth/jwt/jwt.go:130
↓ 1 callersMethodvalidAny
validAny route single provider verification
pkg/filter/auth/jwt/jwt.go:115
↓ 1 callersFunctionvalidate
validate validate and make apiType
pkg/server/dynamic_resource_manager.go:80
↓ 1 callersFunctionvalidateRoute
validateRoute validates a single route, returning an error if invalid.
pkg/hotreload/route_reloader.go:133
↓ 1 callersFunctionvalidateRoutes
validateRoutes performs basic validation on the provided routes.
pkg/server/router_manager.go:96
↓ 1 callersMethodwaitEventAndHandlePeriod
(children []string, e <-chan zk.Event)
pkg/adapter/dubboregistry/registry/zookeeper/application_listener.go:110
↓ 1 callersMethodwaitEventAndHandlePeriod
(children []string, e <-chan zk.Event)
pkg/adapter/dubboregistry/registry/zookeeper/application_service_listener.go:106
↓ 1 callersMethodwaitEventAndHandlePeriod
(path string, e <-chan zk.Event)
pkg/adapter/dubboregistry/registry/zookeeper/interface_listener.go:110
↓ 1 callersMethodwaitEventAndHandlePeriod
(children []string, e <-chan zk.Event)
pkg/adapter/dubboregistry/registry/zookeeper/service_listener.go:99
↓ 1 callersMethodwaitForActiveRequests
waitForActiveRequests waits for active requests to complete until deadline
pkg/listener/grpc/grpc_listener.go:251
↓ 1 callersMethodwatch
()
pkg/adapter/springcloud/servicediscovery/zookeeper/application_listener.go:71
↓ 1 callersMethodwatch
()
pkg/adapter/dubboregistry/registry/nacos/application_listener.go:75
↓ 1 callersMethodwatch
()
pkg/adapter/dubboregistry/registry/nacos/interface_listener.go:85
↓ 1 callersMethodwatch
()
pkg/adapter/dubboregistry/registry/zookeeper/application_listener.go:76
↓ 1 callersMethodwatch
()
pkg/adapter/dubboregistry/registry/zookeeper/interface_listener.go:77
↓ 1 callersFunctionwatchConfigAndReload
()
admin/core/xds.go:146
↓ 1 callersMethodwatchEventHandle
(children []string, e <-chan zk.Event)
pkg/adapter/springcloud/servicediscovery/zookeeper/application_listener.go:105
↓ 1 callersMethodwatchEventHandle
(children []string, e <-chan zk.Event)
pkg/adapter/springcloud/servicediscovery/zookeeper/service_listener.go:90
↓ 1 callersMethodwatchForServices
watchForServices periodically polls Nacos to discover new services to subscribe to. The actual instance updates for subscribed services are push-based
pkg/adapter/llmregistry/registry/nacos/listener.go:85
↓ 1 callersMethodwrapListener
wrapListener wraps a listener callback
pkg/adapter/mcpserver/registry/nacos/controller.go:158
↓ 1 callersFunctionwriteHS256JWKS
writeHS256JWKS creates a temporary JWKS file with HS256 key for testing
pkg/filter/auth/mcp/filter_test.go:60
↓ 1 callersMethodwriteLogToFile
write log to file or console
pkg/filter/accesslog/log.go:69
↓ 1 callersFunctionwriteOAuthError
writeOAuthError responds with JSON {error, error_description}
pkg/filter/auth/mcp/filter.go:200
↓ 1 callersMethodwriteResponse
(c *pch.HttpContext)
pkg/common/http/manager.go:127
← previousnext →1,501–1,600 of 3,410, ranked by callers