gitextract_25hsj6d8/ ├── .gitignore ├── .travis.yml ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── acl.go ├── acl_test.go ├── backend.go ├── backend_test.go ├── cmd/ │ └── weaver-server/ │ └── main.go ├── config/ │ ├── config.go │ ├── config_test.go │ ├── newrelic.go │ ├── proxy.go │ └── statsd.go ├── deployment/ │ └── weaver/ │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates/ │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ ├── service.yaml │ │ └── statefulset.yaml │ ├── values-env.yaml │ └── values.yaml ├── docker-compose.yml ├── docs/ │ └── weaver_acls.md ├── endpoint.go ├── endpoint_test.go ├── etcd/ │ ├── aclkey.go │ ├── routeloader.go │ └── routeloader_test.go ├── examples/ │ └── body_lookup/ │ ├── Dockerfile │ ├── README.md │ ├── estimate_acl.json │ ├── estimator/ │ │ ├── Chart.yaml │ │ ├── templates/ │ │ │ ├── _helpers.tpl │ │ │ ├── deployment.yaml │ │ │ └── service.yaml │ │ ├── values-id.yaml │ │ ├── values-sg.yaml │ │ └── values.yaml │ └── main.go ├── go.mod ├── go.sum ├── goreleaser.yml ├── pkg/ │ ├── instrumentation/ │ │ ├── newrelic.go │ │ └── statsd.go │ ├── logger/ │ │ └── logger.go │ ├── matcher/ │ │ ├── matcher.go │ │ └── matcher_test.go │ ├── shard/ │ │ ├── domain.go │ │ ├── hashring.go │ │ ├── hashring_test.go │ │ ├── lookup.go │ │ ├── lookup_test.go │ │ ├── modulo.go │ │ ├── modulo_test.go │ │ ├── no.go │ │ ├── no_test.go │ │ ├── prefix_lookup.go │ │ ├── prefix_lookup_test.go │ │ ├── s2.go │ │ ├── s2_test.go │ │ └── shard.go │ └── util/ │ ├── s2.go │ ├── s2_test.go │ ├── util.go │ └── util_test.go ├── server/ │ ├── error.go │ ├── error_test.go │ ├── handler.go │ ├── handler_test.go │ ├── loader.go │ ├── mock.go │ ├── recovery.go │ ├── recovery_test.go │ ├── router.go │ ├── router_test.go │ ├── server.go │ └── wrapped_response_writer.go ├── sharder.go └── weaver.conf.yaml.sample