Skip to content
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

closes #3 by bumping depedencies #5

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

majormoses
Copy link

There are several motivations for this the most important being able to use newer than 1.x ES gem and limiting it to the 2 major gems (some thing might be broken and anyways I would consider this a breaking change).

gem deps bumped:

  • elasticsearch (['>= 2.0','<= 6.0'])
  • faraday (~> 0.12)
  • faraday_middleware (~> 0.11.0.1)

As part of this just to get everything to work in a modern version of ruby I had to do some other restructuring here are some of the misc changes:

  • restructured gem lib structure (in order remove lots of require_relatives that were broken in ruby > 2)
  • made versioning a bit easier to work with

Signed-off-by: Ben Abrams [email protected]

There are several motivations for this the most important being able to use newer than 1.x ES gem and limiting it to the 2 major gems (some thing might be broken and anyways I would consider this a breaking change).

gem deps bumped:
- `elasticsearch (['>= 2.0','<= 6.0'])`
- `faraday (~> 0.12)`
- `faraday_middleware (~> 0.11.0.1)`

As part of this just to get everything to work in a modern version of ruby I had to do some other restructuring here are some of the misc changes:
- restructured gem lib structure (in order remove lots of require_relatives that were broken in ruby > 2)
- made versioning a bit easier to work with

Signed-off-by: Ben Abrams <[email protected]>
@majormoses
Copy link
Author

@cdunn any chance of getting this looked at? If not we are probably gonna have to drop support that this gem provides.

@majormoses
Copy link
Author

If this can not be merged we are looking at a fork, rename, publish or dropping the support of the features this provides entirely by Feb 01 2017. You can read more about it here: sensu-plugins/sensu-plugins-elasticsearch#64 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant