UNPKG

node-parquet

Version:

Parquet is a columnar storage format

102 lines (89 loc) 8.47 kB
### Changelog All notable changes to this project will be documented in this file. Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). #### [0.2.7](https://github.com/skale-me/node-parquet/compare/0.2.6...0.2.7) > 30 April 2018 - updated dependencies [`c77a925`](https://github.com/skale-me/node-parquet/commit/c77a925dfe428773321d850a7642110f9849e08b) - Fix travis build on OSX [`601c387`](https://github.com/skale-me/node-parquet/commit/601c387ce2075a75d54c9c10f0304b611f40d5ad) - travis: simplify install of bison on OSX [`56539b4`](https://github.com/skale-me/node-parquet/commit/56539b4feab6354e5ccd21d1d8c12ac7be807fd3) #### [0.2.6](https://github.com/skale-me/node-parquet/compare/0.2.5...0.2.6) > 7 November 2017 - update to parquet-cpp-1.3.1 [`#51`](https://github.com/skale-me/node-parquet/pull/51) - bin/parquet: fix handling of numeric filenames, fix #49 [`#50`](https://github.com/skale-me/node-parquet/pull/50) - List more requirements for linux [`#48`](https://github.com/skale-me/node-parquet/pull/48) - Add license/copyright header. No functional change [`#45`](https://github.com/skale-me/node-parquet/pull/45) - bin/parquet.js: output info in JSON format [`#44`](https://github.com/skale-me/node-parquet/pull/44) - reader: extract schema [`#43`](https://github.com/skale-me/node-parquet/pull/43) - bin/parquet: fix handling of numeric filenames, fix #49 [`#49`](https://github.com/skale-me/node-parquet/issues/49) - version 0.2.6 [`f5f56e2`](https://github.com/skale-me/node-parquet/commit/f5f56e296739cd52b598722ae4ae1aa966d7ae29) - reader schema: recognize timestamp type [`ddb6527`](https://github.com/skale-me/node-parquet/commit/ddb6527bab6819fc94de48d72d981635b72d822d) #### [0.2.5](https://github.com/skale-me/node-parquet/compare/0.2.4...0.2.5) > 3 September 2017 - improve README [`#42`](https://github.com/skale-me/node-parquet/pull/42) - improve tests, check read data against original used for write [`#41`](https://github.com/skale-me/node-parquet/pull/41) - travis CI: build and test on linux and MacOSX [`#40`](https://github.com/skale-me/node-parquet/pull/40) - remove obsolete non-working code [`#39`](https://github.com/skale-me/node-parquet/pull/39) - writer: fix compile warning [`#38`](https://github.com/skale-me/node-parquet/pull/38) - reader: fix uninitialized variables. Should correct #32. [`#37`](https://github.com/skale-me/node-parquet/pull/37) - Add 'string' and 'timestamp' logical types [`#36`](https://github.com/skale-me/node-parquet/pull/36) - fix build of static lib dependencies [`#34`](https://github.com/skale-me/node-parquet/pull/34) - update to parquet-cpp-1.2.0 [`#33`](https://github.com/skale-me/node-parquet/pull/33) - post-install: clean up compiled dependency libs in production mode [`#31`](https://github.com/skale-me/node-parquet/pull/31) - fixes typo [`#29`](https://github.com/skale-me/node-parquet/pull/29) - update parquet-cpp dependency [`#27`](https://github.com/skale-me/node-parquet/pull/27) - Fix headings so they're recognised as valid markdown [`#26`](https://github.com/skale-me/node-parquet/pull/26) - test: add a read-write test following script provided by @rafiton [`d49e3c6`](https://github.com/skale-me/node-parquet/commit/d49e3c6da022e4e9bf12b47c4160cb17360f99ec) - version 0.2.5 [`00a499a`](https://github.com/skale-me/node-parquet/commit/00a499aa225bfceec66aefc078e75ebb93401dde) - fix parquet-cpp dependency update to 1.2.0 [`b608b3e`](https://github.com/skale-me/node-parquet/commit/b608b3ef85468c1cf3fa2ff5636e633e8d023547) #### [0.2.4](https://github.com/skale-me/node-parquet/compare/0.2.3...0.2.4) > 4 April 2017 - Update parquet-cpp dependency [`#25`](https://github.com/skale-me/node-parquet/pull/25) - Add a command line tool parquet [`#24`](https://github.com/skale-me/node-parquet/pull/24) - Link module against static libraries rather than dynamic ones. [`#23`](https://github.com/skale-me/node-parquet/pull/23) - Fix issue #21 where writing an invalid string caused a segmentation fault [`#22`](https://github.com/skale-me/node-parquet/pull/22) - Support building by yarn, update package.json [`4a125c5`](https://github.com/skale-me/node-parquet/commit/4a125c5123cda3b2933bfde552fd13e3566e7d7a) - Document command line and build cleaning [`8cf999f`](https://github.com/skale-me/node-parquet/commit/8cf999f7e51a99cf9c966bbf902ab5cc0262a736) - version 0.2.4 [`4bc1617`](https://github.com/skale-me/node-parquet/commit/4bc161774459718264fc044e5b07e8fab4afb617) #### [0.2.3](https://github.com/skale-me/node-parquet/compare/0.2.2...0.2.3) > 10 March 2017 - write strings: fix memory problems. [`#19`](https://github.com/skale-me/node-parquet/pull/19) - write strings: fix memory problem [`63bc705`](https://github.com/skale-me/node-parquet/commit/63bc705224578341fbccd7a3fe364c43c0acad23) - Fix possible memory corruption at writing byte_arrays [`89b8bdf`](https://github.com/skale-me/node-parquet/commit/89b8bdf4a0a65b51a01e5128e3842ab2cd3bd58e) - version 0.2.3 [`4167af6`](https://github.com/skale-me/node-parquet/commit/4167af63292f1066da84bfdc3d76e257336aa2bd) #### [0.2.2](https://github.com/skale-me/node-parquet/compare/0.2.1...0.2.2) > 8 March 2017 - Fix a possible memory corruption at write [`#18`](https://github.com/skale-me/node-parquet/pull/18) - version 0.2.2 [`2051de9`](https://github.com/skale-me/node-parquet/commit/2051de9e3e78159146745bf31cc067f2a3a92f1a) - do not track generated test files [`005e0f3`](https://github.com/skale-me/node-parquet/commit/005e0f38e936348c7cd4bd5cc3d98dcddfc4ccfc) #### [0.2.1](https://github.com/skale-me/node-parquet/compare/0.2.0...0.2.1) > 8 March 2017 - fix dependencies [`#17`](https://github.com/skale-me/node-parquet/pull/17) - README: fix examples, document read() [`#16`](https://github.com/skale-me/node-parquet/pull/16) - version 0.2.1 [`d4b0fda`](https://github.com/skale-me/node-parquet/commit/d4b0fda710175c348156b47867cecb1882a36abf) #### [0.2.0](https://github.com/skale-me/node-parquet/compare/0.1.1...0.2.0) > 7 March 2017 - write enable optional compression: gzip, snappy, brotli or lzo [`#15`](https://github.com/skale-me/node-parquet/pull/15) - writer: fix string encoding [`#14`](https://github.com/skale-me/node-parquet/pull/14) - Document API [`#13`](https://github.com/skale-me/node-parquet/pull/13) - rename writer.writeSync to writer.write before next release [`#12`](https://github.com/skale-me/node-parquet/pull/12) - reader.read(): Fix handling of remaining rows [`#11`](https://github.com/skale-me/node-parquet/pull/11) - Fix nested columns at read and write. Code cleaning [`#10`](https://github.com/skale-me/node-parquet/pull/10) - update parquet-cpp [`#9`](https://github.com/skale-me/node-parquet/pull/9) - Fix reading [`#8`](https://github.com/skale-me/node-parquet/pull/8) - fix performance at read [`#7`](https://github.com/skale-me/node-parquet/pull/7) - writer: fix a bug where values were ignored after null [`#5`](https://github.com/skale-me/node-parquet/pull/5) - js reader: fix file metadata schema parse [`#4`](https://github.com/skale-me/node-parquet/pull/4) - reader: return arrays instead of objects, handle UTF8 strings [`#3`](https://github.com/skale-me/node-parquet/pull/3) - update parquet-cpp dependency [`#2`](https://github.com/skale-me/node-parquet/pull/2) - version 0.2.0 [`97b1b79`](https://github.com/skale-me/node-parquet/commit/97b1b798ba413a75a7ef4900c68c867cab9f4c58) - README: fix wording [`fad97e5`](https://github.com/skale-me/node-parquet/commit/fad97e5578e1ddaacd4c2c2084af964cd7d2608b) - travis: install libboost-regex-dev [`928d55d`](https://github.com/skale-me/node-parquet/commit/928d55dda64129e38bac1786efb9cd6ffa60888b) #### [0.1.1](https://github.com/skale-me/node-parquet/compare/0.1.0...0.1.1) > 10 February 2017 - bump to 0.1.1 due to incomplete npm publish of 0.1.0 [`1faf1af`](https://github.com/skale-me/node-parquet/commit/1faf1afd8753d0c26731b0a8831ae32ca6896e6e) #### 0.1.0 > 10 February 2017 - js reader: handle thrift list with more than 14 fields [`#1`](https://github.com/skale-me/node-parquet/pull/1) - version 0.1.0 [`bafde05`](https://github.com/skale-me/node-parquet/commit/bafde0505193964e16119762cd4bcca1b86e4ab9) - update parquet-cpp dependency [`b188d3b`](https://github.com/skale-me/node-parquet/commit/b188d3bab7fe734faddf6cca5a9cb84346e9ef83) - fix package.json [`1f0073f`](https://github.com/skale-me/node-parquet/commit/1f0073fd7e6ca1312aacafbbdd8229fd514a6bbb)