Martin Taillefer

Results 48 issues of 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.

enhancement

Issues around Mixer's expression language design and implementation.

Epic

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...

enhancement
performance

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

enhancement
mixer

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,...

enhancement

We need to make it possible to reliably keep secrets (backend credentials) in adapter config state.

adapters
config
mixer

#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...

mixer

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...

mixer

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...

cleanup
mixer

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...

mixer