Now that Avatica 1.14.0 is almost wrapped up (pending a release announcement), I want to start some discussion for Avatica-Go 4.0.0.

For Avatica-Go, most of the code and things to be done have already committed, pending a few tiny release-specific tasks.

For this release, there is a breaking change when it comes to how null types are handled for Apache Phoenix. For more info see this message [1] on the list. For this reason, we bump the version up to 4.0.0 as we need to follow semver for Go modules. There will be a write up for this in the release history and the news item.

Other than that, I've upgraded the dependencies, updated the travis and docker compose to test against the latest Go release (1.12.0) and Avatica 1.14.0 and made changes to the docker-compose file to automate some of the more mechanical release steps.

Is there anything else you'd like to see in this release? If so, please let me know. Otherwise, I think I will be able to make rc0 available for voting within the next couple of days.

Francis


[1] https://mail-archives.apache.org/mod_mbox/calcite-dev/201901.mbox/%3C4ea41766-95b5-a0a9-adba-f70aa115e9fb%40apache.org%3E

Reply via email to