Skip to content

Releases: outbrain-inc/orchestrator

GA Release v1.4.402

17 Sep 07:47
Compare
Choose a tag to compare
Merge pull request #108 from grierj/status-endpoint

Adding configurable status endpoint; 
thank you for maintaining backwards compatibility

GA Release v1.4.392

11 Sep 09:56
Compare
Choose a tag to compare
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

01 Sep 10:07
Compare
Choose a tag to compare

GTID, binlog servers, Smart Mode, pools, more CLI commands, enhanced UI, cross-browser compatibility, lots and lots of goodies

GA Release v1.4.328

27 Aug 09:32
Compare
Choose a tag to compare

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

19 Aug 13:00
Compare
Choose a tag to compare

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

13 Aug 13:50
Compare
Choose a tag to compare
added relocate commands documentation

v1.4.291: 5.7:

07 Aug 11:47
Compare
Choose a tag to compare
- orchestrator is tolerant to changes made in 5.7 status|variables
tables (though misses a bit on info)

GA Release v1.4.283

06 Aug 11:22
Compare
Choose a tag to compare
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

29 Jul 09:25
Compare
Choose a tag to compare
fixed issue of no cookie for auto-refresh

GA Release v1.4.274

27 Jul 09:38
Compare
Choose a tag to compare
Web:

- Fixed tree collapse/expand visualization
- Experimental work on better tree visualization (disabled)