From 54db409ea2edde28cf78742e1c71f7276707d1d2 Mon Sep 17 00:00:00 2001 From: Cody Soyland Date: Mon, 19 Feb 2018 14:30:11 -0600 Subject: [PATCH 1/4] Release v0.8.8 --- CHANGELOG.md | 8 ++++++++ Dockerfile | 2 +- docs/installation.md | 12 ++++++------ 3 files changed, 15 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d1a76b92c..ac62abc67 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,14 @@ 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.8] - 2018-02-19 + +This version contains 1 contribution from 2 contributors. There are 4 files changed, 1,153 insertions, and 618 deletions. + +### Fixed + +- Bug fixes and improved test coverage in roaring ([#1118](https://github.com/pilosa/pilosa/pull/1118)) + ## [0.8.7] - 2018-02-12 This version contains 1 contribution from 1 contributors. There are 2 files changed, 84 insertions, and 4 deletions. diff --git a/Dockerfile b/Dockerfile index 3a44ec6cb..2e20380a3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.9.4 as builder +FROM golang:1.10 as builder ARG ldflags='' diff --git a/docs/installation.md b/docs/installation.md index 8953717fd..fc35b8209 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.8.7/pilosa-v0.8.7-darwin-amd64.tar.gz + curl -L -O https://github.com/pilosa/pilosa/releases/download/v0.8.8/pilosa-v0.8.8-darwin-amd64.tar.gz ``` Other releases can be downloaded from our Releases page on Github. 2. Extract the binary: ``` - tar xfz pilosa-v0.8.7-darwin-amd64.tar.gz + tar xfz pilosa-v0.8.8-darwin-amd64.tar.gz ``` 3. Move the binary into your PATH so you can run `pilosa` from any shell: ``` - cp -i pilosa-v0.8.7-darwin-amd64/pilosa /usr/local/bin + cp -i pilosa-v0.8.8-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.8.7/pilosa-v0.8.7-linux-amd64.tar.gz + curl -L -O https://github.com/pilosa/pilosa/releases/download/v0.8.8/pilosa-v0.8.8-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.8.7-linux-amd64.tar.gz + tar xfz pilosa-v0.8.8-linux-amd64.tar.gz ``` 3. Move the binary into your PATH so you can run `pilosa` from any shell: ``` - cp -i pilosa-v0.8.7-linux-amd64/pilosa /usr/local/bin + cp -i pilosa-v0.8.8-linux-amd64/pilosa /usr/local/bin ``` 4. Make sure Pilosa is installed successfully: From ea99ebcb54acc0f70c66b3f9621ceff071172f48 Mon Sep 17 00:00:00 2001 From: Cody Soyland Date: Mon, 19 Feb 2018 10:34:47 -0600 Subject: [PATCH 2/4] Go 1.10 --- .travis.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.travis.yml b/.travis.yml index c368fbd49..300d89f85 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,6 +2,7 @@ language: go go: - 1.8 - 1.9 + - 1.10 - master env: global: # AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY From da22f3b61b14c6653d14912bac579f0839daa301 Mon Sep 17 00:00:00 2001 From: Cody Soyland Date: Mon, 19 Feb 2018 10:48:02 -0600 Subject: [PATCH 3/4] Use string instead of float for go 1.10 --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 300d89f85..1d5a2c457 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,7 +2,7 @@ language: go go: - 1.8 - 1.9 - - 1.10 + - "1.10" # Use string, as 1.10==1.1 if interpreted as float. - master env: global: # AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY From 82bee418750868b6c9a4ea0f1dee86bc7a6a29f0 Mon Sep 17 00:00:00 2001 From: Cody Soyland Date: Mon, 19 Feb 2018 14:56:13 -0600 Subject: [PATCH 4/4] Fix formatting bug on Go 1.10 --- handler_test.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/handler_test.go b/handler_test.go index 469a87c70..855b3261e 100644 --- a/handler_test.go +++ b/handler_test.go @@ -840,7 +840,7 @@ func TestHandler_Index_AttrStore_Diff(t *testing.T) { exp[200] = map[string]interface{}{"snowman": "☃"} if !reflect.DeepEqual(rec, exp) { - t.Fatalf("\nexpected: %s\n\ngot: %s\n", exp, rec) + t.Fatalf("\nexpected: %v\n\ngot: %v\n", exp, rec) } } @@ -923,7 +923,7 @@ func TestHandler_Frame_AttrStore_Diff(t *testing.T) { exp[200] = map[string]interface{}{"snowman": "☃"} if !reflect.DeepEqual(rec, exp) { - t.Fatalf("\nexpected: %s\n\ngot: %s\n", exp, rec) + t.Fatalf("\nexpected: %v\n\ngot: %v\n", exp, rec) } }