sqlite-parquet-vtable/parquet-generator
Colin Dellow 65ea1b2f61 Rewrite tests for automatic generation
Regularize the parquets - nulls and nonulls each come in 3 variants,
with 1, 10 and 99 rows per rowgroup.

All test queries are written against nullsA, no_nullsA.

Next commit will introduce a tool to expand these template queries to
go against the actual tables.
2018-03-18 13:11:29 -04:00
..
99-rows-1.parquet Fix when last rowgroup is not same size as first 2018-03-11 15:15:27 -04:00
99-rows-10.parquet Fix when last rowgroup is not same size as first 2018-03-11 15:15:27 -04:00
99-rows-99.parquet Rewrite tests for automatic generation 2018-03-18 13:11:29 -04:00
99-rows-nulls-1.parquet Rewrite tests for automatic generation 2018-03-18 13:11:29 -04:00
99-rows-nulls-10.parquet Rewrite tests for automatic generation 2018-03-18 13:11:29 -04:00
99-rows-nulls-99.parquet Rewrite tests for automatic generation 2018-03-18 13:11:29 -04:00
Pipfile Add tool to generate sample parquets 2018-03-04 12:15:50 -05:00
Pipfile.lock Add tool to generate sample parquets 2018-03-04 12:15:50 -05:00
README.md Add tool to generate sample parquets 2018-03-04 12:15:50 -05:00
create-pg-db Fix when last rowgroup is not same size as first 2018-03-11 15:15:27 -04:00
no-nulls.csv Fix when last rowgroup is not same size as first 2018-03-11 15:15:27 -04:00
nulls.csv Fix when last rowgroup is not same size as first 2018-03-11 15:15:27 -04:00
parquets.py Rewrite tests for automatic generation 2018-03-18 13:11:29 -04:00
unsupported-decimal-10-0-.parquet Add tool to generate sample parquets 2018-03-04 12:15:50 -05:00
unsupported-null.parquet Add tool to generate sample parquets 2018-03-04 12:15:50 -05:00
unsupported-uint8.parquet Add tool to generate sample parquets 2018-03-04 12:15:50 -05:00
unsupported-uint16.parquet Add tool to generate sample parquets 2018-03-04 12:15:50 -05:00
unsupported-uint64.parquet Add tool to generate sample parquets 2018-03-04 12:15:50 -05:00

README.md

parquet-generator

Supporting tools to create Parquet files to validate the vtable module.

Run:

pipenv shell

to get an environment with the necessary modules installed.