Path Lines of Code build.groovy 2 code-review.groovy 2 create-release.groovy 2 deploy-templates/Chart.yaml 13 deploy-templates/ci/default-values.yaml 8 deploy-templates/ci/single-image-default.yaml 12 deploy-templates/ci/test1-values.yaml 36 deploy-templates/ci/test2-values.yaml 43 deploy-templates/ci/test3-values.yaml 25 deploy-templates/ci/test4-values.yaml 40 deploy-templates/crds/ingressclassparameters.yaml 193 deploy-templates/crds/kongconsumers.yaml 58 deploy-templates/crds/kongingresses.yaml 399 deploy-templates/crds/kongplugins.yaml 106 deploy-templates/crds/tcpingresses.yaml 173 deploy-templates/crds/updingress.yaml 142 deploy-templates/example-values/full-k4k8s-with-kong-enterprise.yaml 163 deploy-templates/example-values/minimal-k4k8s-with-kong-enterprise.yaml 39 deploy-templates/example-values/minimal-kong-controller.yaml 9 deploy-templates/example-values/minimal-kong-enterprise-dbless.yaml 22 deploy-templates/example-values/minimal-kong-hybrid-control.yaml 34 deploy-templates/example-values/minimal-kong-hybrid-data.yaml 24 deploy-templates/example-values/minimal-kong-standalone.yaml 21 deploy-templates/templates/_helpers.tpl 642 deploy-templates/templates/admission-webhook.yaml 66 deploy-templates/templates/clusterrole.yaml 33 deploy-templates/templates/clusterrolebinding.yaml 14 deploy-templates/templates/config-custom-server-blocks.yaml 32 deploy-templates/templates/config-dbless.yaml 16 deploy-templates/templates/controller-rbac-resources.yaml 128 deploy-templates/templates/controller-service-account.yaml 15 deploy-templates/templates/custom-resource-definitions.yaml 11 deploy-templates/templates/deployment.yaml 260 deploy-templates/templates/hpa.yaml 28 deploy-templates/templates/ingress-admin.yaml 72 deploy-templates/templates/ingress-class.yaml 17 deploy-templates/templates/ingress-manager.yaml 39 deploy-templates/templates/ingress-portal-api.yaml 39 deploy-templates/templates/ingress-portal.yaml 39 deploy-templates/templates/ingress-proxy.yaml 45 deploy-templates/templates/kong-ingress.yaml 10 deploy-templates/templates/migrations-post-upgrade.yaml 63 deploy-templates/templates/migrations-pre-upgrade.yaml 63 deploy-templates/templates/migrations.yaml 66 deploy-templates/templates/pdb.yaml 19 deploy-templates/templates/psp.yaml 42 deploy-templates/templates/redis-sentinel-secret.yaml 11 deploy-templates/templates/service-kong-admin.yaml 95 deploy-templates/templates/service-kong-cluster-telemetry.yaml 55 deploy-templates/templates/service-kong-cluster.yaml 53 deploy-templates/templates/service-kong-manager.yaml 57 deploy-templates/templates/service-kong-portal-api.yaml 57 deploy-templates/templates/service-kong-portal.yaml 57 deploy-templates/templates/service-kong-proxy.yaml 72 deploy-templates/templates/servicemonitor.yaml 32 deploy-templates/templates/wait-for-postgres-script.yaml 13 deploy-templates/values.yaml 359 kong-build-tools/openresty-patches/t/001-balancer-ssl-ctx.t 6 kong-build-tools/openresty-patches/t/002-get-ssl-ptr.t 6 kong-build-tools/openresty-patches/t/stream/001-balancer-ssl-ctx.t 6 kong-build-tools/openresty-patches/t/stream/003-req-socket-starttls.t 6 kong/autodoc/admin-api/data/admin-api.lua 2134 kong/autodoc/admin-api/general.lua 14 kong/autodoc/admin-api/generate.lua 872 kong/autodoc/admin-api/openapi-gen.lua 338 kong/autodoc/cli/data.lua 28 kong/autodoc/cli/generate.lua 44 kong/autodoc/pdk/generate.lua 33 kong/autodoc/pdk/ldoc/config.ld 20 kong/autodoc/pdk/ldoc/filters.lua 26 kong/autodoc/upgrading/generate.lua 46 kong/kong-3.0.1-0.rockspec 466 kong/kong/api/api_helpers.lua 375 kong/kong/api/arguments.lua 553 kong/kong/api/endpoints.lua 588 kong/kong/api/init.lua 83 kong/kong/api/routes/cache.lua 36 kong/kong/api/routes/certificates.lua 98 kong/kong/api/routes/clustering.lua 48 kong/kong/api/routes/config.lua 111 kong/kong/api/routes/consumers.lua 23 kong/kong/api/routes/health.lua 47 kong/kong/api/routes/kong.lua 172 kong/kong/api/routes/plugins.lua 130 kong/kong/api/routes/snis.lua 4 kong/kong/api/routes/tags.lua 25 kong/kong/api/routes/targets.lua 6 kong/kong/api/routes/upstreams.lua 201 kong/kong/cluster_events/init.lua 272 kong/kong/cluster_events/strategies/cassandra.lua 120 kong/kong/cluster_events/strategies/off.lua 23 kong/kong/cluster_events/strategies/postgres.lua 147 kong/kong/clustering/compat/removed_fields.lua 59 kong/kong/clustering/config_helper.lua 197 kong/kong/clustering/control_plane.lua 463 kong/kong/clustering/data_plane.lua 208 kong/kong/clustering/init.lua 114 kong/kong/clustering/services/negotiation.lua 273 kong/kong/clustering/services/supported.lua 5 kong/kong/clustering/utils.lua 344 kong/kong/clustering/wrpc_control_plane.lua 298 kong/kong/clustering/wrpc_data_plane.lua 199 kong/kong/cmd/check.lua 27 kong/kong/cmd/config.lua 135 kong/kong/cmd/health.lua 44 kong/kong/cmd/hybrid.lua 76 kong/kong/cmd/init.lua 81 kong/kong/cmd/migrations.lua 141 kong/kong/cmd/prepare.lua 28 kong/kong/cmd/quit.lua 61 kong/kong/cmd/reload.lua 53 kong/kong/cmd/restart.lua 39 kong/kong/cmd/roar.lua 30 kong/kong/cmd/start.lua 103 kong/kong/cmd/stop.lua 37 kong/kong/cmd/utils/env.lua 29 kong/kong/cmd/utils/kill.lua 25 kong/kong/cmd/utils/log.lua 81 kong/kong/cmd/utils/migrations.lua 168 kong/kong/cmd/utils/nginx_signals.lua 174 kong/kong/cmd/utils/prefix_handler.lua 472 kong/kong/cmd/utils/process_secrets.lua 150 kong/kong/cmd/utils/tty.lua 10 kong/kong/cmd/vault.lua 76 kong/kong/cmd/version.lua 4 kong/kong/concurrency.lua 90 kong/kong/conf_loader/init.lua 1386 kong/kong/conf_loader/listeners.lua 99 kong/kong/constants.lua 194 kong/kong/db/dao/certificates.lua 158 kong/kong/db/dao/init.lua 1223 kong/kong/db/dao/plugins.lua 265 kong/kong/db/dao/snis.lua 115 kong/kong/db/dao/tags.lua 22 kong/kong/db/dao/targets.lua 243 kong/kong/db/dao/vaults.lua 57 kong/kong/db/dao/workspaces.lua 15 kong/kong/db/declarative/init.lua 734 kong/kong/db/declarative/marshaller.lua 19 kong/kong/db/declarative/migrations/init.lua 8 kong/kong/db/declarative/migrations/route_path.lua 20 kong/kong/db/errors.lua 372 kong/kong/db/init.lua 463 kong/kong/db/iteration.lua 82 kong/kong/db/migrations/core/000_base.lua 335 kong/kong/db/migrations/core/003_100_to_110.lua 246 kong/kong/db/migrations/core/004_110_to_120.lua 22 kong/kong/db/migrations/core/005_120_to_130.lua 118 kong/kong/db/migrations/core/006_130_to_140.lua 19 kong/kong/db/migrations/core/007_140_to_150.lua 39 kong/kong/db/migrations/core/008_150_to_200.lua 44 kong/kong/db/migrations/core/009_200_to_210.lua 203 kong/kong/db/migrations/core/010_210_to_211.lua 12 kong/kong/db/migrations/core/011_212_to_213.lua 10 kong/kong/db/migrations/core/012_213_to_220.lua 96 kong/kong/db/migrations/core/013_220_to_230.lua 68 kong/kong/db/migrations/core/014_230_to_270.lua 17 kong/kong/db/migrations/core/015_270_to_280.lua 54 kong/kong/db/migrations/core/016_280_to_300.lua 352 kong/kong/db/migrations/core/init.lua 17 kong/kong/db/migrations/migrate_path_280_300.lua 69 kong/kong/db/migrations/operations/200_to_210.lua 371 kong/kong/db/migrations/operations/210_to_211.lua 58 kong/kong/db/migrations/operations/212_to_213.lua 32 kong/kong/db/migrations/operations/280_to_300.lua 70 kong/kong/db/migrations/state.lua 222 kong/kong/db/migrations/subsystems.lua 4 kong/kong/db/schema/entities/ca_certificates.lua 51 kong/kong/db/schema/entities/certificates.lua 63 kong/kong/db/schema/entities/clustering_data_planes.lua 29 kong/kong/db/schema/entities/consumers.lua 17 kong/kong/db/schema/entities/parameters.lua 13 kong/kong/db/schema/entities/plugins.lua 23 kong/kong/db/schema/entities/routes.lua 135 kong/kong/db/schema/entities/routes_subschemas.lua 72 kong/kong/db/schema/entities/services.lua 89 kong/kong/db/schema/entities/snis.lua 15 kong/kong/db/schema/entities/tags.lua 13 kong/kong/db/schema/entities/targets.lua 29 kong/kong/db/schema/entities/upstreams.lua 281 kong/kong/db/schema/entities/vaults.lua 59 kong/kong/db/schema/entities/workspaces.lua 17 kong/kong/db/schema/entity.lua 47 kong/kong/db/schema/init.lua 1727 kong/kong/db/schema/metaschema.lua 732 kong/kong/db/schema/others/declarative_config.lua 613 kong/kong/db/schema/others/migrations.lua 34 kong/kong/db/schema/plugin_loader.lua 62 kong/kong/db/schema/topological_sort.lua 49 kong/kong/db/schema/typedefs.lua 434 kong/kong/db/schema/vault_loader.lua 24 kong/kong/db/strategies/cassandra/connector.lua 802 kong/kong/db/strategies/cassandra/init.lua 1225 kong/kong/db/strategies/cassandra/tags.lua 43 kong/kong/db/strategies/connector.lua 106 kong/kong/db/strategies/init.lua 60 kong/kong/db/strategies/off/connector.lua 51 kong/kong/db/strategies/off/init.lua 237 kong/kong/db/strategies/off/tags.lua 6 kong/kong/db/strategies/postgres/connector.lua 784 kong/kong/db/strategies/postgres/init.lua 1159 kong/kong/db/strategies/postgres/tags.lua 117 kong/kong/deprecation.lua 63 kong/kong/error_handlers.lua 50 kong/kong/global.lua 200 kong/kong/globalpatches.lua 344 kong/kong/hooks.lua 39 kong/kong/include/kong/model/ca_certificate.proto 10 kong/kong/include/kong/model/certificate.proto 12 kong/kong/include/kong/model/config.proto 30 kong/kong/include/kong/model/consumer.proto 10 kong/kong/include/kong/model/parameter.proto 8 kong/kong/include/kong/model/plugin.proto 19 kong/kong/include/kong/model/plugin_entities.proto 61 kong/kong/include/kong/model/route.proto 34 kong/kong/include/kong/model/service.proto 25 kong/kong/include/kong/model/sni.proto 11 kong/kong/include/kong/model/target.proto 12 kong/kong/include/kong/model/upstream.proto 63 kong/kong/include/kong/model/workspace.proto 9 kong/kong/include/kong/pluginsocket.proto 281 kong/kong/include/kong/services/config/v1/config.proto 124 kong/kong/include/kong/services/negotiation/v1/negotiation.proto 42 kong/kong/include/opentelemetry/proto/collector/trace/v1/trace_service.proto 38 kong/kong/include/opentelemetry/proto/common/v1/common.proto 77 kong/kong/include/opentelemetry/proto/resource/v1/resource.proto 30 kong/kong/include/opentelemetry/proto/trace/v1/trace.proto 281 kong/kong/include/wrpc/wrpc.proto 136 kong/kong/init.lua 1172 kong/kong/meta.lua 20 kong/kong/pdk/client.lua 109 kong/kong/pdk/client/tls.lua 45 kong/kong/pdk/cluster.lua 19 kong/kong/pdk/ctx.lua 45 kong/kong/pdk/init.lua 83 kong/kong/pdk/ip.lua 37 kong/kong/pdk/log.lua 481 kong/kong/pdk/nginx.lua 49 kong/kong/pdk/node.lua 129 kong/kong/pdk/private/checks.lua 74 kong/kong/pdk/private/phases.lua 107 kong/kong/pdk/request.lua 306 kong/kong/pdk/response.lua 632 kong/kong/pdk/router.lua 24 kong/kong/pdk/service.lua 81 kong/kong/pdk/service/request.lua 310 kong/kong/pdk/service/response.lua 202 kong/kong/pdk/table.lua 26 kong/kong/pdk/tracing.lua 310 kong/kong/pdk/vault.lua 461 kong/kong/plugins/acl/acls.lua 26 kong/kong/plugins/acl/api.lua 47 kong/kong/plugins/acl/daos.lua 17 kong/kong/plugins/acl/groups.lua 120 kong/kong/plugins/acl/handler.lua 96 kong/kong/plugins/acl/migrations/000_base_acl.lua 37 kong/kong/plugins/acl/migrations/002_130_to_140.lua 30 kong/kong/plugins/acl/migrations/003_200_to_210.lua 42 kong/kong/plugins/acl/migrations/004_212_to_213.lua 29 kong/kong/plugins/acl/migrations/init.lua 6 kong/kong/plugins/acl/schema.lua 21 kong/kong/plugins/acme/api.lua 151 kong/kong/plugins/acme/client.lua 419 kong/kong/plugins/acme/daos.lua 15 kong/kong/plugins/acme/handler.lua 167 kong/kong/plugins/acme/migrations/000_base_acme.lua 24 kong/kong/plugins/acme/migrations/001_280_to_300.lua 10 kong/kong/plugins/acme/migrations/init.lua 4 kong/kong/plugins/acme/schema.lua 144 kong/kong/plugins/acme/storage/kong.lua 82 kong/kong/plugins/aws-lambda/aws-serializer.lua 70 kong/kong/plugins/aws-lambda/handler.lua 285 kong/kong/plugins/aws-lambda/iam-ec2-credentials.lua 60 kong/kong/plugins/aws-lambda/iam-ecs-credentials.lua 92 kong/kong/plugins/aws-lambda/iam-sts-credentials.lua 85 kong/kong/plugins/aws-lambda/request-util.lua 21 kong/kong/plugins/aws-lambda/schema.lua 117 kong/kong/plugins/aws-lambda/v4.lua 194 kong/kong/plugins/azure-functions/handler.lua 96 kong/kong/plugins/azure-functions/schema.lua 20 kong/kong/plugins/basic-auth/access.lua 162 kong/kong/plugins/basic-auth/crypto.lua 17 kong/kong/plugins/basic-auth/daos.lua 30 kong/kong/plugins/basic-auth/handler.lua 10 kong/kong/plugins/basic-auth/migrations/000_base_basic_auth.lua 31 kong/kong/plugins/basic-auth/migrations/002_130_to_140.lua 30 kong/kong/plugins/basic-auth/migrations/003_200_to_210.lua 10 kong/kong/plugins/basic-auth/migrations/init.lua 5 kong/kong/plugins/basic-auth/schema.lua 14 kong/kong/plugins/bot-detection/handler.lua 70 kong/kong/plugins/bot-detection/migrations/001_200_to_210.lua 22 kong/kong/plugins/bot-detection/migrations/init.lua 3 kong/kong/plugins/bot-detection/schema.lua 23 kong/kong/plugins/correlation-id/handler.lua 62 kong/kong/plugins/correlation-id/schema.lua 17 kong/kong/plugins/cors/handler.lua 175 kong/kong/plugins/cors/schema.lua 48 kong/kong/plugins/datadog/handler.lua 93 kong/kong/plugins/datadog/schema.lua 100 kong/kong/plugins/datadog/statsd_logger.lua 67 kong/kong/plugins/file-log/handler.lua 53 kong/kong/plugins/file-log/schema.lua 19 kong/kong/plugins/grpc-gateway/deco.lua 203 kong/kong/plugins/grpc-gateway/handler.lua 100 kong/kong/plugins/grpc-gateway/schema.lua 17 kong/kong/plugins/grpc-web/deco.lua 134 kong/kong/plugins/grpc-web/handler.lua 78 kong/kong/plugins/grpc-web/schema.lua 30 kong/kong/plugins/hmac-auth/access.lua 286 kong/kong/plugins/hmac-auth/daos.lua 20 kong/kong/plugins/hmac-auth/handler.lua 10 kong/kong/plugins/hmac-auth/migrations/000_base_hmac_auth.lua 31 kong/kong/plugins/hmac-auth/migrations/002_130_to_140.lua 30 kong/kong/plugins/hmac-auth/migrations/003_200_to_210.lua 10 kong/kong/plugins/hmac-auth/migrations/init.lua 5 kong/kong/plugins/hmac-auth/schema.lua 34 kong/kong/plugins/http-log/handler.lua 136 kong/kong/plugins/http-log/migrations/001_280_to_300.lua 38 kong/kong/plugins/http-log/migrations/init.lua 3 kong/kong/plugins/http-log/schema.lua 56 kong/kong/plugins/ip-restriction/handler.lua 42 kong/kong/plugins/ip-restriction/migrations/001_200_to_210.lua 22 kong/kong/plugins/ip-restriction/migrations/init.lua 3 kong/kong/plugins/ip-restriction/schema.lua 20 kong/kong/plugins/jwt/asn_sequence.lua 121 kong/kong/plugins/jwt/daos.lua 56 kong/kong/plugins/jwt/handler.lua 190 kong/kong/plugins/jwt/jwt_parser.lua 282 kong/kong/plugins/jwt/migrations/000_base_jwt.lua 41 kong/kong/plugins/jwt/migrations/002_130_to_140.lua 30 kong/kong/plugins/jwt/migrations/003_200_to_210.lua 10 kong/kong/plugins/jwt/migrations/init.lua 5 kong/kong/plugins/jwt/schema.lua 52 kong/kong/plugins/key-auth/daos.lua 20 kong/kong/plugins/key-auth/handler.lua 153 kong/kong/plugins/key-auth/migrations/000_base_key_auth.lua 29 kong/kong/plugins/key-auth/migrations/002_130_to_140.lua 40 kong/kong/plugins/key-auth/migrations/003_200_to_210.lua 10 kong/kong/plugins/key-auth/migrations/init.lua 5 kong/kong/plugins/key-auth/schema.lua 25 kong/kong/plugins/ldap-auth/access.lua 197 kong/kong/plugins/ldap-auth/asn1.lua 247 kong/kong/plugins/ldap-auth/handler.lua 10 kong/kong/plugins/ldap-auth/ldap.lua 107 kong/kong/plugins/ldap-auth/schema.lua 33 kong/kong/plugins/loggly/handler.lua 114 kong/kong/plugins/loggly/schema.lua 32 kong/kong/plugins/oauth2/access.lua 890 kong/kong/plugins/oauth2/daos.lua 101 kong/kong/plugins/oauth2/daos/oauth2_tokens.lua 7 kong/kong/plugins/oauth2/handler.lua 10 kong/kong/plugins/oauth2/migrations/000_base_oauth2.lua 128 kong/kong/plugins/oauth2/migrations/003_130_to_140.lua 40 kong/kong/plugins/oauth2/migrations/004_200_to_210.lua 71 kong/kong/plugins/oauth2/migrations/005_210_to_211.lua 26 kong/kong/plugins/oauth2/migrations/init.lua 6 kong/kong/plugins/oauth2/schema.lua 49 kong/kong/plugins/oauth2/secret.lua 260 kong/kong/plugins/oidc/filter.lua 14 kong/kong/plugins/oidc/handler.lua 218 kong/kong/plugins/oidc/resty/session/storage/sentinel.lua 224 kong/kong/plugins/oidc/schema.lua 48 kong/kong/plugins/oidc/session.lua 5 kong/kong/plugins/oidc/utils.lua 144 kong/kong/plugins/opentelemetry/handler.lua 148 kong/kong/plugins/opentelemetry/otlp.lua 130 kong/kong/plugins/opentelemetry/proto.lua 8 kong/kong/plugins/opentelemetry/schema.lua 51 kong/kong/plugins/post-function/handler.lua 1 kong/kong/plugins/post-function/migrations/001_280_to_300.lua 1 kong/kong/plugins/post-function/migrations/init.lua 3 kong/kong/plugins/post-function/schema.lua 1 kong/kong/plugins/pre-function/_handler.lua 74 kong/kong/plugins/pre-function/_schema.lua 51 kong/kong/plugins/pre-function/handler.lua 1 kong/kong/plugins/pre-function/migrations/001_280_to_300.lua 1 kong/kong/plugins/pre-function/migrations/_001_280_to_300.lua 35 kong/kong/plugins/pre-function/migrations/init.lua 3 kong/kong/plugins/pre-function/schema.lua 1 kong/kong/plugins/prometheus/api.lua 16 kong/kong/plugins/prometheus/exporter.lua 367 kong/kong/plugins/prometheus/handler.lua 43 kong/kong/plugins/prometheus/prometheus.lua 569 kong/kong/plugins/prometheus/schema.lua 23 kong/kong/plugins/prometheus/serve.lua 31 kong/kong/plugins/prometheus/status_api.lua 8 kong/kong/plugins/proxy-cache/api.lua 156 kong/kong/plugins/proxy-cache/cache_key.lua 69 kong/kong/plugins/proxy-cache/handler.lua 302 kong/kong/plugins/proxy-cache/schema.lua 92 kong/kong/plugins/proxy-cache/strategies/init.lua 18 kong/kong/plugins/proxy-cache/strategies/memory.lua 81 kong/kong/plugins/rate-limiting/daos.lua 51 kong/kong/plugins/rate-limiting/expiration.lua 8 kong/kong/plugins/rate-limiting/handler.lua 154 kong/kong/plugins/rate-limiting/migrations/000_base_rate_limiting.lua 28 kong/kong/plugins/rate-limiting/migrations/003_10_to_112.lua 11 kong/kong/plugins/rate-limiting/migrations/004_200_to_210.lua 20 kong/kong/plugins/rate-limiting/migrations/init.lua 5 kong/kong/plugins/rate-limiting/policies/cluster.lua 98 kong/kong/plugins/rate-limiting/policies/init.lua 200 kong/kong/plugins/rate-limiting/schema.lua 109 kong/kong/plugins/request-size-limiting/handler.lua 44 kong/kong/plugins/request-size-limiting/schema.lua 18 kong/kong/plugins/request-termination/handler.lua 60 kong/kong/plugins/request-termination/schema.lua 43 kong/kong/plugins/request-transformer/access.lua 431 kong/kong/plugins/request-transformer/handler.lua 10 kong/kong/plugins/request-transformer/migrations/cassandra.lua 8 kong/kong/plugins/request-transformer/migrations/common.lua 27 kong/kong/plugins/request-transformer/migrations/postgres.lua 8 kong/kong/plugins/request-transformer/schema.lua 109 kong/kong/plugins/response-ratelimiting/access.lua 75 kong/kong/plugins/response-ratelimiting/handler.lua 20 kong/kong/plugins/response-ratelimiting/header_filter.lua 65 kong/kong/plugins/response-ratelimiting/log.lua 20 kong/kong/plugins/response-ratelimiting/migrations/000_base_response_rate_limiting.lua 28 kong/kong/plugins/response-ratelimiting/migrations/init.lua 3 kong/kong/plugins/response-ratelimiting/policies/cluster.lua 123 kong/kong/plugins/response-ratelimiting/policies/init.lua 199 kong/kong/plugins/response-ratelimiting/schema.lua 110 kong/kong/plugins/response-transformer/body_transformer.lua 116 kong/kong/plugins/response-transformer/handler.lua 25 kong/kong/plugins/response-transformer/header_transformer.lua 64 kong/kong/plugins/response-transformer/schema.lua 81 kong/kong/plugins/session/access.lua 80 kong/kong/plugins/session/daos.lua 18 kong/kong/plugins/session/handler.lua 14 kong/kong/plugins/session/header_filter.lua 43 kong/kong/plugins/session/migrations/000_base_session.lua 34 kong/kong/plugins/session/migrations/001_add_ttl_index.lua 10 kong/kong/plugins/session/migrations/init.lua 4 kong/kong/plugins/session/schema.lua 88 kong/kong/plugins/session/session.lua 79 kong/kong/plugins/session/storage/kong.lua 79 kong/kong/plugins/statsd/constants.lua 5 kong/kong/plugins/statsd/handler.lua 10 kong/kong/plugins/statsd/log.lua 272 kong/kong/plugins/statsd/schema.lua 189 kong/kong/plugins/statsd/statsd_logger.lua 122 kong/kong/plugins/syslog/handler.lua 87 kong/kong/plugins/syslog/schema.lua 34 kong/kong/plugins/tcp-log/handler.lua 57 kong/kong/plugins/tcp-log/schema.lua 19 kong/kong/plugins/udp-log/handler.lua 47 kong/kong/plugins/udp-log/schema.lua 15 kong/kong/plugins/zipkin/handler.lua 301 kong/kong/plugins/zipkin/reporter.lua 100 kong/kong/plugins/zipkin/request_tags.lua 43 kong/kong/plugins/zipkin/schema.lua 67 kong/kong/plugins/zipkin/span.lua 113 kong/kong/reports.lua 322 kong/kong/resty/ctx.lua 67 kong/kong/resty/dns/client.lua 845 kong/kong/resty/dns/utils.lua 192 kong/kong/router/atc.lua 23 kong/kong/router/atc_compat.lua 540 kong/kong/router/init.lua 39 kong/kong/router/traditional.lua 1285 kong/kong/router/utils.lua 179 kong/kong/runloop/balancer/balancers.lua 424 kong/kong/runloop/balancer/consistent_hashing.lua 135 kong/kong/runloop/balancer/healthcheckers.lua 301 kong/kong/runloop/balancer/init.lua 330 kong/kong/runloop/balancer/least_connections.lua 113 kong/kong/runloop/balancer/round_robin.lua 100 kong/kong/runloop/balancer/targets.lua 344 kong/kong/runloop/balancer/upstreams.lua 181 kong/kong/runloop/certificate.lua 255 kong/kong/runloop/handler.lua 1230 kong/kong/runloop/plugin_servers/init.lua 246 kong/kong/runloop/plugin_servers/mp_rpc.lua 246 kong/kong/runloop/plugin_servers/pb_rpc.lua 308 kong/kong/runloop/plugin_servers/process.lua 132 kong/kong/runloop/plugins_iterator.lua 472 kong/kong/status/init.lua 48 kong/kong/templates/kong_defaults.lua 162 kong/kong/templates/kong_yml.lua 69 kong/kong/templates/nginx.lua 28 kong/kong/templates/nginx_kong.lua 402 kong/kong/templates/nginx_kong_stream.lua 190 kong/kong/tools/batch_queue.lua 149 kong/kong/tools/channel.lua 104 kong/kong/tools/dns.lua 33 kong/kong/tools/grpc.lua 130 kong/kong/tools/kong-lua-sandbox.lua 120 kong/kong/tools/protobuf.lua 79 kong/kong/tools/sandbox.lua 137 kong/kong/tools/stream_api.lua 185 kong/kong/tools/timestamp.lua 44 kong/kong/tools/uri.lua 107 kong/kong/tools/utils.lua 985 kong/kong/tools/wrpc/future.lua 83 kong/kong/tools/wrpc/init.lua 99 kong/kong/tools/wrpc/message.lua 139 kong/kong/tools/wrpc/proto.lua 114 kong/kong/tools/wrpc/queue.lua 22 kong/kong/tools/wrpc/threads.lua 100 kong/kong/tracing/instrumentation.lua 259 kong/kong/tracing/propagation.lua 350 kong/kong/vaults/env/init.lua 45 kong/kong/vaults/env/schema.lua 13 kong/kong/workspaces/init.lua 37 kong/scripts/changelog-helper.lua 302 kong/spec/01-unit/01-db/01-schema/01-schema_spec.lua 3766 kong/spec/01-unit/01-db/01-schema/02-metaschema_spec.lua 1270 kong/spec/01-unit/01-db/01-schema/03-typedefs_spec.lua 186 kong/spec/01-unit/01-db/01-schema/04-entities_schema_spec.lua 41 kong/spec/01-unit/01-db/01-schema/05-services_spec.lua 492 kong/spec/01-unit/01-db/01-schema/06-routes_spec.lua 1060 kong/spec/01-unit/01-db/01-schema/07-plugins_spec.lua 270 kong/spec/01-unit/01-db/01-schema/08-targets_spec.lua 27 kong/spec/01-unit/01-db/01-schema/09-upstreams_spec.lua 463 kong/spec/01-unit/01-db/01-schema/10-migrations_spec.lua 56 kong/spec/01-unit/01-db/01-schema/11-declarative_config/01-validate_spec.lua 860 kong/spec/01-unit/01-db/01-schema/11-declarative_config/02-process_auto_fields_spec.lua 872 kong/spec/01-unit/01-db/01-schema/11-declarative_config/03-flatten_spec.lua 2149 kong/spec/01-unit/01-db/01-schema/11-declarative_config/04-on-the-fly-migration_spec.lua 137 kong/spec/01-unit/01-db/01-schema/11-snis_spec.lua 90 kong/spec/01-unit/01-db/01-schema/12-topological_sort_spec.lua 100 kong/spec/01-unit/01-db/01-schema/13-cluster_status_spec.lua 43 kong/spec/01-unit/01-db/01-schema/14-consumers_spec.lua 29 kong/spec/01-unit/01-db/01-schema/15-workspaces_spec.lua 61 kong/spec/01-unit/01-db/02-db-errors_spec.lua 374 kong/spec/01-unit/01-db/03-arguments_spec.lua 321 kong/spec/01-unit/01-db/04-dao_spec.lua 542 kong/spec/01-unit/01-db/05-cassandra_spec.lua 91 kong/spec/01-unit/01-db/06-postgres_spec.lua 317 kong/spec/01-unit/01-db/07-dao/01-plugins_spec.lua 52 kong/spec/01-unit/01-db/07-dao/02-tags_spec.lua 45 kong/spec/01-unit/01-db/07-db_spec.lua 172 kong/spec/01-unit/01-db/08-cache_warmup_spec.lua 290 kong/spec/01-unit/01-db/09-no_broadcast_crud_event_spec.lua 66 kong/spec/01-unit/01-db/10-declarative_spec.lua 62 kong/spec/01-unit/02-rockspec_meta_spec.lua 86 kong/spec/01-unit/03-conf_loader_spec.lua 1424 kong/spec/01-unit/04-prefix_handler_spec.lua 954 kong/spec/01-unit/05-utils_spec.lua 754 kong/spec/01-unit/06-timestamp_spec.lua 70 kong/spec/01-unit/07-api_helpers_spec.lua 68 kong/spec/01-unit/08-router_spec.lua 3796 kong/spec/01-unit/09-balancer/01-generic_spec.lua 1657 kong/spec/01-unit/09-balancer/02-least_connections_spec.lua 409 kong/spec/01-unit/09-balancer/03-consistent_hashing_spec.lua 969 kong/spec/01-unit/09-balancer/04-round_robin_spec.lua 1347 kong/spec/01-unit/09-balancer/05-worker_consistency_spec.lua 508 kong/spec/01-unit/10-log_serializer_spec.lua 274 kong/spec/01-unit/11-reports_spec.lua 328 kong/spec/01-unit/12-plugins_order_spec.lua 85 kong/spec/01-unit/13-plugins_version_spec.lua 26 kong/spec/01-unit/14-dns_spec.lua 113 kong/spec/01-unit/16-runloop_handler_spec.lua 196 kong/spec/01-unit/17-concurrency_spec.lua 279 kong/spec/01-unit/18-tools_uri_spec.lua 59 kong/spec/01-unit/19-hooks_spec.lua 68 kong/spec/01-unit/19-hybrid/02-clustering_spec.lua 230 kong/spec/01-unit/19-hybrid/03-fields-removal_spec.lua 250 kong/spec/01-unit/19-hybrid/04-negotiation.lua 203 kong/spec/01-unit/19-hybrid/05-wrpc/future_spec.lua 105 kong/spec/01-unit/19-hybrid/05-wrpc/proto_spec.lua 136 kong/spec/01-unit/19-hybrid/05-wrpc/queue_spec.lua 47 kong/spec/01-unit/20-sandbox_spec.lua 289 kong/spec/01-unit/21-dns-client/01-utils_spec.lua 316 kong/spec/01-unit/21-dns-client/02-client_spec.lua 1462 kong/spec/01-unit/21-dns-client/03-client_cache_spec.lua 453 kong/spec/01-unit/22-grpc-utils_spec.lua 42 kong/spec/01-unit/23-vaults_spec.lua 209 kong/spec/01-unit/24-runloop_certificate_spec.lua 34 kong/spec/01-unit/25-msgpack_rpc_spec.lua 35 kong/spec/01-unit/26-tracing/01-tracer_pdk_spec.lua 179 kong/spec/01-unit/26-tracing/02-propagation_spec.lua 724 kong/spec/02-integration/01-helpers/01-helpers_spec.lua 456 kong/spec/02-integration/01-helpers/02-blueprints_spec.lua 216 kong/spec/02-integration/02-cmd/01-cmds_spec.lua 20 kong/spec/02-integration/02-cmd/02-start_stop_spec.lua 690 kong/spec/02-integration/02-cmd/03-reload_spec.lua 584 kong/spec/02-integration/02-cmd/04-version_spec.lua 19 kong/spec/02-integration/02-cmd/05-check_spec.lua 15 kong/spec/02-integration/02-cmd/06-restart_spec.lua 79 kong/spec/02-integration/02-cmd/07-health_spec.lua 34 kong/spec/02-integration/02-cmd/08-quit_spec.lua 34 kong/spec/02-integration/02-cmd/09-prepare_spec.lua 129 kong/spec/02-integration/02-cmd/10-migrations_spec.lua 359 kong/spec/02-integration/02-cmd/11-config_spec.lua 587 kong/spec/02-integration/02-cmd/12-hybrid_spec.lua 121 kong/spec/02-integration/02-cmd/13-signals_spec.lua 40 kong/spec/02-integration/02-cmd/14-vault_spec.lua 123 kong/spec/02-integration/02-cmd/15-utils_spec.lua 56 kong/spec/02-integration/03-db/01-db_spec.lua 621 kong/spec/02-integration/03-db/02-db_core_entities_spec.lua 2150 kong/spec/02-integration/03-db/03-plugins_spec.lua 256 kong/spec/02-integration/03-db/04-db_cluster_mutex_spec.lua 87 kong/spec/02-integration/03-db/06-migrations_state_spec.lua 35 kong/spec/02-integration/03-db/07-tags_spec.lua 383 kong/spec/02-integration/03-db/08-declarative_spec.lua 429 kong/spec/02-integration/03-db/09-query-semaphore_spec.lua 46 kong/spec/02-integration/03-db/10-db_unique_foreign_spec.lua 301 kong/spec/02-integration/03-db/11-db_transformations_spec.lua 71 kong/spec/02-integration/03-db/11-postgres-ro_spec.lua 124 kong/spec/02-integration/03-db/12-dao_hooks_spec.lua 239 kong/spec/02-integration/03-db/13-cluster_status_spec.lua 38 kong/spec/02-integration/03-db/14-dao_spec.lua 72 kong/spec/02-integration/04-admin_api/01-admin_api_spec.lua 67 kong/spec/02-integration/04-admin_api/02-kong_routes_spec.lua 509 kong/spec/02-integration/04-admin_api/03-consumers_routes_spec.lua 924 kong/spec/02-integration/04-admin_api/04-plugins_routes_spec.lua 301 kong/spec/02-integration/04-admin_api/05-cache_routes_spec.lua 152 kong/spec/02-integration/04-admin_api/06-certificates_routes_spec.lua 1103 kong/spec/02-integration/04-admin_api/07-upstreams_routes_spec.lua 725 kong/spec/02-integration/04-admin_api/08-targets_routes_spec.lua 869 kong/spec/02-integration/04-admin_api/09-routes_routes_spec.lua 1744 kong/spec/02-integration/04-admin_api/10-services_routes_spec.lua 747 kong/spec/02-integration/04-admin_api/11-reports_spec.lua 227 kong/spec/02-integration/04-admin_api/12-plugins-conf.lua 153 kong/spec/02-integration/04-admin_api/13-plugin-endpoints.lua 37 kong/spec/02-integration/04-admin_api/14-tags_spec.lua 217 kong/spec/02-integration/04-admin_api/15-off_spec.lua 1057 kong/spec/02-integration/04-admin_api/16-ca_certificates_routes_spec.lua 239 kong/spec/02-integration/04-admin_api/17-foreign-entity_spec.lua 212 kong/spec/02-integration/04-admin_api/18-worker-events.lua 187 kong/spec/02-integration/04-admin_api/19-vaults_spec.lua 249 kong/spec/02-integration/04-admin_api/20-timers_spec.lua 41 kong/spec/02-integration/05-proxy/01-proxy_spec.lua 186 kong/spec/02-integration/05-proxy/02-router_spec.lua 2027 kong/spec/02-integration/05-proxy/03-upstream_headers_spec.lua 886 kong/spec/02-integration/05-proxy/04-plugins_triggering_spec.lua 962 kong/spec/02-integration/05-proxy/05-dns_spec.lua 122 kong/spec/02-integration/05-proxy/06-ssl_spec.lua 556 kong/spec/02-integration/05-proxy/07-upstream_timeouts_spec.lua 134 kong/spec/02-integration/05-proxy/08-uri_encoding_spec.lua 112 kong/spec/02-integration/05-proxy/09-websockets_spec.lua 138 kong/spec/02-integration/05-proxy/10-balancer/01-healthchecks_spec.lua 1981 kong/spec/02-integration/05-proxy/10-balancer/02-least-connections_spec.lua 231 kong/spec/02-integration/05-proxy/10-balancer/03-consistent-hashing_spec.lua 323 kong/spec/02-integration/05-proxy/10-balancer/04-round-robin_spec.lua 304 kong/spec/02-integration/05-proxy/10-balancer/05-recreate-request_spec.lua 114 kong/spec/02-integration/05-proxy/10-balancer/05-stress.lua 334 kong/spec/02-integration/05-proxy/10-balancer/06-stream_spec.lua 102 kong/spec/02-integration/05-proxy/11-handler_spec.lua 165 kong/spec/02-integration/05-proxy/12-error_default_type_spec.lua 166 kong/spec/02-integration/05-proxy/13-error_handlers_spec.lua 43 kong/spec/02-integration/05-proxy/14-server_tokens_spec.lua 843 kong/spec/02-integration/05-proxy/15-upstream-status-header_spec.lua 164 kong/spec/02-integration/05-proxy/16-custom_nginx_directive_spec.lua 46 kong/spec/02-integration/05-proxy/18-upstream_tls_spec.lua 417 kong/spec/02-integration/05-proxy/19-grpc_proxy_spec.lua 322 kong/spec/02-integration/05-proxy/21-grpc_plugins_triggering_spec.lua 157 kong/spec/02-integration/05-proxy/22-reports_spec.lua 348 kong/spec/02-integration/05-proxy/23-context_spec.lua 167 kong/spec/02-integration/05-proxy/24-buffered_spec.lua 193 kong/spec/02-integration/05-proxy/25-upstream_keepalive_spec.lua 169 kong/spec/02-integration/05-proxy/26-udp_spec.lua 36 kong/spec/02-integration/05-proxy/27-lua-ssl-trusted-cert_spec.lua 74 kong/spec/02-integration/05-proxy/27-unbuffered_spec.lua 221 kong/spec/02-integration/05-proxy/28-stream_plugins_triggering_spec.lua 233 kong/spec/02-integration/06-invalidations/01-cluster_events_spec.lua 256 kong/spec/02-integration/06-invalidations/02-core_entities_invalidations_spec.lua 1072 kong/spec/02-integration/06-invalidations/03-plugins_iterator_invalidation_spec.lua 247 kong/spec/02-integration/07-sdk/01-ctx_spec.lua 97 kong/spec/02-integration/07-sdk/02-log_spec.lua 91 kong/spec/02-integration/07-sdk/03-cluster_spec.lua 90 kong/spec/02-integration/08-status_api/01-core_routes_spec.lua 90 kong/spec/02-integration/08-status_api/02-targets_routes_spec.lua 302 kong/spec/02-integration/09-hybrid_mode/01-sync_spec.lua 729 kong/spec/02-integration/09-hybrid_mode/02-start_stop_spec.lua 115 kong/spec/02-integration/09-hybrid_mode/03-pki_spec.lua 135 kong/spec/02-integration/09-hybrid_mode/04-cp_cluster_sync_spec.lua 60 kong/spec/02-integration/09-hybrid_mode/05-ocsp_spec.lua 395 kong/spec/02-integration/09-hybrid_mode/06-lagacy_switch_spec.lua 48 kong/spec/02-integration/09-hybrid_mode/07-wrpc_spec.lua 240 kong/spec/02-integration/09-hybrid_mode/08-lazy_export.lua 128 kong/spec/02-integration/10-go_plugins/01-reports_spec.lua 128 kong/spec/02-integration/11-dbless/01-respawn_spec.lua 166 kong/spec/02-integration/11-dbless/02-workers_spec.lua 49 kong/spec/02-integration/11-dbless/03-config_persistence.lua 131 kong/spec/02-integration/12-stream_api/01-stream_api_endpoint_spec.lua 101 kong/spec/02-integration/13-vaults/01-vault_spec.lua 148 kong/spec/02-integration/13-vaults/02-env_vault_spec.lua 54 kong/spec/02-integration/13-vaults/03-mock_spec.lua 128 kong/spec/02-integration/14-tracing/01-instrumentations_spec.lua 270 kong/spec/03-plugins/01-tcp-log/01-tcp-log_spec.lua 454 kong/spec/03-plugins/02-udp-log/01-udp-log_spec.lua 243 kong/spec/03-plugins/03-http-log/01-log_spec.lua 667 kong/spec/03-plugins/03-http-log/02-schema_spec.lua 103 kong/spec/03-plugins/04-file-log/01-log_spec.lua 254 kong/spec/03-plugins/04-file-log/02-schema_spec.lua 69 kong/spec/03-plugins/05-syslog/01-log_spec.lua 204 kong/spec/03-plugins/06-statsd/01-log_spec.lua 1140 kong/spec/03-plugins/06-statsd/02-schema_spec.lua 276 kong/spec/03-plugins/06-statsd/03-allow_status_codes_spec.lua 28 kong/spec/03-plugins/07-loggly/01-log_spec.lua 302 kong/spec/03-plugins/08-datadog/01-log_spec.lua 330 kong/spec/03-plugins/08-datadog/02-schema_spec.lua 106 kong/spec/03-plugins/09-key-auth/01-api_spec.lua 564 kong/spec/03-plugins/09-key-auth/02-access_spec.lua 1142 kong/spec/03-plugins/09-key-auth/03-invalidations_spec.lua 158 kong/spec/03-plugins/10-basic-auth/01-crypto_spec.lua 15 kong/spec/03-plugins/10-basic-auth/02-api_spec.lua 594 kong/spec/03-plugins/10-basic-auth/03-access_spec.lua 555 kong/spec/03-plugins/10-basic-auth/04-invalidations_spec.lua 181 kong/spec/03-plugins/10-basic-auth/05-declarative_spec.lua 192 kong/spec/03-plugins/11-correlation-id/01-access_spec.lua 369 kong/spec/03-plugins/12-request-size-limiting/01-access_spec.lua 261 kong/spec/03-plugins/13-cors/01-access_spec.lua 942 kong/spec/03-plugins/13-cors/02-schema_spec.lua 45 kong/spec/03-plugins/14-request-termination/01-schema_spec.lua 61 kong/spec/03-plugins/14-request-termination/02-access_spec.lua 383 kong/spec/03-plugins/14-request-termination/03-integration_spec.lua 72 kong/spec/03-plugins/15-response-transformer/01-header_transformer_spec.lua 428 kong/spec/03-plugins/15-response-transformer/02-body_transformer_spec.lua 303 kong/spec/03-plugins/15-response-transformer/03-api_spec.lua 248 kong/spec/03-plugins/15-response-transformer/04-filter_spec.lua 121 kong/spec/03-plugins/15-response-transformer/05-big_response_body_spec.lua 77 kong/spec/03-plugins/16-jwt/01-jwt_parser_spec.lua 206 kong/spec/03-plugins/16-jwt/02-api_spec.lua 528 kong/spec/03-plugins/16-jwt/03-access_spec.lua 1090 kong/spec/03-plugins/16-jwt/04-invalidations_spec.lua 200 kong/spec/03-plugins/16-jwt/05-asn_sequence_spec.lua 143 kong/spec/03-plugins/16-jwt/06-schema_spec.lua 40 kong/spec/03-plugins/16-jwt/fixtures.lua 148 kong/spec/03-plugins/17-ip-restriction/01-schema_spec.lua 101 kong/spec/03-plugins/17-ip-restriction/02-access_spec.lua 932 kong/spec/03-plugins/18-acl/01-api_spec.lua 466 kong/spec/03-plugins/18-acl/02-access_spec.lua 1482 kong/spec/03-plugins/18-acl/03-invalidations_spec.lua 183 kong/spec/03-plugins/19-hmac-auth/01-schema_spec.lua 25 kong/spec/03-plugins/19-hmac-auth/02-api_spec.lua 455 kong/spec/03-plugins/19-hmac-auth/03-access_spec.lua 1780 kong/spec/03-plugins/19-hmac-auth/04-invalidations_spec.lua 225 kong/spec/03-plugins/20-ldap-auth/01-access_spec.lua 705 kong/spec/03-plugins/20-ldap-auth/02-invalidations_spec.lua 121 kong/spec/03-plugins/20-ldap-auth/02-schema_spec.lua 23 kong/spec/03-plugins/21-bot-detection/01-access_spec.lua 326 kong/spec/03-plugins/21-bot-detection/02-invalidations_spec.lua 112 kong/spec/03-plugins/21-bot-detection/03-api_spec.lua 71 kong/spec/03-plugins/23-rate-limiting/01-schema_spec.lua 61 kong/spec/03-plugins/23-rate-limiting/02-policies_spec.lua 105 kong/spec/03-plugins/23-rate-limiting/03-api_spec.lua 167 kong/spec/03-plugins/23-rate-limiting/04-access_spec.lua 1095 kong/spec/03-plugins/23-rate-limiting/05-integration_spec.lua 292 kong/spec/03-plugins/24-response-rate-limiting/01-schema_spec.lua 59 kong/spec/03-plugins/24-response-rate-limiting/02-policies_spec.lua 64 kong/spec/03-plugins/24-response-rate-limiting/03-api_spec.lua 85 kong/spec/03-plugins/24-response-rate-limiting/04-access_spec.lua 708 kong/spec/03-plugins/24-response-rate-limiting/05-integration_spec.lua 252 kong/spec/03-plugins/25-oauth2/01-schema_spec.lua 186 kong/spec/03-plugins/25-oauth2/02-api_spec.lua 914 kong/spec/03-plugins/25-oauth2/03-access_spec.lua 3814 kong/spec/03-plugins/25-oauth2/04-invalidations_spec.lua 431 kong/spec/03-plugins/26-prometheus/01-api_spec.lua 63 kong/spec/03-plugins/26-prometheus/02-access_spec.lua 503 kong/spec/03-plugins/26-prometheus/03-custom-serve_spec.lua 68 kong/spec/03-plugins/26-prometheus/04-status_api_spec.lua 445 kong/spec/03-plugins/26-prometheus/05-metrics_spec.lua 135 kong/spec/03-plugins/26-prometheus/06-hybrid-mode_metrics.lua 36 kong/spec/03-plugins/27-aws-lambda/02-schema_spec.lua 102 kong/spec/03-plugins/27-aws-lambda/03-iam-ec2-credentials_spec.lua 47 kong/spec/03-plugins/27-aws-lambda/04-iam-ecs-credentials_spec.lua 54 kong/spec/03-plugins/27-aws-lambda/05-aws-serializer_spec.lua 198 kong/spec/03-plugins/27-aws-lambda/06-request-util_spec.lua 337 kong/spec/03-plugins/27-aws-lambda/07-iam-sts-credentials_spec.lua 64 kong/spec/03-plugins/27-aws-lambda/99-access_spec.lua 976 kong/spec/03-plugins/28-grpc-gateway/01-proxy_spec.lua 149 kong/spec/03-plugins/29-acme/01-client_spec.lua 238 kong/spec/03-plugins/29-acme/02-kong_storage_spec.lua 164 kong/spec/03-plugins/29-acme/03-access_spec.lua 174 kong/spec/03-plugins/29-acme/04-schema_spec.lua 75 kong/spec/03-plugins/30-session/01-access_spec.lua 241 kong/spec/03-plugins/30-session/02-kong_storage_adapter_spec.lua 270 kong/spec/03-plugins/30-session/03-session_spec.lua 71 kong/spec/03-plugins/31-proxy-cache/01-schema_spec.lua 101 kong/spec/03-plugins/31-proxy-cache/02-access_spec.lua 941 kong/spec/03-plugins/31-proxy-cache/03-api_spec.lua 371 kong/spec/03-plugins/31-proxy-cache/04-invalidations_spec.lua 245 kong/spec/03-plugins/31-proxy-cache/05-cache_key_spec.lua 109 kong/spec/03-plugins/32-grpc-web/01-proxy_spec.lua 150 kong/spec/03-plugins/33-serverless-functions/01-schema_spec.lua 71 kong/spec/03-plugins/33-serverless-functions/02-access_spec.lua 316 kong/spec/03-plugins/33-serverless-functions/03-dbless_spec.lua 52 kong/spec/03-plugins/33-serverless-functions/04-phases_spec.lua 131 kong/spec/03-plugins/34-zipkin/reporter_spec.lua 44 kong/spec/03-plugins/34-zipkin/request_tags_spec.lua 45 kong/spec/03-plugins/34-zipkin/schema_spec.lua 19 kong/spec/03-plugins/34-zipkin/zipkin_no_endpoint_spec.lua 136 kong/spec/03-plugins/34-zipkin/zipkin_spec.lua 932 kong/spec/03-plugins/35-azure-functions/01-access_spec.lua 146 kong/spec/03-plugins/36-request-transformer/01-schema_spec.lua 54 kong/spec/03-plugins/36-request-transformer/02-access_spec.lua 2193 kong/spec/03-plugins/36-request-transformer/03-api_spec.lua 186 kong/spec/03-plugins/37-opentelemetry/01-otlp_spec.lua 101 kong/spec/03-plugins/37-opentelemetry/02-schema_spec.lua 32 kong/spec/03-plugins/37-opentelemetry/03-propagation_spec.lua 126 kong/spec/03-plugins/37-opentelemetry/04-exporter_spec.lua 142 kong/spec/03-plugins/37-opentelemetry/05-otelcol_spec.lua 71 kong/spec/04-perf/01-rps/01-simple_spec.lua 204 kong/spec/04-perf/01-rps/02-balancer_spec.lua 167 kong/spec/04-perf/01-rps/03-plugin_iterator_spec.lua 112 kong/spec/04-perf/01-rps/04-simple_hybrid_spec.lua 217 kong/spec/04-perf/01-rps/05-prometheus.lua 149 kong/spec/04-perf/01-rps/06-core_entities_crud_spec.lua 373 kong/spec/04-perf/01-rps/07-upstream_lock_regression_spec.lua 194 kong/spec/04-perf/02-flamegraph/01-simple_spec.lua 87 kong/spec/04-perf/02-flamegraph/03-plugin_iterator_spec.lua 114 kong/spec/04-perf/02-flamegraph/05-prometheus.lua 124 kong/spec/04-perf/02-flamegraph/07-upstream_lock_regression_spec.lua 195 kong/spec/04-perf/99-teardown/01-teardown_spec.lua 3 kong/spec/05-migration/db/migrations/core/016_280_to_300_spec.lua 62 kong/spec/05-migration/plugins/acme/migrations/001_280_to_300_spec.lua 15 kong/spec/05-migration/plugins/http-log/migrations/001_280_to_300_spec.lua 90 kong/spec/05-migration/plugins/post-function/migrations/001_280_to_300_spec.lua 32 kong/spec/05-migration/plugins/pre-function/migrations/001_280_to_300_spec.lua 32 kong/spec/config.ld 11 kong/spec/fixtures/admin_api.lua 66 kong/spec/fixtures/aws-lambda.lua 96 kong/spec/fixtures/balancer_utils.lua 523 kong/spec/fixtures/blueprints.lua 312 kong/spec/fixtures/custom_plugins/kong/plugins/admin-api-method/api.lua 9 kong/spec/fixtures/custom_plugins/kong/plugins/admin-api-method/handler.lua 5 kong/spec/fixtures/custom_plugins/kong/plugins/admin-api-method/schema.lua 13 kong/spec/fixtures/custom_plugins/kong/plugins/admin-api-method/status_api.lua 7 kong/spec/fixtures/custom_plugins/kong/plugins/api-override/api.lua 23 kong/spec/fixtures/custom_plugins/kong/plugins/api-override/handler.lua 4 kong/spec/fixtures/custom_plugins/kong/plugins/api-override/schema.lua 25 kong/spec/fixtures/custom_plugins/kong/plugins/ctx-checker-last/handler.lua 9 kong/spec/fixtures/custom_plugins/kong/plugins/ctx-checker-last/schema.lua 20 kong/spec/fixtures/custom_plugins/kong/plugins/ctx-checker/handler.lua 82 kong/spec/fixtures/custom_plugins/kong/plugins/ctx-checker/schema.lua 20 kong/spec/fixtures/custom_plugins/kong/plugins/dummy/handler.lua 25 kong/spec/fixtures/custom_plugins/kong/plugins/dummy/schema.lua 15 kong/spec/fixtures/custom_plugins/kong/plugins/enable-buffering-response/handler.lua 25 kong/spec/fixtures/custom_plugins/kong/plugins/enable-buffering-response/schema.lua 23 kong/spec/fixtures/custom_plugins/kong/plugins/enable-buffering/handler.lua 25 kong/spec/fixtures/custom_plugins/kong/plugins/enable-buffering/schema.lua 23 kong/spec/fixtures/custom_plugins/kong/plugins/error-generator-last/handler.lua 42 kong/spec/fixtures/custom_plugins/kong/plugins/error-generator-last/schema.lua 18 kong/spec/fixtures/custom_plugins/kong/plugins/error-generator/handler.lua 43 kong/spec/fixtures/custom_plugins/kong/plugins/error-generator/schema.lua 21 kong/spec/fixtures/custom_plugins/kong/plugins/error-handler-log/handler.lua 33 kong/spec/fixtures/custom_plugins/kong/plugins/error-handler-log/schema.lua 12 kong/spec/fixtures/custom_plugins/kong/plugins/fail-once-auth/handler.lua 12 kong/spec/fixtures/custom_plugins/kong/plugins/fail-once-auth/schema.lua 13 kong/spec/fixtures/custom_plugins/kong/plugins/foreign-entity/daos.lua 25 kong/spec/fixtures/custom_plugins/kong/plugins/foreign-entity/handler.lua 4 kong/spec/fixtures/custom_plugins/kong/plugins/foreign-entity/migrations/000_base_foreign_entity.lua 38 kong/spec/fixtures/custom_plugins/kong/plugins/foreign-entity/migrations/init.lua 3 kong/spec/fixtures/custom_plugins/kong/plugins/foreign-entity/schema.lua 12 kong/spec/fixtures/custom_plugins/kong/plugins/init-worker-lua-error/handler.lua 7 kong/spec/fixtures/custom_plugins/kong/plugins/init-worker-lua-error/schema.lua 12 kong/spec/fixtures/custom_plugins/kong/plugins/invalid-schema/handler.lua 5 kong/spec/fixtures/custom_plugins/kong/plugins/invalid-schema/schema.lua 13 kong/spec/fixtures/custom_plugins/kong/plugins/invalidations/handler.lua 16 kong/spec/fixtures/custom_plugins/kong/plugins/invalidations/schema.lua 25 kong/spec/fixtures/custom_plugins/kong/plugins/logger-last/handler.lua 14 kong/spec/fixtures/custom_plugins/kong/plugins/logger-last/schema.lua 16 kong/spec/fixtures/custom_plugins/kong/plugins/logger/handler.lua 29 kong/spec/fixtures/custom_plugins/kong/plugins/logger/schema.lua 16 kong/spec/fixtures/custom_plugins/kong/plugins/plugin-with-custom-dao/custom_dao.lua 5 kong/spec/fixtures/custom_plugins/kong/plugins/plugin-with-custom-dao/daos.lua 11 kong/spec/fixtures/custom_plugins/kong/plugins/plugin-with-custom-dao/handler.lua 5 kong/spec/fixtures/custom_plugins/kong/plugins/plugin-with-custom-dao/schema.lua 12 kong/spec/fixtures/custom_plugins/kong/plugins/plugin-with-custom-dao/strategies/cassandra/custom_dao.lua 5 kong/spec/fixtures/custom_plugins/kong/plugins/plugin-with-custom-dao/strategies/postgres/custom_dao.lua 5 kong/spec/fixtures/custom_plugins/kong/plugins/reports-api/api.lua 14 kong/spec/fixtures/custom_plugins/kong/plugins/reports-api/handler.lua 12 kong/spec/fixtures/custom_plugins/kong/plugins/reports-api/schema.lua 12 kong/spec/fixtures/custom_plugins/kong/plugins/rewriter/handler.lua 8 kong/spec/fixtures/custom_plugins/kong/plugins/rewriter/schema.lua 14 kong/spec/fixtures/custom_plugins/kong/plugins/short-circuit/handler.lua 28 kong/spec/fixtures/custom_plugins/kong/plugins/short-circuit/schema.lua 18 kong/spec/fixtures/custom_plugins/kong/plugins/slow-query/api.lua 20 kong/spec/fixtures/custom_plugins/kong/plugins/slow-query/handler.lua 5 kong/spec/fixtures/custom_plugins/kong/plugins/slow-query/schema.lua 12 kong/spec/fixtures/custom_plugins/kong/plugins/stream-api-echo/api.lua 14 kong/spec/fixtures/custom_plugins/kong/plugins/stream-api-echo/handler.lua 4 kong/spec/fixtures/custom_plugins/kong/plugins/stream-api-echo/schema.lua 12 kong/spec/fixtures/custom_plugins/kong/plugins/tcp-trace-exporter/handler.lua 101 kong/spec/fixtures/custom_plugins/kong/plugins/tcp-trace-exporter/schema.lua 16 kong/spec/fixtures/custom_plugins/kong/plugins/transformations/daos.lua 49 kong/spec/fixtures/custom_plugins/kong/plugins/transformations/handler.lua 4 kong/spec/fixtures/custom_plugins/kong/plugins/transformations/migrations/000_base_transformations.lua 24 kong/spec/fixtures/custom_plugins/kong/plugins/transformations/migrations/init.lua 3 kong/spec/fixtures/custom_plugins/kong/plugins/transformations/schema.lua 12 kong/spec/fixtures/custom_plugins/kong/plugins/unique-foreign/daos.lua 22 kong/spec/fixtures/custom_plugins/kong/plugins/unique-foreign/handler.lua 4 kong/spec/fixtures/custom_plugins/kong/plugins/unique-foreign/migrations/000_base_unique_foreign.lua 29 kong/spec/fixtures/custom_plugins/kong/plugins/unique-foreign/migrations/init.lua 3 kong/spec/fixtures/custom_plugins/kong/plugins/unique-foreign/schema.lua 12 kong/spec/fixtures/custom_plugins/kong/plugins/with-migrations/daos.lua 10 kong/spec/fixtures/custom_plugins/kong/plugins/with-migrations/handler.lua 5 kong/spec/fixtures/custom_plugins/kong/plugins/with-migrations/migrations/000_base_with_migrations.lua 28 kong/spec/fixtures/custom_plugins/kong/plugins/with-migrations/migrations/001_14_to_15.lua 82 kong/spec/fixtures/custom_plugins/kong/plugins/with-migrations/migrations/init.lua 4 kong/spec/fixtures/custom_plugins/kong/plugins/with-migrations/schema.lua 12 kong/spec/fixtures/custom_plugins/kong/plugins/worker-events/handler.lua 46 kong/spec/fixtures/custom_plugins/kong/plugins/worker-events/schema.lua 16 kong/spec/fixtures/custom_vaults/kong/vaults/mock/init.lua 27 kong/spec/fixtures/custom_vaults/kong/vaults/mock/schema.lua 13 kong/spec/fixtures/dc_blueprints.lua 77 kong/spec/fixtures/dump_lmdb_key.lua 3 kong/spec/fixtures/forward-proxy-server.lua 52 kong/spec/fixtures/go/go-hello.go 61 kong/spec/fixtures/grpc/direct_imports.proto 5 kong/spec/fixtures/grpc/google/api/annotations.proto 26 kong/spec/fixtures/grpc/google/api/http.proto 300 kong/spec/fixtures/grpc/google/api/httpbody.proto 71 kong/spec/fixtures/grpc/google/protobuf/any.proto 149 kong/spec/fixtures/grpc/google/protobuf/api.proto 188 kong/spec/fixtures/grpc/google/protobuf/descriptor.proto 751 kong/spec/fixtures/grpc/google/protobuf/duration.proto 111 kong/spec/fixtures/grpc/google/protobuf/empty.proto 48 kong/spec/fixtures/grpc/google/protobuf/field_mask.proto 248 kong/spec/fixtures/grpc/google/protobuf/source_context.proto 44 kong/spec/fixtures/grpc/google/protobuf/struct.proto 88 kong/spec/fixtures/grpc/google/protobuf/timestamp.proto 129 kong/spec/fixtures/grpc/google/protobuf/type.proto 175 kong/spec/fixtures/grpc/google/protobuf/wrappers.proto 105 kong/spec/fixtures/grpc/hello.proto 16 kong/spec/fixtures/grpc/helloworld.proto 30 kong/spec/fixtures/grpc/second_level_imports.proto 5 kong/spec/fixtures/grpc/targetservice.proto 68 kong/spec/fixtures/https_server.lua 195 kong/spec/fixtures/invalid-module.lua 1 kong/spec/fixtures/migrations/kong/db/migrations/core/000_base.lua 35 kong/spec/fixtures/migrations/kong/db/migrations/core/001_14_to_15.lua 10 kong/spec/fixtures/migrations/kong/db/migrations/core/init.lua 3 kong/spec/fixtures/mock_upstream.lua 323 kong/spec/fixtures/mock_webserver_tpl.lua 165 kong/spec/fixtures/mocker.lua 39 kong/spec/fixtures/opentelemetry/otelcol.yaml 24 kong/spec/fixtures/perf/500services-each-4-routes.sql 2521 kong/spec/fixtures/perf/terraform/aws-ec2/ec2.tf 94 kong/spec/fixtures/perf/terraform/aws-ec2/main.tf 24 kong/spec/fixtures/perf/terraform/aws-ec2/output.tf 18 kong/spec/fixtures/perf/terraform/aws-ec2/ssh.tf 8 kong/spec/fixtures/perf/terraform/aws-ec2/variables.tf 30 kong/spec/fixtures/perf/terraform/digitalocean/droplets.tf 30 kong/spec/fixtures/perf/terraform/digitalocean/main.tf 24 kong/spec/fixtures/perf/terraform/digitalocean/output.tf 18 kong/spec/fixtures/perf/terraform/digitalocean/project.tf 11 kong/spec/fixtures/perf/terraform/digitalocean/ssh.tf 8 kong/spec/fixtures/perf/terraform/digitalocean/variables.tf 39 kong/spec/fixtures/perf/terraform/equinix-metal/main.tf 24 kong/spec/fixtures/perf/terraform/equinix-metal/metal.tf 45 kong/spec/fixtures/perf/terraform/equinix-metal/output.tf 18 kong/spec/fixtures/perf/terraform/equinix-metal/scripts/wrk.lua 18 kong/spec/fixtures/perf/terraform/equinix-metal/ssh.tf 5 kong/spec/fixtures/perf/terraform/equinix-metal/tls.tf 3 kong/spec/fixtures/perf/terraform/equinix-metal/variables.tf 38 kong/spec/fixtures/shm-stub.lua 79 kong/spec/fixtures/ssl.lua 479 kong/spec/fixtures/stress_generator.lua 101 kong/spec/fixtures/valid-module.lua 4 kong/spec/helpers.lua 2117 kong/spec/helpers/dns.lua 85 kong/spec/helpers/perf.lua 360 kong/spec/helpers/perf/charts.lua 85 kong/spec/helpers/perf/charts/charts.py 94 kong/spec/helpers/perf/drivers/docker.lua 493 kong/spec/helpers/perf/drivers/terraform.lua 586 kong/spec/helpers/perf/git.lua 61 kong/spec/helpers/perf/logger.lua 54 kong/spec/helpers/perf/utils.lua 183 kong/spec/helpers/ssl.lua 225 kong/spec/ldoc.css 246 kong/spec/upgrade_helpers.lua 136 kong/t/01-pdk/01-table.t 7 kong/t/01-pdk/02-log/00-phase_checks.t 8 kong/t/01-pdk/02-log/01-sanity.t 26 kong/t/01-pdk/02-log/02-new.t 7 kong/t/01-pdk/02-log/03-set_format.t 7 kong/t/01-pdk/02-log/04-inspect.t 7 kong/t/01-pdk/02-log/05-set_serialize_value.t 7 kong/t/01-pdk/02-log/06-deprecation.t 7 kong/t/01-pdk/03-ip/01-is_trusted.t 7 kong/t/01-pdk/04-request/00-phase_checks.t 8 kong/t/01-pdk/04-request/01-get_scheme.t 10 kong/t/01-pdk/04-request/02-get_host.t 10 kong/t/01-pdk/04-request/03-get_port.t 7 kong/t/01-pdk/04-request/04-get_forwarded_scheme.t 10 kong/t/01-pdk/04-request/05-get_forwarded_host.t 10 kong/t/01-pdk/04-request/06-get_forwarded_port.t 9 kong/t/01-pdk/04-request/07-get_http_version.t 7 kong/t/01-pdk/04-request/08-get_method.t 7 kong/t/01-pdk/04-request/09-get_path.t 7 kong/t/01-pdk/04-request/10-get_raw_query.t 7 kong/t/01-pdk/04-request/11-get_query_arg.t 7 kong/t/01-pdk/04-request/12-get_query.t 7 kong/t/01-pdk/04-request/13-get_header.t 7 kong/t/01-pdk/04-request/14-get_headers.t 7 kong/t/01-pdk/04-request/15-get_raw_body.t 7 kong/t/01-pdk/04-request/16-get_body.t 7 kong/t/01-pdk/04-request/17-get_path_with_query.t 8 kong/t/01-pdk/04-request/18-get_forwarded_path.t 9 kong/t/01-pdk/04-request/19-get_forwarded_prefix.t 9 kong/t/01-pdk/04-request/20-get_raw_path.t 7 kong/t/01-pdk/04-request/20-get_start_time.t 8 kong/t/01-pdk/05-client/00-phase_checks.t 8 kong/t/01-pdk/05-client/01-get_ip.t 9 kong/t/01-pdk/05-client/02-get_forwarded_ip.t 9 kong/t/01-pdk/05-client/03-get_port.t 9 kong/t/01-pdk/05-client/04-get_forwarded_port.t 9 kong/t/01-pdk/05-client/05-get_credential.t 8 kong/t/01-pdk/05-client/06-get_consumer.t 8 kong/t/01-pdk/05-client/07-authenticate.t 8 kong/t/01-pdk/05-client/08-get_protocol.t 10 kong/t/01-pdk/05-client/09-load-consumer.t 8 kong/t/01-pdk/06-service-request/00-phase_checks.t 8 kong/t/01-pdk/06-service-request/01-set_scheme.t 10 kong/t/01-pdk/06-service-request/04-set_path.t 8 kong/t/01-pdk/06-service-request/05-set_raw_query.t 8 kong/t/01-pdk/06-service-request/06-set_method.t 8 kong/t/01-pdk/06-service-request/07-set_body.t 8 kong/t/01-pdk/06-service-request/08-set_query.t 8 kong/t/01-pdk/06-service-request/09-set_header.t 8 kong/t/01-pdk/06-service-request/10-add_header.t 8 kong/t/01-pdk/06-service-request/11-clear_header.t 8 kong/t/01-pdk/06-service-request/12-set_headers.t 8 kong/t/01-pdk/06-service-request/13-set_raw_body.t 8 kong/t/01-pdk/07-service-response/00-phase_checks.t 8 kong/t/01-pdk/07-service-response/01-get_status.t 8 kong/t/01-pdk/07-service-response/02-get_headers.t 8 kong/t/01-pdk/07-service-response/03-get_header.t 8 kong/t/01-pdk/07-service-response/04-get_raw_body.t 7 kong/t/01-pdk/07-service-response/05-get_body.t 7 kong/t/01-pdk/08-response/00-phase_checks.t 8 kong/t/01-pdk/08-response/01-get_status.t 8 kong/t/01-pdk/08-response/02-get_header.t 8 kong/t/01-pdk/08-response/03-get_headers.t 8 kong/t/01-pdk/08-response/04-set_status.t 8 kong/t/01-pdk/08-response/05-set_header.t 8 kong/t/01-pdk/08-response/06-add_header.t 8 kong/t/01-pdk/08-response/07-clear_header.t 8 kong/t/01-pdk/08-response/08-set_headers.t 8 kong/t/01-pdk/08-response/09-set_raw_body.t 8 kong/t/01-pdk/08-response/10-set_body.t 7 kong/t/01-pdk/08-response/11-exit.t 8 kong/t/01-pdk/08-response/12-get_source.t 6 kong/t/01-pdk/08-response/13-error.t 8 kong/t/01-pdk/08-response/14-get_raw_body.t 8 kong/t/01-pdk/09-service/00-phase_checks.t 8 kong/t/01-pdk/09-service/01-set-upstream.t 7 kong/t/01-pdk/09-service/02-set-target.t 7 kong/t/01-pdk/09-service/03-set-tls-cert-key.t 7 kong/t/01-pdk/10-nginx/00-phase_checks.t 8 kong/t/01-pdk/10-nginx/01-get_subsystem.t 9 kong/t/01-pdk/10-nginx/02-get_statistics.t 10 kong/t/01-pdk/11-ctx.t 8 kong/t/01-pdk/12-node/00-phase_checks.t 8 kong/t/01-pdk/12-node/01-get_id.t 7 kong/t/01-pdk/12-node/02-get_memory_stats.t 9 kong/t/01-pdk/12-node/03-get_hostname.t 7 kong/t/01-pdk/13-router/00-phase_checks.t 8 kong/t/01-pdk/13-router/01-get_route.t 8 kong/t/01-pdk/13-router/02-get_service.t 8 kong/t/01-pdk/14-client-tls/00-phase_checks.t 9 kong/t/01-pdk/15-tracing/01-context.t 7 kong/t/02-global/01-init-pdk.t 8 kong/t/02-global/02-set-named-ctx.t 8 kong/t/02-global/03-namespaced_log.t 8 kong/t/03-dns-client/00-sanity.t 6 kong/t/03-dns-client/01-phases.t 6 kong/t/03-dns-client/02-timer-usage.t 6 kong/t/Util.pm 159 stages/BuildDockerfileImageDocker.groovy 60 stages/CarrierSast.groovy 17 stages/GetVersionDockerApplication.groovy 29 stages/GitserversInit.groovy 42 upgrade-scripts/pre-upgrade/one-time/RemoveClusterRoleBinding.groovy 5