Pre-release

@shlomi-noach shlomi-noach released this Aug 3, 2017 · 877 commits to master since this release

Assets 7

Pre release 3.0 offers:

  • orchestrator/raft setup: consensus based leader election & quorum. orchestrator/raft setup achieves high availability without the need for a shared-backend high availability solution such as Galera/InnoDB Cluster.

    Backend DB nodes are independent and do not communicate with each other. All communication goes by the orchestrator nodes gossiping via raft.

  • SQLite support: in a orchestrator/raft setup each orchestrator node has a dedicated backend DB. This backend DB can be a standalone MySQL server or an embedded SQLite database. orchestrator now comes with SQLite embedded within its binary.

    SQLite is also supported on single-node setups, useful for local dev machines, and on testing or CI environments.

  • orchestrator-client: a utility script which removes the need for an orchestrator binary on remote boxes.

  • Various other changes, see v2.1.5...v3.0.pre-release ; special thanks to @sjmudd, @maurosr and @dveeden for continuous contributions.

See announcement on http://code.openark.org/blog/mysql/orchestratorraft-pre-release-3-0

md5 checksums:

c357aef3e6794b7c473042b10b0b49d2  orchestrator-3.0-1.x86_64.rpm
3d79877ec33d220975c710b148996c49  orchestrator-3.0-linux-amd64.tar.gz
7ca1d6120162bdda3b576bc6c3eac203  orchestrator-cli-3.0-1.x86_64.rpm
6620eba6a5c73345928c3c908e1d15c0  orchestrator-cli_3.0_amd64.deb
9d80bb78e86a01eb54a2872508e9df8b  orchestrator_3.0_amd64.deb

sha1 checksums:

67f29ac832f48ea983a3f0d66640ed522ff3f5fb  orchestrator-3.0-1.x86_64.rpm
5b283e763436326493c655f0a24c3826bd2ea9be  orchestrator-3.0-linux-amd64.tar.gz
7ec395b5a1c9f0fdebaa95b7133e569590db1a96  orchestrator-cli-3.0-1.x86_64.rpm
4da53ffebcf0edb5aa84cd5ea1a8211cd7af8b26  orchestrator-cli_3.0_amd64.deb
939bdebfa5dc15979542e0969710438f0c306a46  orchestrator_3.0_amd64.deb

sha256 checksums:

3229aaf90d0ba8cd4408afb619aa9f926060ec84079ea9607faf16b3941527be  orchestrator-3.0-1.x86_64.rpm
06d87b5de0c2a5145c3a5a74113a61bb1804e971ef68c4dc3fd79f757d595d03  orchestrator-3.0-linux-amd64.tar.gz
91aec077f417bdec90a172e76e0d30710c5768351d4ca237641c266f4988f011  orchestrator-cli-3.0-1.x86_64.rpm
90b21f5ed181c54c9e3f2863afe9516888d7b9b3083d547dd77e7b273be78323  orchestrator-cli_3.0_amd64.deb
b46c987fee44e05a8bce21c918269357ed1ce2d4bc5b7eac571e41507960909d  orchestrator_3.0_amd64.deb

downloads