1
0
mirror of https://github.com/cldellow/sqlite-parquet-vtable.git synced 2025-04-05 09:49:48 +00:00

159 Commits

Author SHA1 Message Date
Addie Morrison
2b2746ecb2 Convert existing tests to use new runner 2019-12-15 08:57:43 -06:00
Addie Morrison
b0b76dbdd9 Codec testing 2019-12-15 08:56:15 -06:00
Addie Morrison
6f058db523 Add supporting cases and data to runner 2019-12-11 11:18:03 -06:00
Addie Morrison
e5fcb02c5d Add a new test runner (still need to convert test cases) 2019-12-10 22:43:06 -06:00
Addie Morrison
223d4b7905 Allow for PGO 2019-12-10 22:42:41 -06:00
Addie Morrison
4675bd2d3f Allow builds on older versions of sqlite 2019-12-08 20:47:11 -06:00
Addie Morrison
608ddbbe95 Link Apache Arrow, provide static linking 2019-12-08 19:40:12 -06:00
Addie Morrison
df5b6337ae Remove old build tools 2019-12-08 19:20:31 -06:00
Addie Morrison
9b66aa2b73 Don't track meson's builddir 2019-12-08 19:20:31 -06:00
Addie Morrison
1a752aa31f Move builds to Ubuntu 18.04, as it seems to be most compatible 2019-12-08 19:20:31 -06:00
Addie Morrison
ca4d5f71d6 Add version constraints 2019-12-08 19:20:31 -06:00
Addie Morrison
f3da6b41f1 Take mharju's suggestion to explicitly use int64_t 2019-12-08 19:20:31 -06:00
Addie Morrison
342f01eda7 Apply mharju's patch to update to 1.5 Types 2019-12-08 19:20:31 -06:00
Addie Morrison
7bc6f91f6f Run a formatting pass with clang-format to minimize future git churn 2019-12-08 19:20:31 -06:00
Addie Morrison
ae194c69c5 Simple meson buildfile - should work for any system with parquet 1.4-compatible libraries
WIP - Add dockerfile for local cross-distro testing
2019-12-08 19:20:10 -06:00
Addie Morrison
226dc0b905 Move source files to a more conventional layout 2019-12-08 12:24:18 -06:00
Colin Dellow
e3a2837599
Merge pull request #38 from MattMorgis/master
Update README.md
2018-10-02 11:49:50 -04:00
Matt Morgis
fefcab4297
Update README.md
Typo
2018-10-02 11:42:43 -04:00
Colin Dellow
d3128498b1 Escape column names in CREATE
Fixes #33

Add test case with a hyphen and an embedded quotation mark
2018-07-08 10:37:18 -04:00
Colin Dellow
65e47e5828 use prebuilt sqlite
fixes #31
2018-07-05 23:36:30 -04:00
Colin Dellow
2732f9885a Package libs in xz 2018-07-05 23:08:52 -04:00
Colin Dellow
a52ad9c20c simplify error checking 2018-07-05 22:09:22 -04:00
Colin Dellow
e83a21db15 remove match/regexp support
These are only enabled if we implement `xFindFunction`, which we don't
2018-07-05 21:49:28 -04:00
Colin Dellow
025320d525 more tests 2018-07-05 21:42:10 -04:00
Colin Dellow
6a35bf41df more tests 2018-07-05 21:28:58 -04:00
Colin Dellow
dcaaf2ab80 test: long LIKE 2018-07-05 21:09:09 -04:00
Colin Dellow
980291feff add glob tests 2018-07-05 21:05:06 -04:00
Colin Dellow
16bc06b813 testcase: skip floats 2018-07-05 20:51:49 -04:00
Colin Dellow
568b0b308f test: bad create table 2018-07-05 20:48:04 -04:00
Colin Dellow
2e9cc853ea travis: set COVERAGE for tests 2018-07-05 20:12:24 -04:00
Colin Dellow
31eac8a88a travis: test low memory conditions 2018-07-05 20:07:37 -04:00
Colin Dellow
25709ae098 exercise xDestroy 2018-07-05 20:03:30 -04:00
Colin Dellow
396f911691 sqlite -> 3.24 2018-07-05 19:57:36 -04:00
Colin Dellow
639c009ae5 remove old comment 2018-07-05 19:51:34 -04:00
Colin Dellow
45ecf24a75 Support float32
Fixes #32
2018-07-05 19:48:14 -04:00
Colin Dellow
fd06ec5a23 test rowid IS NULL
Found via coverage
2018-07-05 19:17:19 -04:00
Colin Dellow
80adb804b4 Don't include debug fns in non debug builds 2018-07-05 19:02:24 -04:00
Colin Dellow
2ccfd2f3ae codecov badge 2018-07-05 18:54:05 -04:00
Colin Dellow
68ecfde4d9 travis: code coverage, maybe? 2018-07-05 18:47:33 -04:00
Colin Dellow
e3c6bad9f5 Add status badge, run tests
Fixes #16
Fixes #18
2018-07-05 09:17:19 -04:00
Colin Dellow
83db07456e travis: revert sqlite hack 2018-07-05 09:13:37 -04:00
Colin Dellow
efb22c5c5a travis: don't stomp CC in Makefile 2018-07-05 09:09:18 -04:00
Colin Dellow
f87d823607 travis: maybe fix cmake gcc 2018-07-05 09:01:56 -04:00
Colin Dellow
b4bf732eb1 travis: run cmake
This ensures `parquet_version.h.in` gets procesed
2018-07-05 08:55:46 -04:00
Colin Dellow
aaa07fe629 travis: force sqlite to use gcc 2018-07-04 23:46:36 -04:00
Colin Dellow
16da95ca29 Revert "travis: ensure gcc"
This reverts commit 9a0a19ea528ed863448d0e4c7a796f1b58374938.

...gcc is already on the box. Hmm.
2018-07-04 23:45:01 -04:00
Colin Dellow
9a0a19ea52 travis: ensure gcc 2018-07-04 23:43:28 -04:00
Colin Dellow
ea3cd39ae6 travis: --yes 2018-07-04 23:36:59 -04:00
Colin Dellow
9789a21865 travis: PPA for cmake 3.2 2018-07-04 23:35:30 -04:00
Colin Dellow
b5de2799cd travis: run in sudo env 2018-07-04 23:25:21 -04:00