Skip to content

Commit d522224

Browse files
Publish
1 parent 5e539a8 commit d522224

File tree

4 files changed

+444
-4
lines changed

4 files changed

+444
-4
lines changed

packages/column-store/CHANGELOG.md

Lines changed: 117 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Change Log
22

3-
- **Last updated**: 2026-03-19T12:29:04Z
3+
- **Last updated**: 2026-03-23T15:42:07Z
44
- **Generator**: [thi.ng/monopub](https://thi.ng/monopub)
55

66
All notable changes to this project will be documented in this file.
@@ -11,6 +11,18 @@ See [Conventional Commits](https://conventionalcommits.org/) for commit guidelin
1111
**Note:** Unlisted _patch_ versions only involve non-code or otherwise excluded changes
1212
and/or version bumps of transitive dependencies.
1313

14+
### [0.13.4](https://github.com/thi-ng/umbrella/tree/@thi.ng/column-store@0.13.4) (2026-03-23)
15+
16+
#### 🧪 Tests
17+
18+
- add bitmap tests (remove row) ([b62937b](https://github.com/thi-ng/umbrella/commit/b62937b))
19+
20+
### [0.13.2](https://github.com/thi-ng/umbrella/tree/@thi.ng/column-store@0.13.2) (2026-03-18)
21+
22+
#### 📖 Documentation
23+
24+
- regen readmes ([ccd412f](https://github.com/thi-ng/umbrella/commit/ccd412f))
25+
1426
### [0.13.1](https://github.com/thi-ng/umbrella/tree/@thi.ng/column-store@0.13.1) (2026-03-15)
1527

1628
#### 🩹 Bug fixes
@@ -28,6 +40,10 @@ and/or version bumps of transitive dependencies.
2840
- add `QueryResult` type
2941
- add tests
3042

43+
#### 📖 Documentation
44+
45+
- update readme, update pkg meta ([afbb07a](https://github.com/thi-ng/umbrella/commit/afbb07a))
46+
3147
## [0.12.0](https://github.com/thi-ng/umbrella/tree/@thi.ng/column-store@0.12.0) (2026-03-11)
3248

3349
#### 🚀 Features
@@ -41,6 +57,12 @@ and/or version bumps of transitive dependencies.
4157

4258
- update const use in for-of loops ([f90c1d1](https://github.com/thi-ng/umbrella/commit/f90c1d1))
4359

60+
### [0.11.4](https://github.com/thi-ng/umbrella/tree/@thi.ng/column-store@0.11.4) (2026-03-11)
61+
62+
#### 📖 Documentation
63+
64+
- regen readmes ([4c471e6](https://github.com/thi-ng/umbrella/commit/4c471e6))
65+
4466
### [0.11.2](https://github.com/thi-ng/umbrella/tree/@thi.ng/column-store@0.11.2) (2026-03-07)
4567

4668
#### 🩹 Bug fixes
@@ -56,6 +78,14 @@ and/or version bumps of transitive dependencies.
5678
- add tests
5779
- add getRows()/getPartialRows(), add tests ([72b4511](https://github.com/thi-ng/umbrella/commit/72b4511))
5880

81+
#### 📖 Documentation
82+
83+
- regen readmes ([6e7b540](https://github.com/thi-ng/umbrella/commit/6e7b540))
84+
85+
#### 🧪 Tests
86+
87+
- add tests ([d953b6e](https://github.com/thi-ng/umbrella/commit/d953b6e))
88+
5989
### [0.10.1](https://github.com/thi-ng/umbrella/tree/@thi.ng/column-store@0.10.1) (2026-03-03)
6090

6191
#### 🩹 Bug fixes
@@ -77,12 +107,25 @@ and/or version bumps of transitive dependencies.
77107
- add `Table.slice()`
78108
- add `INITIAL_CAPACITY` (internal) const for typedarray & vector columns
79109

110+
#### 🧪 Tests
111+
112+
- add tests ([ad62481](https://github.com/thi-ng/umbrella/commit/ad62481))
113+
80114
## [0.9.0](https://github.com/thi-ng/umbrella/tree/@thi.ng/column-store@0.9.0) (2026-03-01)
81115

82116
#### 🚀 Features
83117

84118
- add query predicates (syntax sugar) ([a9e7b89](https://github.com/thi-ng/umbrella/commit/a9e7b89))
85119

120+
#### 📖 Documentation
121+
122+
- update readme, add diagram ([3ba4594](https://github.com/thi-ng/umbrella/commit/3ba4594))
123+
- update readme ([3c13d60](https://github.com/thi-ng/umbrella/commit/3c13d60))
124+
125+
#### 🧪 Tests
126+
127+
- remove old tests ([5cd0f1d](https://github.com/thi-ng/umbrella/commit/5cd0f1d))
128+
86129
## [0.8.0](https://github.com/thi-ng/umbrella/tree/@thi.ng/column-store@0.8.0) (2026-02-28)
87130

88131
#### 🚀 Features
@@ -101,6 +144,15 @@ and/or version bumps of transitive dependencies.
101144
- update all query ops to iterate via ctx/bitfield
102145
- add short-circuit to fail query if current op produced no results
103146

147+
#### 📖 Documentation
148+
149+
- update readme ([79d1a40](https://github.com/thi-ng/umbrella/commit/79d1a40))
150+
151+
#### 🧪 Tests
152+
153+
- add tests ([c4c1f6b](https://github.com/thi-ng/umbrella/commit/c4c1f6b))
154+
- add tests ([d566795](https://github.com/thi-ng/umbrella/commit/d566795))
155+
104156
## [0.7.0](https://github.com/thi-ng/umbrella/tree/@thi.ng/column-store@0.7.0) (2026-02-26)
105157

106158
#### 🚀 Features
@@ -111,6 +163,10 @@ and/or version bumps of transitive dependencies.
111163
- update `Table.validateColumnSpec()`
112164
- add tests for all column types
113165

166+
#### 🧪 Tests
167+
168+
- split tests into separate files ([87629b3](https://github.com/thi-ng/umbrella/commit/87629b3))
169+
114170
### [0.6.1](https://github.com/thi-ng/umbrella/tree/@thi.ng/column-store@0.6.1) (2026-02-25)
115171

116172
#### 🩹 Bug fixes
@@ -124,6 +180,16 @@ and/or version bumps of transitive dependencies.
124180

125181
- add `IColumn.lastIndexOf()`, add `Bitfield.last()`, update column types ([6fce8c0](https://github.com/thi-ng/umbrella/commit/6fce8c0))
126182

183+
#### 📖 Documentation
184+
185+
- update readme ([11e3261](https://github.com/thi-ng/umbrella/commit/11e3261))
186+
187+
### [0.5.1](https://github.com/thi-ng/umbrella/tree/@thi.ng/column-store@0.5.1) (2026-02-25)
188+
189+
#### 📖 Documentation
190+
191+
- update readme ([c196802](https://github.com/thi-ng/umbrella/commit/c196802))
192+
127193
## [0.5.0](https://github.com/thi-ng/umbrella/tree/@thi.ng/column-store@0.5.0) (2026-02-25)
128194

129195
#### 🚀 Features
@@ -140,6 +206,16 @@ and/or version bumps of transitive dependencies.
140206
- add/update tests
141207
- add column type check for `valueRange()` op ([58f235f](https://github.com/thi-ng/umbrella/commit/58f235f))
142208

209+
#### 📖 Documentation
210+
211+
- update readme ([0237220](https://github.com/thi-ng/umbrella/commit/0237220))
212+
- regen readmes ([ed3bb4e](https://github.com/thi-ng/umbrella/commit/ed3bb4e))
213+
- update/extend readme (new query ops) ([4126772](https://github.com/thi-ng/umbrella/commit/4126772))
214+
215+
#### 🧪 Tests
216+
217+
- update tests ([572b24a](https://github.com/thi-ng/umbrella/commit/572b24a))
218+
143219
## [0.4.0](https://github.com/thi-ng/umbrella/tree/@thi.ng/column-store@0.4.0) (2026-02-13)
144220

145221
#### 🚀 Features
@@ -149,6 +225,10 @@ and/or version bumps of transitive dependencies.
149225
- add `Table.indexOf()`, fix vector impl, update tests ([164c67e](https://github.com/thi-ng/umbrella/commit/164c67e))
150226
- update `validateColumnSpec()` ([8aa82bf](https://github.com/thi-ng/umbrella/commit/8aa82bf))
151227

228+
#### 🧪 Tests
229+
230+
- add tests ([bc7ac38](https://github.com/thi-ng/umbrella/commit/bc7ac38))
231+
152232
## [0.3.0](https://github.com/thi-ng/umbrella/tree/@thi.ng/column-store@0.3.0) (2026-02-13)
153233

154234
#### 🚀 Features
@@ -159,6 +239,11 @@ and/or version bumps of transitive dependencies.
159239
- update query results to include `__row` ID
160240
- update tests
161241

242+
#### 📖 Documentation
243+
244+
- update readme ([76bb8fa](https://github.com/thi-ng/umbrella/commit/76bb8fa))
245+
- update readme ([35b0104](https://github.com/thi-ng/umbrella/commit/35b0104))
246+
162247
## [0.2.0](https://github.com/thi-ng/umbrella/tree/@thi.ng/column-store@0.2.0) (2026-02-12)
163248

164249
#### 🚀 Features
@@ -174,6 +259,22 @@ and/or version bumps of transitive dependencies.
174259

175260
- migrate/dedupe LIMITS, update RLE handling ([6b9f916](https://github.com/thi-ng/umbrella/commit/6b9f916))
176261

262+
#### 📖 Documentation
263+
264+
- update readme (vector types, precision, RLE etc.) ([3392f7e](https://github.com/thi-ng/umbrella/commit/3392f7e))
265+
- regen readmes ([8515e11](https://github.com/thi-ng/umbrella/commit/8515e11))
266+
- update readme (vector) ([1c16e92](https://github.com/thi-ng/umbrella/commit/1c16e92))
267+
268+
#### 🧪 Tests
269+
270+
- add query & RLE tests for all column types ([345c87b](https://github.com/thi-ng/umbrella/commit/345c87b))
271+
272+
### [0.1.3](https://github.com/thi-ng/umbrella/tree/@thi.ng/column-store@0.1.3) (2026-02-08)
273+
274+
#### 🧪 Tests
275+
276+
- start importing tests ([023a3cf](https://github.com/thi-ng/umbrella/commit/023a3cf))
277+
177278
### [0.1.2](https://github.com/thi-ng/umbrella/tree/@thi.ng/column-store@0.1.2) (2026-02-08)
178279

179280
#### 🩹 Bug fixes
@@ -194,6 +295,10 @@ and/or version bumps of transitive dependencies.
194295
- rename `ArrayColumn` => `TupleColumn`
195296
- rename `DictArrayColumn` => `DictTupleColumn`
196297

298+
#### 📖 Documentation
299+
300+
- update readme ([a87c237](https://github.com/thi-ng/umbrella/commit/a87c237))
301+
197302
## [0.1.0](https://github.com/thi-ng/umbrella/tree/@thi.ng/column-store@0.1.0) (2026-02-07)
198303

199304
#### 🚀 Features
@@ -254,3 +359,14 @@ and/or version bumps of transitive dependencies.
254359
- rename FLAG_ENUM => FLAG_DICT ([de9b00f](https://github.com/thi-ng/umbrella/commit/de9b00f))
255360
- rename dict-based column types ([5a5b5ba](https://github.com/thi-ng/umbrella/commit/5a5b5ba))
256361
- update typedarray colum value validation ([2b14435](https://github.com/thi-ng/umbrella/commit/2b14435))
362+
363+
#### 📖 Documentation
364+
365+
- update readme and pkg meta, add code examples ([bc4df0d](https://github.com/thi-ng/umbrella/commit/bc4df0d))
366+
- update/extend readme ([7d617a3](https://github.com/thi-ng/umbrella/commit/7d617a3))
367+
- update/fix readme ([a8709f9](https://github.com/thi-ng/umbrella/commit/a8709f9))
368+
- update readme ([5861202](https://github.com/thi-ng/umbrella/commit/5861202))
369+
- update readme, add doc links, snippets ([ddc7d78](https://github.com/thi-ng/umbrella/commit/ddc7d78))
370+
- update readme ([5a6994f](https://github.com/thi-ng/umbrella/commit/5a6994f))
371+
- update readme ([f99167f](https://github.com/thi-ng/umbrella/commit/f99167f))
372+
- update readme, add RLE docs ([9d9fad1](https://github.com/thi-ng/umbrella/commit/9d9fad1))

packages/column-store/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@thi.ng/column-store",
3-
"version": "0.13.3",
3+
"version": "0.13.4",
44
"description": "In-memory column store database with customizable column types, extensible query engine, bitfield indexing for query acceleration, JSON serialization with optional RLE compression",
55
"type": "module",
66
"module": "./index.js",

0 commit comments

Comments
 (0)