Justin SB
6552b90657
Cache the OrgId for nameReferenceTransformer
...
Because this is in an inner loop and is fairly memory-allocation
expensive even on a single allocation, it comes up top-of-the-list in
memory allocation pprof profiles, for example with the coredns
ClusterAddon.
Add simple caching.
2021-09-07 14:06:38 -04:00
monopole
dcb26d0901
More fieldspec tests.
2021-01-31 19:08:48 -08:00
monopole
64644643d4
Improve name reference transformer testing.
2021-01-31 08:40:47 -08:00
monopole
30dcf38609
Add var ref replacement tests and more doc.
2021-01-10 09:16:52 -08:00
monopole
658b62c6f1
Reduce complexity in NameReferenceTransformer.
2021-01-10 06:56:06 -08:00
monopole
614e853db3
Confine calls to ApplyToJSON.
2021-01-07 20:31:10 -08:00
Donny Xia
a563169461
refactor namereftransformer with kyaml
2020-07-27 10:56:13 -07:00
jregan
3da0afdda0
Activate lint gosimple.
2019-11-16 06:09:54 -08:00
jregan
9fa0391ce9
Remove remaining plugins packages from external API.
2019-11-06 19:32:53 -08:00
Jeffrey Regan
46524d3b6a
Introduce API module.
2019-10-21 13:30:31 -07:00
jregan
c88e8cc057
Make new nesting place for generated builtin code.
2019-10-20 17:41:09 -07:00
jregan
dee1c425da
Drain the top level internal.
2019-10-20 15:51:04 -07:00