Shlomi Noach

Results 78 issues of Shlomi Noach

We want `freno` to support MySQL encrypted connections for both: - Topology (probed) servers - Backend server We already support TLS in both `orchestrator` and `gh-ost` so we may as...

enhancement

Right now we can configure cluster hostnames via: - `HAProxySettings` - `StaticHostsSettings` Two additional low hanging fruit settings can be: - via URL: expect plaintext listing of hostnames given a...

enhancement

It should be in `freno`'s power to skip/ignore metrics from a given host. As example, `freno` would have a `/skip-host/` API endpoint. This would override any configuration-based listing of servers...

enhancement

Say we're measuring replication lag and we have `10` replicas. For some apps, it would be OK if one lags. Maybe two. And it would be better let them lag...

enhancement

This PR introduces meta-checks. From the outside a meta check looks just like any other check. But under the cover a meta check is an aggregation of multiple other checks....

This PR adds chatops-RPC to `freno`. ### Work in progress Chatops RPC allows seamless integration between `freno` and [hubot](https://github.com/github/hubot). The general user will probably not use this; however those who...

Starting with the most basic usage, this Issue will present would-be API endpoints. - `/write-request///` This is the primary request `freno` would serve: an app connecting and asking "is it...

Resubmission of https://github.com/openark/gh-ost/pull/23 from downstream Fixes https://github.com/github/gh-ost/issues/991 `gh-ost` will fail with error when `-switch-to-rbr` is provided and when running directly on primary (`--allow-on-master`). #### Low risk No changes to migration...

low-risk

Resubmission of https://github.com/openark/gh-ost/pull/26 from downstream, this PR further supports `GENERATED` columns as part of the `PRIMARY KEY`. It was previously impossible to update rows based on a PK `GENERATED` value;...

Closes https://github.com/github/gh-ost/issues/785 A relaxed (10sec interval) monitoring of the inspector's `Uptime` global status value; this value should be ever increasing; if found to be smaller than previous read, this suggests...

enhancement