8000 Tags · gaizai/orchestrator · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: gaizai/orchestrator

Tags

v1.4.115

Toggle v1.4.115's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
enslave-master

- supported by cli
- /api/enslave-master/:host/:port
- web (cluster.js) allows dropping on top of master

v1.4.98

Toggle v1.4.98's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Supporting SQL_Delay

- db column added
- instance does not have problem if lag is within 10 seconds of
sql_delay
- visualizing sql_delay
Reace conditions:
- added mutex on cluster alias map
MaxScale support:
- move-up, move-below supports moving a slave up from maxscale, below a
maxscale via simple repointing

v1.4.96

Toggle v1.4.96's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
fixed getInstancePseudoGTIDKey

v1.4.56

Toggle v1.4.56's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Added /api/reload-cluster-alias

v1.4.21

Toggle v1.4.21's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
added topology_recovery_dao to index

v1.3.39

Toggle v1.3.39's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
updated version

v1.3.34

Toggle v1.3.34's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
This commit mainly targets two issues:

 1. `SHOW BINARY LOGS` generates locks on mysql server or otherwise
takes a long time to execute on busy servers with many binary logs
 2. MultiMatchBelow/GetSlaveCandidate did not refresh slaves positions
after StopSlavesNicely, hence elected wrong candidate

breakdown:

BinlogCoordinates:
- added FileSmallerThan() (compares file-name only)
- added NextFileCoordinates() -- works similarly to
PreviousFileCoordinates() and comes to remove need of `SHOW BINARY LOGS`
Instance:
- GetNextBinaryLog() checks against SelfBinlogCoordinates for
out-of-bounds binary log file (no need for `SHOW BINARY LOGS`)
instance_dao.go:
- not executing `SHOW BINARY LOGS`

- StopSlavesNicely returns slice of refreshed slaves (positions updated
after `STOP SLAVE` issued)
- more debug messages all over the place

instance_binlog_dao.go:
- getLastPseudoGTIDEntryInInstance() uses heuristic iteration over
binary logs
- SearchPseudoGTIDEntryInInstance() uses heuristic iteration over binary
logs
- getNextBinlogEventsChunk() uses heuristic iteration over binary logs
(correctly silently exiting upon end of binlogs)

instance_topology.go:
- removed redundant StopSlavesNicely on RegroupSlaves
- sortedSlaves updates list of slaves with refreshed image
- MultiMatchBelow updates list of slaves with refreshed image
- more debug messages all over the place

v1.3.30

Toggle v1.3.30's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Fixed missing "next event" at beginning of binlog cursor

More details in some cli commands

v1.3.26

Toggle v1.3.26's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
New column/info: has_replication_filters

- support in instance_dao
preparation for "what's wrong?"

v1.3.25

Toggle v1.3.25's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
support for peculiar row event structure

0