Martin Taillefer
Martin Taillefer
We want to increase usability by supporting enums as a first class thing in templates, allowing better YAML for the operator with better docs.
Issues around Mixer's expression language design and implementation.
There's an opportunity to improve MixerIL performance by avoiding copying strings around so much, and directly reusing the word lists from the attribute protocol. There is a global word list...
We want to make sure Mixer's expression language is a pure subset of the CEL grammar. https://github.com/google/cel-spec/blob/master/doc/intro.md
We want to create a new logging package for use in Mixer, and eventually Istio-wide. This package would overlay on top of glog and embed standard Istio policies. For example,...
We need to make it possible to reliably keep secrets (backend credentials) in adapter config state.
#1. This comment in a generated file: // Fully qualified name of this template const TemplateName = "listentry" should be updated from "this template" to "the template" #2. I think...
As you port metric adapters, please decide whether we should have a timestamp field in the Metric template. Note of course that our template format doesn't yet support timestamps, but...
Once we've deleted all legacy adapters, we need to systematically purge the Mixer codebase from all legacy code/types/etc. We also have a few things to rename (adapter.BuilderInfo -> adapter.Info among...
It's desirable to pass a per-request Env object for use by adapters. This would let Mixer fine-tune things like logging output for the request. The env can be passed in...