path # lines of code conf/apisix.yaml 7 conf/debug.yaml 17 conf/config.yaml 9 t/pubsub/kafka.t 21 t/pubsub/pubsub.t 21 t/stream-plugin/mqtt-proxy2.t 7 t/stream-plugin/limit-conn2.t 27 t/stream-plugin/ip-restriction.t 13 t/stream-plugin/prometheus.t 34 t/stream-plugin/mqtt-proxy.t 7 t/stream-plugin/plugin.t 11 t/stream-plugin/syslog.t 24 t/stream-plugin/limit-conn.t 56 t/xrpc/pingpong3.t 76 t/xrpc/pingpong.t 66 t/xrpc/prometheus.t 40 t/xrpc/pingpong2.t 76 t/xrpc/apisix/stream/xrpc/protocols/pingpong/schema.lua 29 t/xrpc/apisix/stream/xrpc/protocols/pingpong/init.lua 198 t/xrpc/redis2.t 42 t/xrpc/redis.t 30 t/gm/gm.t 37 t/xds-library/export.go 6 t/xds-library/config_xds_2.t 34 t/xds-library/xds.h 32 t/xds-library/main.go 94 t/xds-library/config_xds.t 47 t/utils/rfc5424.t 12 t/utils/batch-processor.t 7 t/fuzzing/simple_http.py 105 t/fuzzing/http_upstream.py 71 t/fuzzing/client_abort.py 48 t/fuzzing/public.py 100 t/fake-plugin-exit.lua 20 t/APISIX.pm 775 t/script/script.t 7 t/script/script_distribute.t 6 t/error_page/error_page.t 14 t/misc/pre-function.t 14 t/misc/patch.t 14 t/misc/timers.t 12 t/admin/ssl5.t 4 t/admin/health-check.t 36 t/admin/services2.t 17 t/admin/routes4.t 17 t/admin/schema-validate.t 14 t/admin/plugin-configs-force-delete.t 17 t/admin/protos.t 17 t/admin/ssl3.t 17 t/admin/upstream2.t 17 t/admin/services-string-id.t 8 t/admin/ssls.t 17 t/admin/filter.t 25 t/admin/ssl.t 4 t/admin/upstream5.t 17 t/admin/token.t 23 t/admin/services-array-nodes.t 8 t/admin/routes2.t 8 t/admin/secrets.t 14 t/admin/upstream-force-delete.t 17 t/admin/plugin-configs.t 17 t/admin/global-rules2.t 17 t/admin/routes-array-nodes.t 8 t/admin/plugin-metadata.t 8 t/admin/plugin-metadata2.t 17 t/admin/services-force-delete.t 17 t/admin/ssl2.t 17 t/admin/consumer-group-force-delete.t 17 t/admin/api.t 15 t/admin/upstream4.t 17 t/admin/global-rules.t 8 t/admin/consumers2.t 17 t/admin/upstream-array-nodes.t 8 t/admin/schema.t 8 t/admin/upstream.t 8 t/admin/stream-routes.t 8 t/admin/ssl4.t 69 t/admin/balancer.t 38 t/admin/routes.t 8 t/admin/services.t 8 t/admin/credentials.t 8 t/admin/upstream3.t 17 t/admin/response_body_format.t 29 t/admin/protos-force-delete.t 17 t/admin/routes3.t 17 t/admin/consumers.t 8 t/admin/resources.t 8 t/admin/plugins-reload.t 13 t/admin/stream-routes-disable.t 17 t/admin/consumer-group.t 17 t/router/radixtree-uri-keep-end-slash.t 21 t/router/radixtree-uri-with-parameter2.t 20 t/router/radixtree-uri-multiple.t 20 t/router/radixtree-uri-sanity.t 27 t/router/radixtree-uri-with-parameter.t 20 t/router/radixtree-uri-priority.t 20 t/router/graphql.t 16 t/router/radixtree-sni.t 12 t/router/radixtree-host-uri-priority.t 25 t/router/radixtree-sni3.t 14 t/router/radixtree-host-uri2.t 25 t/router/radixtree-host-uri3.t 24 t/router/radixtree-host-uri.t 20 t/router/radixtree-uri-host.t 20 t/router/radixtree-method.t 18 t/router/radixtree-uri-vars.t 20 t/router/multi-ssl-certs.t 6 t/router/radixtree-sni2.t 81 t/grpc_server_example/main.go 264 t/grpc_server_example/proto/src_grpc.pb.go 70 t/grpc_server_example/proto/src.proto 27 t/grpc_server_example/proto/echo.pb.go 185 t/grpc_server_example/proto/import.pb.go 169 t/grpc_server_example/proto/helloworld.pb.go 721 t/grpc_server_example/proto/helloworld.proto 76 t/grpc_server_example/proto/echo.proto 29 t/grpc_server_example/proto/import.proto 25 t/grpc_server_example/proto/src.pb.go 136 t/grpc_server_example/proto/echo_grpc.pb.go 70 t/grpc_server_example/proto/helloworld_grpc.pb.go 380 t/debug/dynamic-hook.t 10 t/debug/hook.t 9 t/debug/debug-mode.t 8 t/discovery/nacos3.t 31 t/discovery/nacos.t 47 t/discovery/consul_kv_dump.t 22 t/discovery/nacos2.t 10 t/discovery/consul2.t 86 t/discovery/eureka.t 26 t/discovery/dns/sanity.t 39 t/discovery/dns/mix.t 47 t/discovery/stream/nacos.t 34 t/discovery/stream/eureka.t 32 t/discovery/stream/dns.t 37 t/discovery/stream/consul.t 89 t/discovery/stream/consul_kv.t 86 t/discovery/consul_dump.t 22 t/discovery/reset-healthchecker.t 33 t/discovery/consul.t 119 t/discovery/consul_kv.t 113 t/config-center-yaml/global-rule.t 25 t/config-center-yaml/ssl.t 72 t/config-center-yaml/plugin-configs.t 22 t/config-center-yaml/stream-route.t 26 t/config-center-yaml/route.t 15 t/config-center-yaml/plugin-metadata.t 19 t/config-center-yaml/secret.t 31 t/config-center-yaml/consumer.t 19 t/config-center-yaml/plugin.t 33 t/config-center-yaml/route-upstream.t 15 t/config-center-yaml/route-service.t 15 t/config-center-yaml/consumer-group.t 37 t/core/ctx_with_params.t 18 t/core/resolver.t 16 t/core/lrucache.t 7 t/core/response.t 7 t/core/profile.t 9 t/core/config_util.t 15 t/core/uid.t 7 t/core/os.t 12 t/core/config_etcd.t 7 t/core/schema_def.t 16 t/core/ctx2.t 18 t/core/request.t 13 t/core/utils.t 7 t/core/string.t 6 t/core/schema.t 7 t/core/timer.t 7 t/core/etcd-sync.t 4 t/core/json.t 12 t/core/random.t 8 t/core/etcd.t 7 t/core/etcd-auth-fail.t 26 t/core/ctx.t 6 t/core/table.t 6 t/core/log.t 6 t/core/etcd-auth.t 26 t/core/etcd-mtls.t 15 t/core/config-default.t 5 t/core/env.t 10 t/core/config.t 5 t/plugin/batch-requests2.t 21 t/plugin/datadog.t 28 t/plugin/response-rewrite3.t 75 t/plugin/custom_sort_plugins.t 15 t/plugin/ai-proxy.t 135 t/plugin/forward-auth.t 12 t/plugin/response-rewrite2.t 21 t/plugin/prometheus-metric-expire.t 17 t/plugin/ai-prompt-decorator.t 13 t/plugin/authz-keycloak3.t 12 t/plugin/hmac-auth4.t 19 t/plugin/limit-count-redis3.t 24 t/plugin/body-transformer-multipart.t 12 t/plugin/clickhouse-logger.t 31 t/plugin/limit-req-redis-cluster.t 15 t/plugin/grpc-transcode-reload-bugfix.t 31 t/plugin/jwt-auth4.t 19 t/plugin/splunk-hec-logging.t 12 t/plugin/limit-req.t 15 t/plugin/openid-connect4.t 17 t/plugin/ai-proxy-multi.openai-compatible.t 86 t/plugin/ai3.t 17 t/plugin/uri-blocker.t 7 t/plugin/ai-proxy2.t 66 t/plugin/ldap-auth.t 16 t/plugin/hmac-auth.t 7 t/plugin/dubbo-proxy/route.t 52 t/plugin/dubbo-proxy/upstream.t 38 t/plugin/degraphql.t 14 t/plugin/authz-casdoor.t 34 t/plugin/udp-logger.t 6 t/plugin/error-log-logger-clickhouse.t 20 t/plugin/cas-auth.t 14 t/plugin/log-rotate3.t 26 t/plugin/ai-prompt-template.t 13 t/plugin/example.t 7 t/plugin/request-validation2.t 9 t/plugin/real-ip.t 20 t/plugin/opentelemetry2.t 19 t/plugin/traffic-split2.t 13 t/plugin/redirect2.t 12 t/plugin/basic-auth-anonymous-consumer.t 14 t/plugin/openid-connect3.t 17 t/plugin/http-logger.t 13 t/plugin/chaitin-waf.t 42 t/plugin/limit-count-redis4.t 32 t/plugin/azure-functions.t 54 t/plugin/error-log-logger.t 49 t/plugin/kafka-logger-large-body.t 31 t/plugin/sls-logger.t 12 t/plugin/opentelemetry4-bugfix-pb-state.t 18 t/plugin/request-validation.t 7 t/plugin/request-id.t 14 t/plugin/jwe-decrypt.t 13 t/plugin/ai-aws-content-moderation2.t 17 t/plugin/ai-proxy-multi.t 86 t/plugin/limit-conn2.t 50 t/plugin/loggly.t 55 t/plugin/serverless.t 6 t/plugin/limit-count3.t 20 t/plugin/file-logger-reopen.t 18 t/plugin/ai-proxy-multi.balancer.t 100 t/plugin/http-logger2.t 130 t/plugin/batch-requests-grpc.t 22 t/plugin/gzip.t 20 t/plugin/hmac-auth3.t 16 t/plugin/loki-logger.t 12 t/plugin/ip-restriction.t 15 t/plugin/rocketmq-logger2.t 12 t/plugin/wolf-rbac.t 16 t/plugin/log-rotate2.t 25 t/plugin/kafka-proxy.t 12 t/plugin/fault-injection.t 16 t/plugin/limit-count5.t 28 t/plugin/ai-request-rewrite.t 78 t/plugin/brotli.t 18 t/plugin/openid-connect7.t 16 t/plugin/http-logger-log-format.t 7 t/plugin/security-warning2.t 12 t/plugin/opa.t 12 t/plugin/zipkin.t 7 t/plugin/ext-plugin/response.t 37 t/plugin/ext-plugin/request-body.t 37 t/plugin/ext-plugin/extra-info.t 37 t/plugin/ext-plugin/sanity2.t 30 t/plugin/ext-plugin/http-req-call.t 38 t/plugin/ext-plugin/sanity.t 48 t/plugin/ext-plugin/conf_token.t 43 t/plugin/kafka-logger2.t 12 t/plugin/body-transformer2.t 12 t/plugin/hmac-auth2.t 13 t/plugin/jwt-auth3.t 22 t/plugin/kafka-logger-log-format.t 7 t/plugin/multi-auth.t 7 t/plugin/request-id2.t 13 t/plugin/traffic-split5.t 56 t/plugin/limit-conn3.t 24 t/plugin/limit-count-redis-cluster.t 16 t/plugin/proxy-rewrite3.t 17 t/plugin/openwhisk.t 12 t/plugin/proxy-mirror3.t 22 t/plugin/limit-count4.t 20 t/plugin/grpc-transcode2.t 12 t/plugin/ai-rag.t 70 t/plugin/multi-auth2.t 7 t/plugin/key-auth.t 18 t/plugin/consumer-bug-fix.t 7 t/plugin/http-logger-json.t 19 t/plugin/traffic-split.t 7 t/plugin/limit-count.t 24 t/plugin/traffic-split4.t 17 t/plugin/consumer-restriction2.t 7 t/plugin/kafka-logger.t 12 t/plugin/limit-req3.t 17 t/plugin/workflow2.t 21 t/plugin/prometheus.t 21 t/plugin/basic-auth.t 10 t/plugin/log-rotate.t 22 t/plugin/public-api.t 12 t/plugin/node-status.t 20 t/plugin/authz-keycloak4.t 11 t/plugin/elasticsearch-logger.t 14 t/plugin/hmac-auth-anonymous-consumer.t 14 t/plugin/authz-keycloak2.t 7 t/plugin/tencent-cloud-cls.t 39 t/plugin/jwt-auth-anonymous-consumer.t 14 t/plugin/ai5.t 66 t/plugin/limit-count2.t 24 t/plugin/fault-injection2.t 13 t/plugin/cors3.t 17 t/plugin/api-breaker.t 8 t/plugin/ua-restriction.t 16 t/plugin/http-dubbo.t 20 t/plugin/grpc-transcode.t 16 t/plugin/plugin.t 14 t/plugin/limit-conn-redis.t 53 t/plugin/proxy-control.t 20 t/plugin/file-logger2.t 14 t/plugin/attach-consumer-label.t 7 t/plugin/cors.t 7 t/plugin/proxy-rewrite2.t 22 t/plugin/prometheus2.t 21 t/plugin/skywalking.t 35 t/plugin/ai.t 17 t/plugin/chaitin-waf-timeout.t 41 t/plugin/grpc-transcode3.t 12 t/plugin/opentelemetry3.t 44 t/plugin/prometheus3.t 21 t/plugin/grpc-web/server.go 74 t/plugin/grpc-web/client.js 64 t/plugin/grpc-web/a6/route.pb.go 222 t/plugin/grpc-web/a6/route_pb.js 154 t/plugin/grpc-web/a6/route_grpc_web_bin_pb.js 72 t/plugin/grpc-web/a6/route_grpc_web_text_pb.js 72 t/plugin/grpc-web/a6/route.proto 30 t/plugin/openid-connect5.t 16 t/plugin/skywalking-logger.t 30 t/plugin/consumer-restriction.t 7 t/plugin/ai-rate-limiting.t 114 t/plugin/ai-proxy.openai-compatible.t 81 t/plugin/redirect.t 9 t/plugin/openid-connect2.t 15 t/plugin/limit-req-redis.t 32 t/plugin/ai-request-rewrite2.t 61 t/plugin/opentelemetry.t 24 t/plugin/http-logger-new-line.t 7 t/plugin/ai2.t 36 t/plugin/chaitin-waf-reject.t 39 t/plugin/limit-count-redis-cluster3.t 27 t/plugin/proxy-cache/disk.t 31 t/plugin/proxy-cache/memory.t 42 t/plugin/zipkin3.t 45 t/plugin/key-auth-upstream-domain-node.t 10 t/plugin/error-log-logger-skywalking.t 18 t/plugin/batch-requests.t 16 t/plugin/ai-aws-content-moderation.t 63 t/plugin/limit-count-redis2.t 24 t/plugin/proxy-mirror2.t 39 t/plugin/workflow.t 13 t/plugin/openfunction.t 12 t/plugin/rocketmq-logger-log-format.t 7 t/plugin/limit-count-redis-cluster2.t 16 t/plugin/opa2.t 12 t/plugin/zipkin2.t 32 t/plugin/grpc-web.t 12 t/plugin/openid-connect6.t 16 t/plugin/csrf.t 12 t/plugin/body-transformer.t 12 t/plugin/google-cloud-logging.t 12 t/plugin/ai-prompt-guard.t 12 t/plugin/referer-restriction.t 12 t/plugin/ai4.t 97 t/plugin/limit-conn-redis-cluster.t 53 t/plugin/tcp-logger.t 6 t/plugin/workflow-without-case.t 13 t/plugin/rocketmq-logger.t 12 t/plugin/proxy-rewrite.t 15 t/plugin/limit-req2.t 8 t/plugin/mcp-bridge.t 12 t/plugin/proxy-mirror.t 39 t/plugin/ai-proxy-multi2.t 71 t/plugin/client-control.t 17 t/plugin/limit-count-redis.t 24 t/plugin/syslog.t 6 t/plugin/clickhouse-logger2.t 12 t/plugin/error-log-logger-kafka.t 20 t/plugin/mocking.t 16 t/plugin/inspect.t 76 t/plugin/limit-conn.t 44 t/plugin/echo.t 6 t/plugin/aws-lambda.t 38 t/plugin/server-info.t 24 t/plugin/cors4.t 17 t/plugin/forward-auth2.t 12 t/plugin/openid-connect.t 17 t/plugin/ocsp-stapling.t 25 t/plugin/traffic-split3.t 12 t/plugin/opentelemetry5.t 22 t/plugin/response-rewrite.t 15 t/plugin/cors2.t 17 t/plugin/openid-connect8.t 16 t/plugin/jwt-auth2.t 13 t/plugin/prometheus4.t 17 t/plugin/authz-casbin.t 6 t/plugin/file-logger.t 11 t/plugin/authz-keycloak.t 7 t/plugin/ai-aws-content-moderation-secrets.t 55 t/plugin/security-warning.t 12 t/plugin/key-auth-anonymous-consumer.t 14 t/cli/docker-compose-etcd-cluster.yaml 53 t/cli/cli_envsubst_confusion.t 45 t/cli/cli.t 18 t/kubernetes/configs/endpoint.yaml 36 t/kubernetes/configs/account.yaml 27 t/kubernetes/configs/kind.yaml 5 t/kubernetes/discovery/kubernetes3.t 186 t/kubernetes/discovery/kubernetes.t 85 t/kubernetes/discovery/kubernetes2.t 157 t/kubernetes/discovery/stream/kubernetes.t 141 t/chaos/utils/kube_utils.go 99 t/chaos/utils/utils.go 238 t/chaos/killetcd/killetcd.go 124 t/chaos/delayetcd/delayetcd.go 150 t/chaos/kubernetes/deployment.yaml 96 t/chaos/kubernetes/service.yaml 24 t/chaos/e2e.go 6 t/tars/conf/tars.sql 411 t/tars/discovery/stream/tars.t 110 t/tars/discovery/tars.t 118 t/lib/mock_layer4.lua 51 t/lib/server.lua 626 t/lib/chaitin_waf_server.lua 37 t/lib/keycloak.lua 70 t/lib/etcd.proto 28 t/lib/dubbo-backend/dubbo-backend-interface/src/main/java/org/apache/dubbo/backend/DemoService.java 8 t/lib/dubbo-backend/dubbo-backend-provider/src/main/java/org/apache/dubbo/backend/provider/Provider.java 15 t/lib/dubbo-backend/dubbo-backend-provider/src/main/java/org/apache/dubbo/backend/provider/DemoServiceImpl.java 45 t/lib/dubbo-backend/dubbo-backend-provider/src/main/resources/META-INF/spring/dubbo-demo-provider.xml 12 t/lib/ext-plugin.lua 562 t/lib/pubsub.lua 92 t/lib/dubbo-serialization-backend/dubbo-serialization-backend-interface/src/main/java/org/apache/dubbo/backend/DubboSerializationTestService.java 8 t/lib/dubbo-serialization-backend/dubbo-serialization-backend-interface/src/main/java/org/apache/dubbo/backend/PoJo.java 99 t/lib/dubbo-serialization-backend/dubbo-serialization-backend-provider/src/main/java/org/apache/dubbo/backend/provider/DubboSerializationTestServiceImpl.java 32 t/lib/dubbo-serialization-backend/dubbo-serialization-backend-provider/src/main/java/org/apache/dubbo/backend/provider/Provider.java 22 t/lib/dubbo-serialization-backend/dubbo-serialization-backend-provider/src/main/resources/META-INF/spring/dubbo-demo-provider.xml 12 t/lib/keycloak_cas.lua 143 t/lib/apisix/plugins/jwt-auth.lua 90 t/lib/apisix/plugins/prometheus/exporter.lua 14 t/lib/grafana_loki.lua 36 t/stream-node/sanity-with-service.t 5 t/stream-node/tls.t 10 t/stream-node/mtls.t 14 t/stream-node/priority-balancer.t 28 t/stream-node/sanity.t 5 t/stream-node/random.t 9 t/stream-node/sni.t 10 t/stream-node/sanity-repeat.t 7 t/stream-node/upstream-tls.t 30 t/stream-node/upstream-domain.t 14 t/control/plugin-api.t 17 t/control/healthcheck.t 14 t/control/gc.t 15 t/control/discovery.t 31 t/control/plugin-metadata.t 9 t/control/upstreams.t 25 t/control/schema.t 17 t/control/routes.t 25 t/control/control-healthcheck-bug-fix.t 8 t/control/services.t 25 t/control/plugins-reload.t 13 t/secret/aws.t 13 t/secret/secret_lru.t 7 t/secret/vault.t 11 t/secret/gcp.t 7 t/wasm/forward-auth.t 27 t/wasm/global-rule.t 27 t/wasm/request-body.t 27 t/wasm/fault-injection/main.go 73 t/wasm/route.t 29 t/wasm/fault-injection.t 24 t/wasm/forward-auth.go 168 t/wasm/request-body/main.go 67 t/wasm/log/main.go 46 t/wasm/response-rewrite/main.go 77 t/wasm/response-rewrite.t 27 t/node/data_encrypt.t 14 t/node/chash-hashon.t 15 t/node/route-status.t 8 t/node/healthcheck-multiple-worker.t 17 t/node/upstream-keepalive-pool.t 20 t/node/global-rule.t 16 t/node/consumer-plugin2.t 22 t/node/healthcheck-discovery.t 44 t/node/route-uris.t 8 t/node/upstream-status-all.t 14 t/node/healthcheck.t 8 t/node/credential-plugin-key-auth.t 6 t/node/healthcheck-leak-bugfix.t 7 t/node/healthcheck-ipv6.t 20 t/node/route-host.t 8 t/node/priority-balancer/health-checker.t 35 t/node/priority-balancer/sanity.t 36 t/node/not-exist-upstream.t 15 t/node/route-delete.t 8 t/node/consumer-plugin.t 6 t/node/upstream-retries.t 8 t/node/upstream-discovery.t 33 t/node/ssl.t 31 t/node/healthcheck-passive-resty-events.t 14 t/node/route-domain-with-local-dns.t 11 t/node/upstream-node-dns.t 7 t/node/invalid-port.t 4 t/node/upstream-mtls.t 17 t/node/upstream-domain-with-special-dns.t 29 t/node/not-exist-service.t 8 t/node/credential-plugin-multi-credentials.t 6 t/node/sanity-radixtree.t 8 t/node/plugin-configs.t 13 t/node/wildcard-host.t 4 t/node/least_conn.t 32 t/node/ssl-protocols.t 37 t/node/credential-plugin-work-with-other-plugin.t 6 t/node/plugin1.t 17 t/node/route-domain.t 8 t/node/grpc-proxy.t 22 t/node/upstream-array-nodes.t 8 t/node/upstream.t 8 t/node/upstream-ipv6.t 12 t/node/credential-plugin-basic-auth.t 6 t/node/healthcheck2.t 25 t/node/chash-balance.t 8 t/node/remote-addr-ipv6.t 4 t/node/consumer-plugin3.t 7 t/node/rr-balance.t 7 t/node/upstream-status-5xx.t 8 t/node/ewma.t 7 t/node/http_host.t 8 t/node/plugin.t 10 t/node/grpc-proxy-stream.t 15 t/node/credential-plugin-jwt-auth.t 6 t/node/upstream-domain-with-special-ipv6-dns.t 29 t/node/upstream-discovery-dynamic.t 7 t/node/healthcheck-https.t 67 t/node/credential-plugin-incremental-effective.t 6 t/node/upstream-websocket.t 8 t/node/least_conn2.t 14 t/node/invalid-service.t 8 t/node/https-proxy.t 11 t/node/invalid-upstream.t 8 t/node/healthcheck-stop-checker.t 35 t/node/route-filter-func.t 8 t/node/merge-route.t 5 t/node/filter_func.t 7 t/node/hosts.t 8 t/node/timeout-upstream.t 8 t/node/client-mtls-openresty.t 17 t/node/credential-plugin-set-request-header.t 6 t/node/upstream-domain.t 8 t/node/healthcheck3.t 8 t/node/invalid-route.t 8 t/node/data_encrypt2.t 14 t/node/remote_addrs.t 8 t/node/healthcheck-passive.t 14 t/node/client-mtls.t 17 t/node/consumer-group.t 16 t/node/vars.t 7 t/node/service-empty.t 8 t/node/remote-addr.t 4 t/http3/admin/basic.t 7 t/sse_server_example/main.go 30 ci/pod/openfunction/function-example/test-uri/hello.go 15 ci/pod/openfunction/function-example/test-header/hello.go 9 ci/pod/openfunction/function-example/test-body/hello.go 14 ci/pod/vector/vector.toml 96 ci/pod/opa/example.rego 47 ci/pod/opa/echo.rego 19 ci/pod/opa/with_route.rego 22 ci/pod/otelcol-contrib/config.yaml 15 utils/check-category.py 47 utils/fix-zh-doc-segment.py 36 example/apisix/stream/plugins/3rd-party.lua 25 example/apisix/plugins/3rd-party.lua 25 example/my_hook.lua 11 apisix/pubsub/kafka.lua 87 apisix/ssl/router/radixtree_sni.lua 256 apisix/script.lua 31 apisix/secret.lua 159 apisix/include/apisix/model/pubsub.proto 130 apisix/utils/redis.lua 45 apisix/utils/auth.lua 5 apisix/utils/router.lua 11 apisix/utils/rfc5424.lua 86 apisix/utils/google-cloud-oauth.lua 87 apisix/utils/content-decode.lua 74 apisix/utils/log-util.lua 309 apisix/utils/batch-processor-manager.lua 82 apisix/utils/redis-schema.lua 62 apisix/utils/upstream.lua 78 apisix/utils/batch-processor.lua 172 apisix/utils/rediscluster.lua 34 apisix/inspect/init.lua 96 apisix/inspect/dbg.lua 121 apisix/init.lua 885 apisix/api_router.lua 80 apisix/consumer.lua 239 apisix/timers.lua 61 apisix/router.lua 82 apisix/admin/resource.lua 352 apisix/admin/schema.lua 13 apisix/admin/utils.lua 67 apisix/admin/secrets.lua 21 apisix/admin/init.lua 369 apisix/admin/plugin_metadata.lua 52 apisix/admin/consumers.lua 40 apisix/admin/consumer_group.lua 41 apisix/admin/stream_routes.lua 51 apisix/admin/ssl.lua 16 apisix/admin/global_rules.lua 21 apisix/admin/credentials.lua 43 apisix/admin/services.lua 96 apisix/admin/plugins.lua 99 apisix/admin/upstreams.lua 98 apisix/admin/v3_adapter.lua 146 apisix/admin/plugin_config.lua 41 apisix/admin/proto.lua 73 apisix/admin/routes.lua 111 apisix/events.lua 84 apisix/consumer_group.lua 27 apisix/schema_def.lua 945 apisix/discovery/init.lua 22 apisix/discovery/consul/schema.lua 74 apisix/discovery/consul/init.lua 535 apisix/discovery/consul_kv/schema.lua 70 apisix/discovery/consul_kv/init.lua 337 apisix/discovery/eureka/schema.lua 24 apisix/discovery/eureka/init.lua 171 apisix/discovery/dns/schema.lua 32 apisix/discovery/dns/init.lua 54 apisix/discovery/kubernetes/informer_factory.lua 285 apisix/discovery/kubernetes/schema.lua 183 apisix/discovery/kubernetes/init.lua 541 apisix/discovery/tars/schema.lua 27 apisix/discovery/tars/init.lua 226 apisix/discovery/nacos/schema.lua 41 apisix/discovery/nacos/init.lua 334 apisix/ssl.lua 244 apisix/global_rules.lua 30 apisix/stream/xrpc/metrics.lua 24 apisix/stream/xrpc/sdk.lua 102 apisix/stream/xrpc/runner.lua 198 apisix/stream/xrpc/protocols/redis/metrics.lua 14 apisix/stream/xrpc/protocols/redis/schema.lua 36 apisix/stream/xrpc/protocols/redis/init.lua 357 apisix/stream/xrpc/protocols/redis/commands.lua 169 apisix/stream/xrpc/protocols/dubbo/schema.lua 9 apisix/stream/xrpc/protocols/dubbo/init.lua 161 apisix/stream/router/ip_port.lua 182 apisix/stream/xrpc.lua 77 apisix/stream/plugins/syslog.lua 52 apisix/stream/plugins/mqtt-proxy.lua 124 apisix/stream/plugins/limit-conn.lua 34 apisix/stream/plugins/prometheus.lua 24 apisix/stream/plugins/ip-restriction.lua 5 apisix/balancer/least_conn.lua 75 apisix/balancer/priority.lua 49 apisix/balancer/chash.lua 109 apisix/balancer/ewma.lua 183 apisix/balancer/roundrobin.lua 58 apisix/wasm.lua 145 apisix/core/env.lua 70 apisix/core/string.lua 61 apisix/core/schema.lua 33 apisix/core/timer.lua 65 apisix/core/utils.lua 322 apisix/core/id.lua 109 apisix/core/config_local.lua 18 apisix/core/lrucache.lua 119 apisix/core/table.lua 196 apisix/core/log.lua 97 apisix/core/profile.lua 24 apisix/core/event.lua 20 apisix/core/config_etcd.lua 874 apisix/core/version.lua 3 apisix/core/json.lua 67 apisix/core/response.lua 152 apisix/core/resolver.lua 49 apisix/core/etcd.lua 385 apisix/core/dns/client.lua 109 apisix/core/pubsub.lua 131 apisix/core/config_xds.lua 284 apisix/core/request.lua 253 apisix/core/io.lua 12 apisix/core/math.lua 9 apisix/core/os.lua 65 apisix/core/ip.lua 39 apisix/core/config_util.lua 134 apisix/core/config_yaml.lua 298 apisix/core/ctx.lua 277 apisix/cli/env.lua 78 apisix/cli/schema.lua 421 apisix/cli/config.lua 356 apisix/cli/etcd.lua 297 apisix/cli/util.lua 130 apisix/cli/ops.lua 775 apisix/cli/file.lua 251 apisix/cli/ngx_tpl.lua 766 apisix/cli/apisix.lua 16 apisix/cli/ip.lua 18 apisix/http/router/radixtree_uri.lua 31 apisix/http/router/radixtree_uri_with_parameter.lua 31 apisix/http/router/radixtree_host_uri.lua 146 apisix/http/service.lua 39 apisix/http/route.lua 109 apisix/patch.lua 275 apisix/plugins/dubbo-proxy.lua 41 apisix/plugins/grpc-transcode.lua 159 apisix/plugins/syslog.lua 69 apisix/plugins/forward-auth.lua 131 apisix/plugins/ext-plugin-post-resp.lua 123 apisix/plugins/gzip.lua 130 apisix/plugins/ai-rag.lua 110 apisix/plugins/loki-logger.lua 175 apisix/plugins/ua-restriction.lua 136 apisix/plugins/ai-drivers/schema.lua 26 apisix/plugins/ai-drivers/deepseek.lua 7 apisix/plugins/ai-drivers/openai-base.lua 192 apisix/plugins/ai-drivers/openai.lua 7 apisix/plugins/ai-drivers/openai-compatible.lua 1 apisix/plugins/ai-prompt-guard.lua 118 apisix/plugins/traffic-split.lua 235 apisix/plugins/api-breaker.lua 203 apisix/plugins/public-api.lua 25 apisix/plugins/proxy-rewrite.lua 328 apisix/plugins/grpc-web.lua 147 apisix/plugins/jwe-decrypt.lua 210 apisix/plugins/cas-auth.lua 158 apisix/plugins/authz-keycloak.lua 569 apisix/plugins/attach-consumer-label.lua 42 apisix/plugins/example-plugin.lua 103 apisix/plugins/zipkin.lua 238 apisix/plugins/wolf-rbac.lua 405 apisix/plugins/brotli.lua 187 apisix/plugins/limit-conn/init.lua 124 apisix/plugins/limit-conn/util.lua 48 apisix/plugins/limit-conn/limit-conn-redis.lua 47 apisix/plugins/limit-conn/limit-conn-redis-cluster.lua 42 apisix/plugins/limit-req/util.lua 47 apisix/plugins/limit-req/limit-req-redis-cluster.lua 25 apisix/plugins/limit-req/limit-req-redis.lua 26 apisix/plugins/mcp-bridge.lua 179 apisix/plugins/ai-prompt-template.lua 111 apisix/plugins/real-ip.lua 132 apisix/plugins/ai-proxy-multi.lua 169 apisix/plugins/zipkin/codec.lua 77 apisix/plugins/zipkin/reporter.lua 136 apisix/plugins/zipkin/random_sampler.lua 15 apisix/plugins/node-status.lua 58 apisix/plugins/authz-casdoor.lua 139 apisix/plugins/proxy-control.lua 37 apisix/plugins/serverless-post-function.lua 1 apisix/plugins/ext-plugin/init.lua 828 apisix/plugins/ext-plugin/helper.lua 51 apisix/plugins/basic-auth.lua 137 apisix/plugins/key-auth.lua 91 apisix/plugins/client-control.lua 44 apisix/plugins/jwt-auth.lua 269 apisix/plugins/sls-logger.lua 152 apisix/plugins/echo.lua 87 apisix/plugins/limit-count/init.lua 255 apisix/plugins/limit-count/limit-count-redis.lua 55 apisix/plugins/limit-count/limit-count-redis-cluster.lua 49 apisix/plugins/limit-count/limit-count-local.lua 46 apisix/plugins/rocketmq-logger.lua 147 apisix/plugins/limit-conn.lua 66 apisix/plugins/skywalking-logger.lua 144 apisix/plugins/openwhisk.lua 97 apisix/plugins/ai-prompt-decorator.lua 79 apisix/plugins/ext-plugin-post-req.lua 16 apisix/plugins/ext-plugin-pre-req.lua 16 apisix/plugins/ai-aws-content-moderation.lua 124 apisix/plugins/kafka-proxy.lua 36 apisix/plugins/ai.lua 260 apisix/plugins/mocking.lua 181 apisix/plugins/degraphql.lua 114 apisix/plugins/server-info.lua 229 apisix/plugins/elasticsearch-logger.lua 167 apisix/plugins/gm.lua 110 apisix/plugins/serverless/init.lua 88 apisix/plugins/serverless/generic-upstream.lua 92 apisix/plugins/aws-lambda.lua 131 apisix/plugins/chaitin-waf.lua 335 apisix/plugins/ai-proxy.lua 31 apisix/plugins/inspect.lua 32 apisix/plugins/ip-restriction/init.lua 86 apisix/plugins/redirect.lua 203 apisix/plugins/hmac-auth.lua 294 apisix/plugins/prometheus.lua 31 apisix/plugins/ocsp-stapling.lua 158 apisix/plugins/ai-proxy/schema.lua 183 apisix/plugins/ai-proxy/base.lua 25 apisix/plugins/clickhouse-logger.lua 155 apisix/plugins/file-logger.lua 131 apisix/plugins/google-cloud-logging.lua 208 apisix/plugins/ip-restriction.lua 5 apisix/plugins/openfunction.lua 14 apisix/plugins/tcp-logger.lua 116 apisix/plugins/skywalking.lua 114 apisix/plugins/syslog/init.lua 70 apisix/plugins/ai-request-rewrite.lua 175 apisix/plugins/multi-auth.lua 76 apisix/plugins/csrf.lua 120 apisix/plugins/tencent-cloud-cls.lua 106 apisix/plugins/proxy-cache/init.lua 154 apisix/plugins/proxy-cache/memory.lua 50 apisix/plugins/proxy-cache/disk_handler.lua 62 apisix/plugins/proxy-cache/util.lua 66 apisix/plugins/proxy-cache/memory_handler.lua 233 apisix/plugins/http-dubbo.lua 219 apisix/plugins/log-rotate.lua 243 apisix/plugins/openid-connect.lua 578 apisix/plugins/request-validation.lua 83 apisix/plugins/udp-logger.lua 103 apisix/plugins/response-rewrite.lua 321 apisix/plugins/datadog.lua 187 apisix/plugins/opentelemetry.lua 351 apisix/plugins/authz-casbin.lua 100 apisix/plugins/prometheus/exporter.lua 392 apisix/plugins/splunk-hec-logging.lua 140 apisix/plugins/body-transformer.lua 213 apisix/plugins/opa.lua 110 apisix/plugins/ldap-auth.lua 116 apisix/plugins/fault-injection.lua 134 apisix/plugins/mcp/session.lua 82 apisix/plugins/proxy-mirror.lua 95 apisix/plugins/serverless-pre-function.lua 1 apisix/plugins/tencent-cloud-cls/cls-sdk.lua 258 apisix/plugins/opa/helper.lua 70 apisix/plugins/azure-functions.lua 35 apisix/plugins/batch-requests.lua 249 apisix/plugins/request-id.lua 87 apisix/plugins/http-logger.lua 165 apisix/plugins/loggly.lua 277 apisix/plugins/workflow.lua 119 apisix/plugins/kafka-logger.lua 256 apisix/plugins/limit-req.lua 139 apisix/plugins/ai-rate-limiting.lua 184 apisix/plugins/consumer-restriction.lua 133 apisix/plugins/grpc-transcode/response.lua 103 apisix/plugins/grpc-transcode/util.lua 154 apisix/plugins/grpc-transcode/request.lua 45 apisix/plugins/grpc-transcode/proto.lua 109 apisix/plugins/ai-rag/vector-search/azure_ai_search.lua 56 apisix/plugins/ai-rag/embeddings/azure_openai.lua 59 apisix/plugins/uri-blocker.lua 75 apisix/plugins/limit-count.lua 28 apisix/plugins/referer-restriction.lua 98 apisix/plugins/error-log-logger.lua 413 apisix/plugins/cors.lua 346 apisix/upstream.lua 497 apisix/debug.lua 242 apisix/control/router.lua 157 apisix/control/v1.lua 421 apisix/secret/vault.lua 77 apisix/secret/gcp.lua 146 apisix/secret/aws.lua 93 apisix/plugin_config.lua 50 apisix/core.lua 40 apisix/plugin.lua 988 apisix/balancer.lua 301 apisix/constants.lua 30 benchmark/fake-apisix/lua/apisix.lua 43 autodocs/config.ld 11 apisix-master-0.rockspec 86