github / elasticsearch-srv-discovery

Elasticsearch discovery with SRV records
MIT License
34 stars 33 forks source link

Prepare 1.5.0 release #9

Closed chrismwendt closed 8 years ago

chrismwendt commented 8 years ago

According to the tests, this plugin is compatible with Elasticsearch versions 1.5.0 to 1.7.3. I also confirmed that it works with 1.5.2 and 1.7.3 using real instances of Elasticsearch and Consul for DNS.

Versioning strategy: the plugin version will match the lowest compatible ES version. Since this plugin would require changes to be compatible with ES 1.4.5, I chose 1.5.0 for the initial release. If we make the plugin compatible with 1.4.0 to 1.4.5, a new plugin version 1.4.0 will be created. For ES 2.0.0+, the major and minor versions will be locked to ES, and the patch version will be incremented in case ES breaks the plugin API in a patch release.

I decided against using release.py for now because it seems to require some kind of Sonatype account. Maybe it's something to look into in the future, though.

/cc @github/search

grantr commented 8 years ago

Very thorough, thanks @chrismwendt! :+1: