@@ -5,71 +5,74 @@ All notable changes to this project will be documented in this file.
5
5
The format is based on [ Keep a Changelog] ( http://keepachangelog.com/ )
6
6
and this project adheres to [ Semantic Versioning] ( http://semver.org/ ) .
7
7
8
- ## [ v1 .2.0] - 2018-12-18
8
+ ## [ 1 .2.0] - 2018-12-19
9
9
10
10
This version contains 154 contributions from 11 contributors. There are 113 files changed; 18,968 insertions; and 4,325 deletions.
11
11
12
12
### Added
13
13
14
14
- Cancel queries on Context.Done() ([ #1773 ] ( https://github.com/pilosa/pilosa/pull/1773 ) )
15
- - Union In Place ([ #1766 ] ( https://github.com/pilosa/pilosa/pull/1766 ) ), ( [ #1774 ] ( https://github.com/pilosa/pilosa/pull/1774 ) )
15
+ - Union In Place ([ #1766 ] ( https://github.com/pilosa/pilosa/pull/1766 ) , [ #1774 ] ( https://github.com/pilosa/pilosa/pull/1774 ) )
16
16
- Import benchmarking ([ #1771 ] ( https://github.com/pilosa/pilosa/pull/1771 ) )
17
17
- Add GroupBy() Filter ([ #1753 ] ( https://github.com/pilosa/pilosa/pull/1753 ) )
18
- - Added /internal/translate/keys endpoint ([ #1751 ] ( https://github.com/pilosa/pilosa/pull/1751 ) )
19
- - CircleCI: Add race detector to parallel build. Default to Go 1.11. ([ #1756 ] ( https://github.com/pilosa/pilosa/pull/1756 ) )
18
+ - Add /internal/translate/keys endpoint ([ #1751 ] ( https://github.com/pilosa/pilosa/pull/1751 ) )
19
+ - CircleCI: Add race detector to parallel build, default to Go 1.11. ([ #1756 ] ( https://github.com/pilosa/pilosa/pull/1756 ) )
20
20
- Add distributed tracing. ([ #1684 ] ( https://github.com/pilosa/pilosa/pull/1684 ) )
21
- - Adds NoStandardView field option. Fixes # 1710 ([ #1733 ] ( https://github.com/pilosa/pilosa/pull/1733 ) )
21
+ - Add NoStandardView field option ([ #1733 ] ( https://github.com/pilosa/pilosa/pull/1733 ) )
22
22
- Import roaring endpoint accepts a list of views ([ #1738 ] ( https://github.com/pilosa/pilosa/pull/1738 ) )
23
- - Add some stat tracking to roaring/ implementation. ([ #1743 ] ( https://github.com/pilosa/pilosa/pull/1743 ) )
23
+ - Add some stat tracking to roaring implementation ([ #1743 ] ( https://github.com/pilosa/pilosa/pull/1743 ) )
24
24
- Cluster tests ([ #1717 ] ( https://github.com/pilosa/pilosa/pull/1717 ) )
25
25
- Allow backslash, carriage return in PQL strings ([ #1713 ] ( https://github.com/pilosa/pilosa/pull/1713 ) )
26
- - Add base system, curl and jq for debug and checks. ([ #1707 ] ( https://github.com/pilosa/pilosa/pull/1707 ) )
26
+ - Add base system, curl and jq for debug and checks ([ #1707 ] ( https://github.com/pilosa/pilosa/pull/1707 ) )
27
27
- Add "Rows" and "GroupBy" functionality ([ #1647 ] ( https://github.com/pilosa/pilosa/pull/1647 ) )
28
28
- Add ` clear ` functional option for imports ([ #1699 ] ( https://github.com/pilosa/pilosa/pull/1699 ) )
29
- - Maintain Available Shards ([ #1600 ] ( https://github.com/pilosa/pilosa/pull/1600 ) ), ( [ #1695 ] ( https://github.com/pilosa/pilosa/pull/1695 ) ), ( [ #1624 ] ( https://github.com/pilosa/pilosa/pull/1624 ) ), ( [ #1663 ] ( https://github.com/pilosa/pilosa/pull/1663 ) )
30
- - Adds missing rowID/Key columnID/Key tests ([ #1683 ] ( https://github.com/pilosa/pilosa/pull/1683 ) )
31
- - Store() function ([ #1666 ] ( https://github.com/pilosa/pilosa/pull/1666 ) )
32
- - Adds diagnostics CPUArch field ([ #1671 ] ( https://github.com/pilosa/pilosa/pull/1671 ) )
29
+ - Implement tracking of available shards to help support sparse datasets ([ #1600 ] ( https://github.com/pilosa/pilosa/pull/1600 ) , [ #1695 ] ( https://github.com/pilosa/pilosa/pull/1695 ) , [ #1624 ] ( https://github.com/pilosa/pilosa/pull/1624 ) , [ #1663 ] ( https://github.com/pilosa/pilosa/pull/1663 ) )
30
+ - Add missing rowID/Key columnID/Key tests ([ #1683 ] ( https://github.com/pilosa/pilosa/pull/1683 ) )
31
+ - Add Store() operation to PQL ([ #1666 ] ( https://github.com/pilosa/pilosa/pull/1666 ) )
32
+ - Add diagnostics CPUArch field ([ #1671 ] ( https://github.com/pilosa/pilosa/pull/1671 ) )
33
33
- Add CircleCI step to generate Docker image and push to Docker hub ([ #1673 ] ( https://github.com/pilosa/pilosa/pull/1673 ) )
34
34
- Implement ClearRow() query ([ #1645 ] ( https://github.com/pilosa/pilosa/pull/1645 ) )
35
35
- Add support for Bool fields ([ #1658 ] ( https://github.com/pilosa/pilosa/pull/1658 ) )
36
36
- Make translate map size configurable ([ #1653 ] ( https://github.com/pilosa/pilosa/pull/1653 ) )
37
- - Adds DirectAdd function to roaring.Bitmap ([ #1646 ] ( https://github.com/pilosa/pilosa/pull/1646 ) )
37
+ - Add DirectAdd function to roaring.Bitmap ([ #1646 ] ( https://github.com/pilosa/pilosa/pull/1646 ) )
38
38
- Roaring import ([ #1622 ] ( https://github.com/pilosa/pilosa/pull/1622 ) )
39
39
- Add Not() query ([ #1635 ] ( https://github.com/pilosa/pilosa/pull/1635 ) )
40
- - Implements Options call and excludeRowAttrs, excludeColumns, columnAttrs and shards args ([ #1631 ] ( https://github.com/pilosa/pilosa/pull/1631 ) )
41
- - Added field options to pilosa import ([ #1625 ] ( https://github.com/pilosa/pilosa/pull/1625 ) )
42
- - Existence Tracking ([ #1788 ] ( https://github.com/pilosa/pilosa/pull/1788 ) ), ( [ #1672 ] ( https://github.com/pilosa/pilosa/pull/1672 ) ), ( [ #1628 ] ( https://github.com/pilosa/pilosa/pull/1628 ) )
40
+ - Implement Options call and excludeRowAttrs, excludeColumns, columnAttrs and shards args ([ #1631 ] ( https://github.com/pilosa/pilosa/pull/1631 ) )
41
+ - Add field options to pilosa import ([ #1625 ] ( https://github.com/pilosa/pilosa/pull/1625 ) )
42
+ - Implement column existence tracking ([ #1788 ] ( https://github.com/pilosa/pilosa/pull/1788 ) , [ #1672 ] ( https://github.com/pilosa/pilosa/pull/1672 ) , [ #1628 ] ( https://github.com/pilosa/pilosa/pull/1628 ) )
43
43
44
44
### Changed
45
45
46
46
- Convert the anti-entropy logic to use ` ImportRoaring ` instead of ` QueryNode ` ([ #1780 ] ( https://github.com/pilosa/pilosa/pull/1780 ) )
47
47
- Simplify "require-* " logic in Makefile ([ #1755 ] ( https://github.com/pilosa/pilosa/pull/1755 ) )
48
- - Logging cleanup ([ #1748 ] ( https://github.com/pilosa/pilosa/pull/1748 ) )
49
- - Improve benchmarking and performance. ([ #1741 ] ( https://github.com/pilosa/pilosa/pull/1741 ) )
48
+ - Cleanup logging ([ #1748 ] ( https://github.com/pilosa/pilosa/pull/1748 ) )
50
49
- Remove TravisCI, add CircleCI shield ([ #1740 ] ( https://github.com/pilosa/pilosa/pull/1740 ) )
51
50
- Upgrade Peg dependency and regenerate grammar ([ #1725 ] ( https://github.com/pilosa/pilosa/pull/1725 ) )
52
- - Upgrade to protoc 3.6.1. (also updated protoc-gen-gofast). ([ #1724 ] ( https://github.com/pilosa/pilosa/pull/1724 ) )
51
+ - Upgrade to protoc 3.6.1 (also updated protoc-gen-gofast) ([ #1724 ] ( https://github.com/pilosa/pilosa/pull/1724 ) )
53
52
- Move column attrs logic to executor ([ #1677 ] ( https://github.com/pilosa/pilosa/pull/1677 ) )
54
53
- Shrank n(container bit count cache) to int32 ([ #1664 ] ( https://github.com/pilosa/pilosa/pull/1664 ) )
55
- - Removing bounds check ([ #1619 ] ( https://github.com/pilosa/pilosa/pull/1619 ) )
56
54
55
+ ### Performance
56
+
57
+ - Remove bounds check ([ #1619 ] ( https://github.com/pilosa/pilosa/pull/1619 ) )
58
+ - Improve benchmarking and performance ([ #1741 ] ( https://github.com/pilosa/pilosa/pull/1741 ) )
57
59
58
60
### Fixed
61
+
59
62
- Allow translate log entry buffer to grow ([ #1787 ] ( https://github.com/pilosa/pilosa/pull/1787 ) )
60
63
- Add Gopkg.lock as a dependency for vendor target ([ #1790 ] ( https://github.com/pilosa/pilosa/pull/1790 ) )
61
64
- Cluster resize fix ([ #1785 ] ( https://github.com/pilosa/pilosa/pull/1785 ) )
62
- - Attempt to fix deadlock by releasing view lock before broadcasting Cr… ([ #1782 ] ( https://github.com/pilosa/pilosa/pull/1782 ) )
65
+ - Attempt to fix deadlock by releasing view lock before broadcasting ([ #1782 ] ( https://github.com/pilosa/pilosa/pull/1782 ) )
63
66
- Fix bug where cluster goes into RESIZING instead of NORMAL ([ #1777 ] ( https://github.com/pilosa/pilosa/pull/1777 ) )
64
- - Wrap ` <CALL> ` in backquotes so it gets displayed. ([ #1779 ] ( https://github.com/pilosa/pilosa/pull/1779 ) )
65
67
- Propogate updates to node details (not just additions and deletions) ([ #1769 ] ( https://github.com/pilosa/pilosa/pull/1769 ) )
66
68
- Fix arm64 support ([ #1764 ] ( https://github.com/pilosa/pilosa/pull/1764 ) )
67
- - More races ([ #1750 ] ( https://github.com/pilosa/pilosa/pull/1750 ) )
69
+ - Fix data races ([ #1750 ] ( https://github.com/pilosa/pilosa/pull/1750 ) )
70
+ - Fix fragment checksums race condition ([ #1749 ] ( https://github.com/pilosa/pilosa/pull/1749 ) )
68
71
- Import cmd field type flag ([ #1732 ] ( https://github.com/pilosa/pilosa/pull/1732 ) )
69
72
- Increase the translate file size for tests/benchmarks ([ #1744 ] ( https://github.com/pilosa/pilosa/pull/1744 ) )
70
73
- Prevent panic in Bitmap.UnmarshalBinary when there is no data ([ #1742 ] ( https://github.com/pilosa/pilosa/pull/1742 ) )
71
- - Removed unused rule from peg grammar ([ #1737 ] ( https://github.com/pilosa/pilosa/pull/1737 ) )
72
- - Improve Internal Client errors. Fixes # 1697 ([ #1729 ] ( https://github.com/pilosa/pilosa/pull/1729 ) )
74
+ - Remove unused rule from peg grammar ([ #1737 ] ( https://github.com/pilosa/pilosa/pull/1737 ) )
75
+ - Improve Internal Client errors ([ #1729 ] ( https://github.com/pilosa/pilosa/pull/1729 ) )
73
76
- Forward imports to non-coordinator shards ([ #1719 ] ( https://github.com/pilosa/pilosa/pull/1719 ) )
74
77
- Fix double escapes in PQL grammar ([ #1727 ] ( https://github.com/pilosa/pilosa/pull/1727 ) )
75
78
- Ensure btree comparison doesn't fail for smallish N ([ #1712 ] ( https://github.com/pilosa/pilosa/pull/1712 ) )
@@ -79,19 +82,19 @@ This version contains 154 contributions from 11 contributors. There are 113 file
79
82
- Prevent closing os.Stderr (used in verbose test logging) ([ #1696 ] ( https://github.com/pilosa/pilosa/pull/1696 ) )
80
83
- Allow holder to close/open/close without panic on closing closed channel ([ #1686 ] ( https://github.com/pilosa/pilosa/pull/1686 ) )
81
84
- Fix bug with Range() queries with field keys ([ #1679 ] ( https://github.com/pilosa/pilosa/pull/1679 ) )
82
- - Synced query validation for handlers ([ #1676 ] ( https://github.com/pilosa/pilosa/pull/1676 ) )
85
+ - Sync query validation for handlers ([ #1676 ] ( https://github.com/pilosa/pilosa/pull/1676 ) )
83
86
- Wrap translation store errors, decrease test map size to prevent failure on 32-bit ([ #1665 ] ( https://github.com/pilosa/pilosa/pull/1665 ) )
84
- - Fixes pass-by-value issue in proto decode ([ #1662 ] ( https://github.com/pilosa/pilosa/pull/1662 ) )
87
+ - Fix pass-by-value issue in proto decode ([ #1662 ] ( https://github.com/pilosa/pilosa/pull/1662 ) )
85
88
- Do not run prerelease in CI if this is a pull request ([ #1655 ] ( https://github.com/pilosa/pilosa/pull/1655 ) )
86
89
- Ensure mutex imports unset previous columns ([ #1656 ] ( https://github.com/pilosa/pilosa/pull/1656 ) )
87
90
- Treat import timestamps as UTC ([ #1651 ] ( https://github.com/pilosa/pilosa/pull/1651 ) )
88
91
- Remove unused log buffers from test cluster, fixes race ([ #1612 ] ( https://github.com/pilosa/pilosa/pull/1612 ) )
89
- - Adds --field-keys and --index-keys options to pilosa import ([ #1621 ] ( https://github.com/pilosa/pilosa/pull/1621 ) )
90
- - Use passed stdin, stdout and stderr in the cmd package. Fixes # 1538 ([ #1620 ] ( https://github.com/pilosa/pilosa/pull/1620 ) )
91
- - Updated Go client sample to match latest master ([ #1614 ] ( https://github.com/pilosa/pilosa/pull/1614 ) )
92
+ - Add --field-keys and --index-keys options to pilosa import ([ #1621 ] ( https://github.com/pilosa/pilosa/pull/1621 ) )
93
+ - Use passed stdin, stdout, and stderr in the cmd package ([ #1620 ] ( https://github.com/pilosa/pilosa/pull/1620 ) )
94
+ - Update Go client sample to match latest master ([ #1614 ] ( https://github.com/pilosa/pilosa/pull/1614 ) )
92
95
93
96
94
- ## [ v1 .1.0] - 2018-08-21
97
+ ## [ 1 .1.0] - 2018-08-21
95
98
96
99
This version contains 32 contributions from 5 contributors. There are 89 files changed; 2,752 insertions; and 1,013 deletions.
97
100
@@ -114,9 +117,8 @@ This version contains 32 contributions from 5 contributors. There are 89 files c
114
117
- Add view parameter to sync logic for syncing time fields ([ #1602 ] ( https://github.com/pilosa/pilosa/pull/1602 ) )
115
118
- Fix translator in cluster environment ([ #1552 ] ( https://github.com/pilosa/pilosa/pull/1552 ) )
116
119
- Use string prefix instead of equality so json error message will pass on all Go versions ([ #1558 ] ( https://github.com/pilosa/pilosa/pull/1558 ) )
117
- - Fix fragment checksums race condition ([ #1749 ] ( https://github.com/pilosa/pilosa/pull/1749 ) )
118
120
119
- ## [ v1 .0.2] - 2018-08-01
121
+ ## [ 1 .0.2] - 2018-08-01
120
122
121
123
This version contains 11 contributions from 3 contributors. There are 30 files changed; 1,569 insertions; and 1,215 deletions.
122
124
@@ -131,7 +133,7 @@ This version contains 11 contributions from 3 contributors. There are 30 files c
131
133
- Re-export erroneously unexported func Row.Intersect ([ #1502 ] ( https://github.com/pilosa/pilosa/pull/1502 ) )
132
134
- Update parser to handle row keys on SetRowAttrs() ([ #1555 ] ( https://github.com/pilosa/pilosa/pull/1555 ) )
133
135
134
- ## [ v1 .0.1] - 2018-07-11
136
+ ## [ 1 .0.1] - 2018-07-11
135
137
136
138
This version contains 12 contributions from 4 contributors. There are 11 files changed; 133 insertions; and 39 deletions.
137
139
@@ -143,7 +145,7 @@ This version contains 12 contributions from 4 contributors. There are 11 files c
143
145
- Add gossip Closer ([ #1483 ] ( https://github.com/pilosa/pilosa/pull/1483 ) )
144
146
- Update docs references to WebUI naming (console) and installation ([ #1493 ] ( https://github.com/pilosa/pilosa/pull/1493 ) )
145
147
146
- ## [ v1 .0.0] - 2018-07-09
148
+ ## [ 1 .0.0] - 2018-07-09
147
149
148
150
This version contains 218 contributions from 7 contributors. There are 184 files changed; 21,769 insertions; and 20,275 deletions.
149
151
@@ -191,7 +193,7 @@ This version contains 218 contributions from 7 contributors. There are 184 files
191
193
- Allow dashes in frame names ([ #1415 ] ( https://github.com/pilosa/pilosa/pull/1415 ) )
192
194
- Fix generate-config command, use single toml lib ([ #1350 ] ( https://github.com/pilosa/pilosa/pull/1350 ) )
193
195
194
- ## [ v0 .10.0] - 2018-05-15
196
+ ## [ 0 .10.0] - 2018-05-15
195
197
196
198
This version contains 93 contributions from 8 contributors. There are 93 files changed; 4,495 insertions; and 5,392 deletions.
197
199
@@ -222,7 +224,7 @@ This version contains 93 contributions from 8 contributors. There are 93 files c
222
224
- Avoid creating a slice of nil timestamps on Import() ([ #1234 ] ( https://github.com/pilosa/pilosa/pull/1234 ) )
223
225
- Fixup internal client ([ #1253 ] ( https://github.com/pilosa/pilosa/pull/1253 ) )
224
226
225
- ## [ v0 .9.0] - 2018-05-04
227
+ ## [ 0 .9.0] - 2018-05-04
226
228
227
229
This version contains 188 contributions from 12 contributors. There are 141 files changed; 17,832 insertions; and 7,503 deletions.
228
230
@@ -576,7 +578,7 @@ This version contains 53 contributions from 13 contributors (including 4 volunte
576
578
- Rewrite intersectCountArrayBitmap for perf test ([ #577 ] ( https://github.com/pilosa/pilosa/pull/577 ) )
577
579
- Check for duplicate attributes under read lock on insert ([ #562 ] ( https://github.com/pilosa/pilosa/pull/562 ) )
578
580
579
- [ Unreleased ] : https://github.com/pilosa/pilosa/compare/v0.5 ...HEAD
581
+ [ Unreleased ] : https://github.com/pilosa/pilosa/compare/v1.2 ...HEAD
580
582
[ 0.4.0 ] : https://github.com/pilosa/pilosa/compare/v0.3...v0.4
581
583
[ 0.5.0 ] : https://github.com/pilosa/pilosa/compare/v0.4...v0.5
582
584
[ 0.6.0 ] : https://github.com/pilosa/pilosa/compare/v0.5...v0.6
@@ -586,3 +588,4 @@ This version contains 53 contributions from 13 contributors (including 4 volunte
586
588
[ 0.10.0 ] : https://github.com/pilosa/pilosa/compare/v0.9...v0.10
587
589
[ 1.0.0 ] : https://github.com/pilosa/pilosa/compare/v0.10...v1.0
588
590
[ 1.1.0 ] : https://github.com/pilosa/pilosa/compare/v1.0...v1.1
591
+ [ 1.2.0 ] : https://github.com/pilosa/pilosa/compare/v1.1...v1.2
0 commit comments