Releases: outbrain-inc/orchestrator
Releases · outbrain-inc/orchestrator
GA Release v1.4.402
Merge pull request #108 from grierj/status-endpoint Adding configurable status endpoint; thank you for maintaining backwards compatibility
GA Release v1.4.392
instance: - fix to CanReplicateFrom(): can now replicate from master even if it does not have log_slave_updates (this is expected behavior) web: - similar to the above, cluster.js supports dropping over a master without log_slave_updates instance_topology: - better mutex release on MoveUpSlaves() - better safety in RepointTo() (reemoving target slave from list) - more audit, debug in RegroupSlaves() binlog servers: - instance_topology: - sortedSlaves() supports includeBinlogServerSubSlaves - added GetCandidateSlaveOfBinlogServerTopology() - getMostUpToDateActiveBinlogServer() returns also list of binlog servers - thorough rewrite of RegroupSlavesIncludingSubSlavesOfBinlogServers(): previous algorithm was incorrect - safer RegroupSlavesBinlogServers() - recovery: - added recoverDeadMasterInBinlogServerTopology(), binlgo server topologies now covered and working purge-binary-logs: - added PurgeBinaryLogsTo(), PurgeBinaryLogsToCurrent() in instance_dao - added CLI command flush-binary-logs: - returns updated instance instance_dao: - added SkipToNextBinaryLog() web: - hiding detach-slave, reattach-slave on master node modal
GA Release v1.4.340
GTID, binlog servers, Smart Mode, pools, more CLI commands, enhanced UI, cross-browser compatibility, lots and lots of goodies
GA Release v1.4.328
Too much to list here; in very vague bullet points:
- Smart Mode (relocate & relocate-below)
- GTID (Oracle + MariaDB) support
- More binlog server support
- slaves-of drag-n-drop
- better concurrency on several bulk operations
- web: standardization; works on all browsers
- better pool visibility
- better crash analysis
- better crash recovery prioritizing (including binlog servers)
- contributions: vagrant
- contributions: better/more SLL support & control
- 5.7.8 support
- matrics/graphite
GA Release v1.4.309
cluster.js: multi-slave web operations
- additional "trailer" element when slaves available
- trailer is draggable
- added moveChildren()
- trailer is droppable, support by all three mov methods
- generalized draggable
api:
- added "/api/repoint-slaves/:host/:port"
GA Release v1.4.305
added relocate commands documentation
v1.4.291: 5.7:
- orchestrator is tolerant to changes made in 5.7 status|variables tables (though misses a bit on info)
GA Release v1.4.283
cli: - "repoint-slaves" commands accepts sibling key conf/resolve: - introduced SkipBinlogServerUnresolveCheck config (defaults "true") - depending on the above, ignoring hsotname-unresolve on for binlog servers web: - introduced snapping for dragged instances
GA Release v1.4.281
fixed issue of no cookie for auto-refresh
GA Release v1.4.274
Web: - Fixed tree collapse/expand visualization - Experimental work on better tree visualization (disabled)