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

Released v0.1.0 #516

Merged
merged 1 commit into from
Sep 18, 2018
Merged

Released v0.1.0 #516

merged 1 commit into from
Sep 18, 2018

Conversation

bwplotka
Copy link
Member

@bwplotka bwplotka commented Sep 12, 2018

Hi!

I would like to propose the first 0.y.z release. This is still, not major version, so backward compatibility is NOT guarnteed. See: https://semver.org/#spec-item-4.

We want to do 0.1.0 now, because we plan a couple of major changes that include:

Future is bright, but we want to have quick, stable reference for easier migration as bunch of us use Thanos already in production.

I am now collecting things that potentially should land within this release. Note, that we don't need to push hard to pack as many in this release. There will be quickly another one (0.2.0) with mentioned features above.

So far things that could potentially still slip into 0.1.0:

Which are close to being merged.

And.. Thanks All! It wouldn't be possible without the help of our awesome Thanos community for making all possible 👍 If you are not yet there, make sure to join our slack (Link in Readme)!

Signed-off-by: Bartek Plotka [email protected]

@bwplotka bwplotka self-assigned this Sep 12, 2018
@xjewer
Copy link
Contributor

xjewer commented Sep 12, 2018

CHANGELOG.md Outdated
@@ -4,16 +4,13 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

NOTE: As semantic versioning states all 0.y.z releases can contain braking changes in API (flags, grpc API, any backward compatibility)
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: just a typo breaking

@fabxc
Copy link
Collaborator

fabxc commented Sep 13, 2018

👍 nice

Copy link
Contributor

@domgreen domgreen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

CHANGELOG.md Outdated
- Optimized object storage fetch logic for Store.
- Index cache and chunk pool for Store for better memory usage.
- Stable support for Google Cloud Storage object storage.
- StoreAPI logic for Querier to support Thanos federation (experimental).
- Support for S3 minio-based AWS object storage (experimental).
- Compaction logic of blocks from multiple sources for Compactor.
- Downsampling logic for Compactor (experimental).
- Rule (including alerts) evaluation logic for Ruler (experimental).
- Compaction retention
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we be more clear with what this means?

@bwplotka
Copy link
Member Author

@xjewer https://semver.org/#spec-item-4 This is still not major release. We don't assure backward compatibility yet. Added noted into description.

@xjewer
Copy link
Contributor

xjewer commented Sep 13, 2018

This is still not major release

Yep, nice for mentioning it here a8816ac#diff-4ac32a78649ca5bdd8e0ba38b7006a1eR7 👍

@vglafirov
Copy link
Contributor

Please, consider #502 as well.

@bwplotka
Copy link
Member Author

Don't worry @vglafirov we will do next relases if needed. And for now, they are not major, so there is no need to hurry. This one actually is blocked by #500 - let's have an agreement there first.

Signed-off-by: Bartek Plotka <[email protected]>
@bwplotka
Copy link
Member Author

Tested internally - all good. Let's claim 0.1.0 !

@bwplotka bwplotka merged commit c2fd7e4 into master Sep 18, 2018
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.

6 participants