Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/apache/dubbo-go-pixiu
/ functions
Functions
3,410 in github.com/apache/dubbo-go-pixiu
⨍
Functions
3,410
◇
Types & classes
888
↓ 1 callers
Method
removeServerConfig
removeServerConfig removes server configuration
pkg/filter/mcp/mcpserver/dynamic.go:201
↓ 1 callers
Method
replacePromptArguments
replacePromptArguments replaces parameter placeholders in prompt content
pkg/filter/mcp/mcpserver/handlers.go:388
↓ 1 callers
Method
reportTotalDurationMetric
reportTotalDurationMetric calculates and reports the total request-response duration.
pkg/filter/llm/tokenizer/tokenizer.go:201
↓ 1 callers
Method
reportUpstreamMetrics
reportUpstreamMetrics reads attempt data from context and reports endpoint-level metrics.
pkg/filter/llm/tokenizer/tokenizer.go:167
↓ 1 callers
Method
reportWithOTel
reportWithOTel reports metrics using OpenTelemetry.
pkg/filter/metric/metric.go:214
↓ 1 callers
Method
reportWithPrometheus
reportWithPrometheus reports metrics using Prometheus.
pkg/filter/metric/metric.go:304
↓ 1 callers
Method
resetResources
()
pkg/filter/sentinel/circuitbreaker/circuit_breaker.go:143
↓ 1 callers
Function
resolveAddress
(addr string)
pkg/listener/http/http_listener.go:202
↓ 1 callers
Function
resolveAddress
(addr string)
pkg/listener/http2/http2_listener.go:162
↓ 1 callers
Method
resolveEndpoints
(ctx context.Context, namespace, serviceName string, port int32)
controllers/internal/translator/translator.go:336
↓ 1 callers
Function
resolveFileDescriptor
(unresolved map[string]*descriptorpb.FileDescriptorProto, resolved map[string]*desc.FileDescriptor, filename s
pkg/client/proxy/descriptor_source.go:98
↓ 1 callers
Function
resolveRegistryAddresses
resolveRegistryAddresses resolves registry service names to IP addresses from k8s endpoints
controllers/internal/converter/policy_applier.go:674
↓ 1 callers
Method
resolveServiceClusterIP
(ctx context.Context, namespace, serviceName string, desiredPort int32)
controllers/internal/controller/gateway_controller.go:1078
↓ 1 callers
Method
response
(w stdHttp.ResponseWriter, res *stdHttp.Response)
pkg/common/grpc/manager.go:126
↓ 1 callers
Method
route
(req *stdHttp.Request)
pkg/common/router/router.go:92
↓ 1 callers
Method
route
(req *stdHttp.Request)
pkg/common/router/mock/router.go:79
↓ 1 callers
Function
routeHostnamesIntersectsWithListenerHostname
(route client.Object, listener gatewayv1.Listener)
controllers/internal/controller/utils.go:409
↓ 1 callers
Function
routeMatchesListenerAllowedRoutes
(ctx context.Context, mgrc client.Client, route client.Object, allowedRoutes *gatewayv1.AllowedRoutes, gateway
controllers/internal/controller/utils.go:329
↓ 1 callers
Function
routeMatchesListenerType
(route client.Object, listener gatewayv1.Listener)
controllers/internal/controller/utils.go:387
↓ 1 callers
Method
routeRequest
routeRequest routes the request to a backend service using path and method.
pkg/filter/network/grpcproxy/grpc_manager.go:133
↓ 1 callers
Method
rulesMatch
(path string)
pkg/filter/traffic/traffic.go:189
↓ 1 callers
Method
runDelta
(output chan<- *DeltaResources)
pkg/config/xds/apiclient/grpc.go:147
↓ 1 callers
Method
runEndpointReferences
request EDS for the allResourceNames
pkg/config/xds/apiclient/grpc_envoy.go:273
↓ 1 callers
Function
runXDSServer
runXDSServer starts an xDS server at the given port.
admin/core/xds.go:113
↓ 1 callers
Function
s
(o, u)
admin/web/public/static/js/protocolcheck.js:38
↓ 1 callers
Method
sendDubboRequest
(ctx *dubbo2.RpcContext)
pkg/filter/network/dubboproxy/filter/proxy/proxyfilter.go:95
↓ 1 callers
Method
sendInitAggRequest
(ctx context.Context, req *discoverypb.DiscoveryRequest, xState *xdsState)
pkg/config/xds/apiclient/grpc_envoy.go:350
↓ 1 callers
Method
sendInitDeltaRequest
(ctx context.Context, xState *xdsState)
pkg/config/xds/apiclient/grpc.go:245
↓ 1 callers
Method
sendMCPResponse
sendMCPResponse sends an MCP response and updates the target response
pkg/filter/mcp/mcpserver/handlers.go:586
↓ 1 callers
Method
sendMethodNotAllowed
sendMethodNotAllowed sends a 405 Method Not Allowed response
pkg/filter/mcp/mcpserver/filter.go:416
↓ 1 callers
Method
sendMetricsToPushGateway
(metrics []byte)
pkg/prometheus/prometheus.go:357
↓ 1 callers
Method
sendNotAcceptable
sendNotAcceptable sends a 406 Not Acceptable response
pkg/filter/mcp/mcpserver/filter.go:424
↓ 1 callers
Method
sendSSEResponse
sendSSEResponse sends response via SSE stream
pkg/filter/mcp/mcpserver/filter.go:375
↓ 1 callers
Method
sendToolsListChangedNotification
sendToolsListChangedNotification sends notification to a specific session
pkg/filter/mcp/mcpserver/dynamic.go:263
↓ 1 callers
Method
sendTripleRequest
(ctx *dubbo2.RpcContext)
pkg/filter/network/dubboproxy/filter/proxy/proxyfilter.go:151
↓ 1 callers
Method
serveGrpc
serveGrpc runs the gRPC server on the provided listener
pkg/listener/grpc/grpc_listener.go:124
↓ 1 callers
Method
sessionExists
sessionExists checks if a session exists
pkg/filter/mcp/mcpserver/filter.go:403
↓ 1 callers
Function
setGatewayClassCondition
(gwc *gatewayv1.GatewayClass, newCondition meta.Condition)
controllers/internal/controller/gatewayclass_controller.go:152
↓ 1 callers
Function
setMapWithPath
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 callers
Function
setToken
(token)
admin/web/src/utils/auth.js:25
↓ 1 callers
Function
setupControllers
(ctx context.Context, mgr manager.Manager, updater status.Updater)
controllers/internal/manager/controllers.go:57
↓ 1 callers
Function
spiltHeader
(req *http.Request, value string)
pkg/filter/traffic/models.go:24
↓ 1 callers
Function
spiltWeight
(weight, floor, ceil int)
pkg/filter/traffic/models.go:28
↓ 1 callers
Function
splitClusterName
splitClusterName splits a cluster name in format "namespace-servicename" into parts
controllers/internal/controller/utils_policy.go:25
↓ 1 callers
Function
splitSSEEvent
splitSSEEvent finds the next complete SSE event (ending in \n\n) in a byte slice.
pkg/filter/llm/tokenizer/tokenizer.go:275
↓ 1 callers
Method
startCleanupRoutine
startCleanupRoutine starts the session cleanup routine
pkg/filter/mcp/mcpserver/transport/session_manager.go:154
↓ 1 callers
Method
startPushCounter
()
pkg/prometheus/prometheus.go:328
↓ 1 callers
Function
statusEqual
(a, b any, opts ...cmp.Option)
controllers/internal/controller/status/status.go:180
↓ 1 callers
Method
stop
()
pkg/adapter/springcloud/cloud.go:363
↓ 1 callers
Method
stop
()
pkg/adapter/dubboregistry/remoting/zookeeper/client.go:210
↓ 1 callers
Function
struct2Map
(obj any)
pkg/common/util/response.go:173
↓ 1 callers
Method
subscribeOnGoingChang
(delta extensionpb.ExtensionConfigDiscoveryService_DeltaExtensionConfigsClient, xState *xdsState)
pkg/config/xds/apiclient/grpc.go:235
↓ 1 callers
Method
subscribeServiceDefinitely
()
pkg/adapter/springcloud/cloud.go:372
↓ 1 callers
Function
testStreamableResponse
(t *testing.T, contentType string)
pkg/common/http/manager_test.go:379
↓ 1 callers
Function
toNacosInstance
toNacosInstance convert to registry's service instance
pkg/adapter/dubboregistry/registry/nacos/application_service_listener.go:191
↓ 1 callers
Function
toOTelAttributes
toOTelAttributes converts map[string]string to OpenTelemetry attributes.
pkg/filter/metric/metric.go:336
↓ 1 callers
Function
toZookeeperInstance
toZookeeperInstance convert to registry's service instance
pkg/adapter/dubboregistry/registry/zookeeper/application_service_listener.go:224
↓ 1 callers
Function
tokenGetter
(ctx *http.HttpContext, key string)
pkg/filter/csrf/csrf.go:109
↓ 1 callers
Function
tokenize
(secret, salt string)
pkg/filter/csrf/csrf.go:130
↓ 1 callers
Method
trafficHeader
(c *ClusterWrapper, ctx *http.HttpContext)
pkg/filter/traffic/traffic.go:176
↓ 1 callers
Method
trafficWeight
(c *ClusterWrapper)
pkg/filter/traffic/traffic.go:180
↓ 1 callers
Method
translateHTTPListener
(listener *gatewayv1.Listener, gateway *gatewayv1.Gateway, httpRouteList *gatewayv1.HTTPRouteList)
controllers/internal/translator/translator.go:94
↓ 1 callers
Method
translateHTTPRouteMatch
(match *gatewayv1.HTTPRouteMatch, httpRoute *gatewayv1.HTTPRoute, backendRefs []gatewayv1.HTTPBackendRef, filt
controllers/internal/translator/translator.go:156
↓ 1 callers
Method
translateUDPListener
(listener *gatewayv1.Listener, gateway *gatewayv1.Gateway)
controllers/internal/translator/translator.go:283
↓ 1 callers
Method
unmarshalCallerEncoder
()
pkg/model/log.go:168
↓ 1 callers
Method
unmarshalDurationEncoder
()
pkg/model/log.go:155
↓ 1 callers
Method
unmarshalLevelEncoder
()
pkg/model/log.go:125
↓ 1 callers
Method
unmarshalNameEncoder
()
pkg/model/log.go:177
↓ 1 callers
Method
unmarshalTimeEncoder
()
pkg/model/log.go:138
↓ 1 callers
Method
unsubscribeAll
()
pkg/adapter/llmregistry/registry/nacos/listener.go:245
↓ 1 callers
Method
updateGatewayAddresses
(ctx context.Context, gateway *gatewayv1.Gateway)
controllers/internal/controller/gateway_controller.go:821
↓ 1 callers
Method
updateLogger
updateLogger swaps the underlying logger atomically.
pkg/logger/controller.go:46
↓ 1 callers
Method
updateServiceInstance
(instance *servicediscovery.ServiceInstance)
pkg/adapter/springcloud/servicediscovery/zookeeper/zk_discovery.go:237
↓ 1 callers
Method
updateServiceList
(serviceList []string)
pkg/adapter/dubboregistry/registry/nacos/application_listener.go:133
↓ 1 callers
Method
updateServiceList
(serviceList []string)
pkg/adapter/dubboregistry/registry/nacos/interface_listener.go:146
↓ 1 callers
Method
updateStatus
(ctx context.Context, update Update)
controllers/internal/controller/status/status.go:149
↓ 1 callers
Method
validAll
validAll route multiple provider verification
pkg/filter/auth/jwt/jwt.go:130
↓ 1 callers
Method
validAny
validAny route single provider verification
pkg/filter/auth/jwt/jwt.go:115
↓ 1 callers
Function
validate
validate validate and make apiType
pkg/server/dynamic_resource_manager.go:80
↓ 1 callers
Function
validateRoute
validateRoute validates a single route, returning an error if invalid.
pkg/hotreload/route_reloader.go:133
↓ 1 callers
Function
validateRoutes
validateRoutes performs basic validation on the provided routes.
pkg/server/router_manager.go:96
↓ 1 callers
Method
waitEventAndHandlePeriod
(children []string, e <-chan zk.Event)
pkg/adapter/dubboregistry/registry/zookeeper/application_listener.go:110
↓ 1 callers
Method
waitEventAndHandlePeriod
(children []string, e <-chan zk.Event)
pkg/adapter/dubboregistry/registry/zookeeper/application_service_listener.go:106
↓ 1 callers
Method
waitEventAndHandlePeriod
(path string, e <-chan zk.Event)
pkg/adapter/dubboregistry/registry/zookeeper/interface_listener.go:110
↓ 1 callers
Method
waitEventAndHandlePeriod
(children []string, e <-chan zk.Event)
pkg/adapter/dubboregistry/registry/zookeeper/service_listener.go:99
↓ 1 callers
Method
waitForActiveRequests
waitForActiveRequests waits for active requests to complete until deadline
pkg/listener/grpc/grpc_listener.go:251
↓ 1 callers
Method
watch
()
pkg/adapter/springcloud/servicediscovery/zookeeper/application_listener.go:71
↓ 1 callers
Method
watch
()
pkg/adapter/dubboregistry/registry/nacos/application_listener.go:75
↓ 1 callers
Method
watch
()
pkg/adapter/dubboregistry/registry/nacos/interface_listener.go:85
↓ 1 callers
Method
watch
()
pkg/adapter/dubboregistry/registry/zookeeper/application_listener.go:76
↓ 1 callers
Method
watch
()
pkg/adapter/dubboregistry/registry/zookeeper/interface_listener.go:77
↓ 1 callers
Function
watchConfigAndReload
()
admin/core/xds.go:146
↓ 1 callers
Method
watchEventHandle
(children []string, e <-chan zk.Event)
pkg/adapter/springcloud/servicediscovery/zookeeper/application_listener.go:105
↓ 1 callers
Method
watchEventHandle
(children []string, e <-chan zk.Event)
pkg/adapter/springcloud/servicediscovery/zookeeper/service_listener.go:90
↓ 1 callers
Method
watchForServices
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 callers
Method
wrapListener
wrapListener wraps a listener callback
pkg/adapter/mcpserver/registry/nacos/controller.go:158
↓ 1 callers
Function
writeHS256JWKS
writeHS256JWKS creates a temporary JWKS file with HS256 key for testing
pkg/filter/auth/mcp/filter_test.go:60
↓ 1 callers
Method
writeLogToFile
write log to file or console
pkg/filter/accesslog/log.go:69
↓ 1 callers
Function
writeOAuthError
writeOAuthError responds with JSON {error, error_description}
pkg/filter/auth/mcp/filter.go:200
↓ 1 callers
Method
writeResponse
(c *pch.HttpContext)
pkg/common/http/manager.go:127
← previous
next →
1,501–1,600 of 3,410, ranked by callers