Andrei Dobre

Results 19 issues of Andrei Dobre

![example](https://user-images.githubusercontent.com/6824214/143553927-341af451-aaa5-4643-9321-2d080279215d.png) ### Overview - Added support for the OpenMetrics standard - Added support for automatically providing exemplars populated with trace information from OpenTelemetry The main purpose of the PR is...

Avoid multiple definition of this variable, its also defined globally in sds.c Enables builds on GCC 10 and above. Closes #97

Hello, the project fails to build with the following output: ``` cd src && make all make[1]: Entering directory '/tmp/redis-proxy/src' Makefile:175: warning: overriding recipe for target '.make-prerequisites' Makefile:161: warning: ignoring...

Kubernetes has a set of well known labels that we should add to the pods and maybe other resources too. [https://kubernetes.io/docs/concepts/overview/working-with-objects/common-labels/](https://kubernetes.io/docs/concepts/overview/working-with-objects/common-labels/) It would help with systems that have automatic detection...

enhancement
good first issue
easy

Right now the operator will not restore the setup to be ballanced across multiple AZs in the case of an AZ failure. There has to be a manual intervention -...

enhancement

The redis pods are dificult to uniquely identify if two Redis-Clusters are deployed in the same namespace because we give them unique hardcoded names: `redis-container` and `redis-node-*`. We should add...

enhancement
easy

Currently we can only trigger a rolling update/restart of the pods by changing the configuration of the container images or resources: https://github.com/PayU/redis-operator/blob/master/controllers/rediscluster.go#L643-L654 However, the RedisCluster CR and the controller acts...

enhancement
breaking-change

This is an issue that spans multiple parts of the system - [ ] The redis-cli commands have a hardcoded context timeout, this should account for different cluster latencies, as...

Sending a kill signal with Ctrl+C to the E2E testing framework does not stop the running tests immediately. We should make better use of contexts and exit tests + cleanup...

testing

Since the project is open for anyone, we should have a contributor guideline. https://docs.github.com/en/github/building-a-strong-community/setting-guidelines-for-repository-contributors