Proto commits in iter8-tools/iter8

These 3 commits are when the Protocol Buffers files have changed:

Commit:1221fd6
Author:Michael Kalantar
Committer:GitHub

Refactor A/B/n service to use traffic controller (#1493) * initial migration abn Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * refactor internal implementations Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * lookup test Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * lookup test Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * write metric test Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * fix types in test case Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * fix types in test case Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * migrated more tests Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * remove duplicate code Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * test coverage Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * test coverage Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * move abn function from controllers Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * capitalize type Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * package doc Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * package doc Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * remove secret, use badgerdb Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * fix lint error Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * handle abn config Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * code coverage Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * move controllers/storageclient to storage; test coverage Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * reduce externalization of controller types/methods Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * remove abnmetrics task Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * call SetUser in lookupInternal Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * remove dependence on persist option Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * remove GetApplicationData Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * fix error in merge Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * initial metrics service Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * redesign Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * test coverage Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * fix lint problems Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * test coverage Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * remove null entries from metrics server response Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * some reviewer comments Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * modify configuration of abn, metrics services Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * test coverage Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * remove hardcoded path Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * remove comment Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * abn proto changes Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * remove abn service chart Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * remove test of abn chart Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * fix minor issues Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> --------- Signed-off-by: Michael Kalantar <kalantar@us.ibm.com>

The documentation is generated from this commit.

Commit:c1e114a
Author:Michael Kalantar
Committer:GitHub

Iter8 A/B(/n) service (#1313) * initial abn service Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * write metrics to log Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * add comments Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * doc updates Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * remove consistent package Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * write metric to secret Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * debug single app version Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * write metrics to secret Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * unit tests Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * add events Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * iter8 abn Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * fix staticcheck errors Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * test coverage Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * edit comments Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * more test cases Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * fix Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * remove unused dependency Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * simplify secret read/write Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * refactor applications Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * refactor application Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * refactor application Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * fix staticcheck problems Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * simplify informer Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * grpc tests Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * mutex shared data structure Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * comments, small refactor Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * remove action/abn.go Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * remove RW from Application Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * fix duplicate import Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * remove history field Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * remove Application.Namespace Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * write application not just versions Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * pay attention only to annotated objects Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * BatchedWrite and tests Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * refactor gRPC methods Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * use read locks too Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * single object defining version Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * move config so not exported Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * made functions local Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * delete untracked versions if too big Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * driver --> abn/k8sdriver Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * KubeDriver -> KubeClient Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * localize as much as possible Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * spelling corrections Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * tests were commented out Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * remove helm envsettings Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * revert kubeclient, ticker, comments Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * more package abn to package core Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * minor cleanup Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * simplify Get Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * refacter Add Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * informer test case Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * replace hasher Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * refactor handlers Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * use lister Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * remove Version.Track Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * distinguish get/read Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * add getmetrics api Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * remove flush Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * make tests more robust Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * rename a few symbols Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * make constants local Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * remove ready; track becomes label Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * replace direct access with methods Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> * remove getter/setter Signed-off-by: Michael Kalantar <kalantar@us.ibm.com> Signed-off-by: Michael Kalantar <kalantar@us.ibm.com>

Commit:8300f60
Author:Srinivasan Parthasarathy
Committer:GitHub

gRPC load test and other enhancements (#1151) * inputs Signed-off-by: Srinivasan Parthasarathy <spartha@us.ibm.com> * adding grpc task Signed-off-by: Srinivasan Parthasarathy <spartha@us.ibm.com> * cleaning up ... Signed-off-by: Srinivasan Parthasarathy <spartha@us.ibm.com> * temp changes for reporting Signed-off-by: Srinivasan Parthasarathy <spartha@us.ibm.com> * code vetted Signed-off-by: Srinivasan Parthasarathy <spartha@us.ibm.com> * get scalar metrics value Signed-off-by: Srinivasan Parthasarathy <spartha@us.ibm.com> * rename task Signed-off-by: Srinivasan Parthasarathy <spartha@us.ibm.com> * fixing hub location for now Signed-off-by: Srinivasan Parthasarathy <spartha@us.ibm.com> * fixing collect http Signed-off-by: Srinivasan Parthasarathy <spartha@us.ibm.com> * fixed text report Signed-off-by: Srinivasan Parthasarathy <spartha@us.ibm.com> * grpc unit test Signed-off-by: Srinivasan Parthasarathy <spartha@us.ibm.com> * all but coverage Signed-off-by: Srinivasan Parthasarathy <spartha@us.ibm.com> * adding more tests for experiment raed Signed-off-by: Srinivasan Parthasarathy <spartha@us.ibm.com> * improving the coverage by epsilon Signed-off-by: Srinivasan Parthasarathy <spartha@us.ibm.com> * grpc tests Signed-off-by: Srinivasan Parthasarathy <spartha@us.ibm.com> * collect grpc Signed-off-by: Srinivasan Parthasarathy <spartha@us.ibm.com> * reached coverage 68 Signed-off-by: Srinivasan Parthasarathy <spartha@us.ibm.com> * fixing json payload Signed-off-by: Srinivasan Parthasarathy <spartha@us.ibm.com> * exceeding 68 now Signed-off-by: Srinivasan Parthasarathy <spartha@us.ibm.com> * bumping up coverage to 69 Signed-off-by: Srinivasan Parthasarathy <spartha@us.ibm.com> * remove ghz.proto Signed-off-by: Srinivasan Parthasarathy <spartha@us.ibm.com> * removing ghz proto Signed-off-by: Srinivasan Parthasarathy <spartha@us.ibm.com> * get if and name are now local Signed-off-by: Srinivasan Parthasarathy <spartha@us.ibm.com> * removing load-test-http for now Signed-off-by: Srinivasan Parthasarathy <spartha@us.ibm.com> * fixing contrib Signed-off-by: Srinivasan Parthasarathy <spartha@us.ibm.com>