Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[geotrellis-dev] Notice of pending 0.10 release and data-breaking change

Hey everyone,

After a very long time and a whole lot of work, we're getting ready to release GeoTrellis 0.10.0. My plan is to release 0.10.0-RC1 on Monday, and then follow up quickly with the full release. This will be an API setting release, so for those of you who have been feeling the pain of many API changes in the past months, this release will be the last of the major API breaks we will do until the next major version. The following 0.10 releases will be bugfix releases, so we encourage you to test and help us work through any issues after the release! I'll give more information about the release as it happens.

There's one last breaking change that will happen, that will not only break a lot of API, but will also break ingested data sets. With this PR (https://github.com/geotrellis/geotrellis/pull/1346) the metadata format for ingested layers is changing in a necessary way, but it will mean that layers ingested with earlier versions of 0.10 (like those published on our Bintray site, https://bintray.com/azavea/geotrellis) will have broken metadata if you upgrade. This is a pain for those of us that have ingested many layers that we do not want to re-ingest (my company Azavea definitely falls under that category). We will be working on a migration tool that will rewrite the metadata of the older version and bring it up to the 0.10.0 release version over the next couple of weeks. But if you do have layers that need migrating, I recommend not upgrading until that migration tool is published. The last bintray version that does not have this metadata-breaking change will beĀ 0.10.0-aee77fa.

Let me know if you have questions, and there will be more information on the release (include release notes) soon!

Best,
Rob

Back to the top