-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support Elasticsearch 6.x #19
Conversation
[join](https://www.elastic.co/guide/en/elasticsearch/reference/6.2/parent-join.html) | ||
field. | ||
|
||
To support this, version `0.3.0` of this client library makes some breaking |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
just curious @danielberkompas: my understanding of semver is that breaking changes require a new major version, no? otherwise you're (as a user) going with a minor update (0.2.0
to 0.3.0
) and for sure not expecting a breaking changes to be happening.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ah yes, i realize the same would have been already the case for our changes from 0.1.1
to 0.2.0
- which probably is the reason my patches were all based on the former, because it's no simple upgrade.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Semver rules regarding major versions and breaking changes only kick in after you have reached 1.0.0. Anything < 1.0.0 is considered a beta version which can include breaking changes.
- Major version zero (0.y.z) is for initial development. Anything may change at any time. The public API should not be considered stable.
Only after you reach 1.0.0 are you required to have a commitment to stability on major versions.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
again something learned today, thanks for the pointer!
Closes #16.