Merge pull request #97 from github/readme-visual
A minor attempt at integrating the logo nicely within README
This commit is contained in:
commit
2808c522b6
@ -1,6 +1,6 @@
|
||||
# gh-ost
|
||||
|
||||
#### GitHub's online schema migration for MySQL
|
||||
#### GitHub's online schema migration for MySQL <img src="doc/images/gh-ost-logo-light-160.png" align="right">
|
||||
|
||||
`gh-ost` is a triggerless online schema migration solution for MySQL. It is testable and provides with pausability, dynamic control/reconfiguration, auditing, and many operational perks.
|
||||
|
||||
@ -8,7 +8,7 @@
|
||||
|
||||
It has been designed based on years of experience with existing solutions, and changes the paradigm of table migrations.
|
||||
|
||||
![gh-ost logo](doc/images/gh-ost-logo-light-160.png)
|
||||
|
||||
|
||||
## How?
|
||||
|
||||
@ -44,7 +44,7 @@ The [cheatsheet](doc/cheatsheet.md) has it all. You may be interested in invokin
|
||||
|
||||
Our tips:
|
||||
|
||||
- [Testing above all](testing-on-replica.md), try out `--test-on-replica` first few times. Better yet, make it continuous. We have multiple replicas where we iterate our entire fleet of production tables, migrating them one by one, checksumming the results, verifying migration is good.
|
||||
- [Testing above all](doc/testing-on-replica.md), try out `--test-on-replica` first few times. Better yet, make it continuous. We have multiple replicas where we iterate our entire fleet of production tables, migrating them one by one, checksumming the results, verifying migration is good.
|
||||
- For each master migration, first issue a _noop_
|
||||
- Then issue the real thing via `--execute`.
|
||||
|
||||
@ -63,8 +63,6 @@ Originally this was named `gh-osc`: GitHub Online Schema Change, in the likes of
|
||||
But then a rare genetic mutation happened, and the `s` transformed into `t`. And that sent us down the path of trying to figure out a new acronym. Right now, `gh-ost` (pronounce: _Ghost_), stands for:
|
||||
- GitHub Online Schema Transmogrifier/Translator/Transformer/Transfigurator
|
||||
|
||||
Pronounce: _ghost_
|
||||
|
||||
## License
|
||||
|
||||
`gh-ost` is licensed under the [MIT license](https://github.com/github/gh-ost/blob/documentation/LICENSE)
|
||||
|
@ -24,7 +24,7 @@ replication lag on to determine throttling
|
||||
- `critical-load=<load>`: change critical load setting (exceeding given thresholds causes panic and abort)
|
||||
- `nice-ratio=<ratio>`: change _nice_ ratio: 0 for aggressive, positive integer `n`: for any unit of time spent copying rows, spend `n` units of time sleeping.
|
||||
- `throttle-query`: change throttle query
|
||||
- `throttle-control-replicas`: change list of throttle-control replicas, these are replicas `gh-ost` will cehck
|
||||
- `throttle-control-replicas`: change list of throttle-control replicas, these are replicas `gh-ost` will check
|
||||
- `throttle`: force migration suspend
|
||||
- `no-throttle`: cancel forced suspension (though other throttling reasons may still apply)
|
||||
- `unpostpone`: at a time where `gh-ost` is postponing the [cut-over](cut-over.md) phase, instruct `gh-ost` to stop postponing and proceed immediately to cut-over.
|
||||
|
Loading…
Reference in New Issue
Block a user