Commit 4ab2ac0
Port Compile API extensions from EOPA (#7887)
* server: port compile API
Also adds e2e tests: These include coverage for ucast in the prisma
setting, and thus require some JS runtime.
* e2e: selectively skip e2e Compile API tests
...for macos runs, and for the go-compat suites.
* server: accept timer_rego_external_resolve_ns metrics with value 0
When running the tests in a loop for a while, I would see values of 0ns
for this metric. However, comparing with its non-zero values, which are
often 41 or 42ns, it seems like this is just not happening in this code
path. So if "almost nothing" actually goes below 1ns, it's OK.
* e2e: split dep-heavy e2e tests into their own go module
* Makefile: export DOCKER_RUNNING (make e2e read it)
---------
Co-authored-by: Philip Conrad <[email protected]>
Signed-off-by: Stephan Renatus <[email protected]>1 parent 5816e4f commit 4ab2ac0
File tree
243 files changed
+33515
-4255
lines changed- .github
- workflows
- e2e
- api/compile
- prisma
- prisma
- internal
- compile
- levenshtein
- ucast
- v1
- metrics
- rego/compile
- server
- failtracer
- testdata
- vendor
- github.com
- cpuguy83/go-md2man/v2/md2man
- goccy/go-json/internal
- decoder
- encoder
- runtime
- hashicorp/golang-lru/v2
- internal
- simplelru
- huandu
- go-sqlbuilder
- xstrings
- prometheus/procfs
- rcrowley/go-metrics
- rivo/uniseg
- sirupsen/logrus
- go.uber.org
- atomic
- multierr
- golang.org/x
- net/http2
- sys
- cpu
- unix
- tools
- go/packages
- internal/packagesinternal
- google.golang.org
- grpc
- balancer
- endpointsharding
- pickfirst/pickfirstleaf
- credentials
- internal
- envconfig
- resolver/dns
- resolver
- stats
- protobuf
- encoding/protowire
- internal
- editiondefaults
- filedesc
- genid
- impl
- version
- reflect/protoreflect
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
243 files changed
+33515
-4255
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
16 | 32 | | |
17 | 33 | | |
18 | 34 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
224 | 224 | | |
225 | 225 | | |
226 | 226 | | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
227 | 230 | | |
228 | 231 | | |
229 | 232 | | |
| |||
233 | 236 | | |
234 | 237 | | |
235 | 238 | | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
236 | 242 | | |
237 | 243 | | |
238 | 244 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
| 35 | + | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| |||
117 | 117 | | |
118 | 118 | | |
119 | 119 | | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
120 | 127 | | |
121 | 128 | | |
122 | 129 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
0 commit comments