From 956472fabd1de2155f65c6e8029f77104a2d99d1 Mon Sep 17 00:00:00 2001 From: Cody Soyland Date: Wed, 15 Nov 2017 08:28:23 -0600 Subject: [PATCH] Release v0.8.0 --- CHANGELOG.md | 48 ++++++++++++++++++++++++++++++++++++++++++++ Dockerfile | 2 +- docs/installation.md | 12 +++++------ 3 files changed, 55 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cb7141d75..0a54a5b73 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,51 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). +## [0.8.0] - 2017-11-15 + +This version contains 31 contributions from 8 contributors. There are 84 files changed, 3,732 insertions, and 1,428 deletions. + +### Added + +- Diagnostics ([#895](https://github.com/pilosa/pilosa/pull/895)) +- Add docker-build make target for repeatable Docker-based builds ([#933](https://github.com/pilosa/pilosa/pull/933)) +- Add documentation on importing field values; fixes #924 ([#938](https://github.com/pilosa/pilosa/pull/938)) +- Add flag documentation and tests, remove "plugins.path" ([#942](https://github.com/pilosa/pilosa/pull/942)) +- Add TLS support ([#867](https://github.com/pilosa/pilosa/pull/867)) +- Add TLS cluster how to ([#898](https://github.com/pilosa/pilosa/pull/898)) +- Add support for gossip encryption ([#889](https://github.com/pilosa/pilosa/pull/889)) +- Add Recalculate Caches endpoint ([#881](https://github.com/pilosa/pilosa/pull/881)) +- Add search-friendly documentation for BSI range query syntax ([#955](https://github.com/pilosa/pilosa/pull/955)) + +### Changed + +- Remove unneeded Gopkg.toml constraints and update all dependencies ([#943](https://github.com/pilosa/pilosa/pull/943)) +- Remove row and column labels in webUI ([#884](https://github.com/pilosa/pilosa/pull/884)) +- Internal Client refactoring ([#892](https://github.com/pilosa/pilosa/pull/892)) +- Remove column/row labels for input definition ([#945](https://github.com/pilosa/pilosa/pull/945)) +- Update dependencies and Go version ([#878](https://github.com/pilosa/pilosa/pull/878)) + +### Fixed + +- Skip permissions test when run as root. Fixes #940 ([#941](https://github.com/pilosa/pilosa/pull/941)) +- Address "connection reset" issues in client ([#934](https://github.com/pilosa/pilosa/pull/934)) +- Fix field value import: Use signed int and respect field minimum ([#919](https://github.com/pilosa/pilosa/pull/919)) +- Constrain BoltDB to version rather than specific revision ([#887](https://github.com/pilosa/pilosa/pull/887)) +- Fix bug in environment variable format ([#882](https://github.com/pilosa/pilosa/pull/882)) +- Fix overflow in differenceRunBitmap ([#949](https://github.com/pilosa/pilosa/pull/949)) + +### Performance + +- Use FieldNotNull to improve efficiency of BETWEEN queries ([#874](https://github.com/pilosa/pilosa/pull/874)) + +## [0.7.2] - 2017-11-15 + +This version contains 1 contribution from 1 contributor. There is 1 file changed, 16 insertions, and 1 deletion. + +### Changed + +- Bump HTTP client's MaxIdleConns and MaxIdleConnsPerHost ([#920](https://github.com/pilosa/pilosa/pull/920)) + ## [0.7.1] - 2017-10-09 This version contains 3 contributions from 3 contributors. There are 14 files changed, 221 insertions, and 52 deletions. @@ -163,3 +208,6 @@ This version contains 53 contributions from 13 contributors (including 4 volunte [Unreleased]: https://github.com/pilosa/pilosa/compare/v0.5...HEAD [0.4.0]: https://github.com/pilosa/pilosa/compare/v0.3...v0.4 [0.5.0]: https://github.com/pilosa/pilosa/compare/v0.4...v0.5 +[0.6.0]: https://github.com/pilosa/pilosa/compare/v0.5...v0.6 +[0.7.0]: https://github.com/pilosa/pilosa/compare/v0.6...v0.7 +[0.8.0]: https://github.com/pilosa/pilosa/compare/v0.7...v0.8 diff --git a/Dockerfile b/Dockerfile index f129ce32c..c5f6d1498 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.9.1 as builder +FROM golang:1.9.2 as builder ARG ldflags='' diff --git a/docs/installation.md b/docs/installation.md index c0455ac32..33528f969 100644 --- a/docs/installation.md +++ b/docs/installation.md @@ -74,19 +74,19 @@ There are four ways to install Pilosa on MacOS: Use [Homebrew](https://brew.sh/) 1. Download the latest release: ``` - curl -L -O https://github.com/pilosa/pilosa/releases/download/v0.7.1/pilosa-v0.7.1-darwin-amd64.tar.gz + curl -L -O https://github.com/pilosa/pilosa/releases/download/v0.8.0/pilosa-v0.8.0-darwin-amd64.tar.gz ``` Other releases can be downloaded from our Releases page on Github. 2. Extract the binary: ``` - tar xfz pilosa-v0.7.1-darwin-amd64.tar.gz + tar xfz pilosa-v0.8.0-darwin-amd64.tar.gz ``` 3. Move the binary into your PATH so you can run `pilosa` from any shell: ``` - cp -i pilosa-v0.7.1-darwin-amd64/pilosa /usr/local/bin + cp -i pilosa-v0.8.0-darwin-amd64/pilosa /usr/local/bin ``` 4. Make sure Pilosa is installed successfully: @@ -228,19 +228,19 @@ There are three ways to install Pilosa on Linux: download the binary (recommende 1. To install the latest version of Pilosa, download the latest release: ``` - curl -L -O https://github.com/pilosa/pilosa/releases/download/v0.7.1/pilosa-v0.7.1-linux-amd64.tar.gz + curl -L -O https://github.com/pilosa/pilosa/releases/download/v0.8.0/pilosa-v0.8.0-linux-amd64.tar.gz ``` Note: This assumes you are using an `amd64` compatible architecture. Other releases can be downloaded from our Releases page on Github. 2. Extract the binary: ``` - tar xfz pilosa-v0.7.1-linux-amd64.tar.gz + tar xfz pilosa-v0.8.0-linux-amd64.tar.gz ``` 3. Move the binary into your PATH so you can run `pilosa` from any shell: ``` - cp -i pilosa-v0.7.1-linux-amd64/pilosa /usr/local/bin + cp -i pilosa-v0.8.0-linux-amd64/pilosa /usr/local/bin ``` 4. Make sure Pilosa is installed successfully: