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

Release/0.2.0 #38

Merged
merged 22 commits into from
Apr 8, 2016
Merged

Release/0.2.0 #38

merged 22 commits into from
Apr 8, 2016

Conversation

jbeemster
Copy link
Member

@alexanderdean @yalisassoon

Hey Alex/Yali the blog post is still in progress but it would be good to get a review of the PR and if anything else needs to go in. I have fleshed out the README and the Quickstart Guide to represent this version. If we are happy with it I can then start trying to get the image into the Marketplace!

New features in this release:

  • All Kinesis applications have been bumped to R78
  • Iglu Server 0.2.0 has been added
  • Iglu Server has been added to the Kinesis Enrich resolver
  • Script has been added to automatically add jsonschemas to said server
  • Full support for good and bad row loading into Elasticsearch
  • All applications are wrapped inside init.d scripts to ensure they start properly

Deployment:

  • Docker has been removed, vagrant push now asks for AWS creds and will push the image to us-east-1

Integration testing:

  • On each push all of the provisioning and setup scripts are run directly on Travis. All the services are then started and we then send events through the local pipeline. We then check the number of good and bad rows that appear in Elasticsearch.
    • Surprisingly Travis handles this very well!

@jbeemster
Copy link
Member Author

Also @alexanderdean do we want to remove circleci for the meantime as Travis seems to be doing the Trick?

@alexanderdean
Copy link
Member

LGTM!

@jbeemster jbeemster merged commit 55ab699 into master Apr 8, 2016
@jbeemster jbeemster deleted the release/0.2.0 branch April 8, 2016 12:57
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.

2 participants