Commit Graph

83 Commits

Author SHA1 Message Date
Qingping Hou
3ff234798e better error message for fs io source 2021-09-04 17:32:39 -07:00
tempbottle
ac761afea0 explicit windows platform support 2021-09-04 08:50:58 -07:00
Qingping Hou
1dd783101e disable i686 release for linux platform 2021-09-03 23:25:18 -07:00
Thomas Peiselt
5ace8b8695
Lazy load parquet (#63)
* PoC for parquet: reading a table by registering parquet directly.

* Adding config flag and restoring existing _in-memory_ code path.

* Addressing review comment: separate `to_mem_table()`.

* Addressing review comment: default-able `LoadOptionParquet`.

* Adding test: make sure we instantiated `datafusion::datasource::ParquetTable`
2021-09-03 19:36:18 +00:00
Erwin Kroon
c79a35a3fc
add parquet encoding (#64)
* add parquet encoding

* add alternative content-type for parquet encoding
2021-08-30 06:45:13 +00:00
Qingping Hou
0e8690d509 use reexported arrow from datafusion in columnq 2021-08-14 16:33:27 -07:00
Qingping Hou
d4a2ad9d84 bump datafusion to 5.0.0 release 2021-08-14 16:33:27 -07:00
Qingping Hou
a7255de838 use a different cache key for simd ci run 2021-08-08 21:45:38 -07:00
Qingping Hou
075fc70754 bump version to 0.3.4 2021-08-08 21:32:15 -07:00
Qingping Hou
ed74bb1ba9 cache rust builds in ci 2021-08-08 17:42:12 -07:00
Qingping Hou
0a2a965072 update arrow to 5.x and datafusion to latest 2021-08-08 17:42:12 -07:00
Qingping Hou
485dec7cc8 update deltalake for null partition fix 2021-08-08 17:42:12 -07:00
Qingping Hou
98110356d1 fix test 2021-07-22 23:38:28 -07:00
Qingping Hou
0001af26c2 fix docker image repo in release job 2021-07-22 23:38:28 -07:00
Qingping Hou
95f9ced23d support deriving table name from table uri 2021-07-22 23:38:28 -07:00
Qingping Hou
e5989d1f9d bump arrow for struct support in table output 2021-07-21 00:04:18 -07:00
Qingping Hou
75bb596987 define rust nightly version in a single place 2021-07-20 23:05:05 -07:00
Qingping Hou
5d97802813 fix linux and docker release 2021-07-20 22:52:31 -07:00
Qingping Hou
f1284592a6 pin nightly rustc version in release ci job 2021-07-20 22:10:57 -07:00
Qingping Hou
ca131b1aca fix: support reading arbitrary binary from stdin as table input 2021-07-19 22:32:59 -07:00
Qingping Hou
ddf611cc0d support csv serialization 2021-07-19 22:32:59 -07:00
Qingping Hou
7c51ff0fe4 moving encoding layer into columnq & support json cli output 2021-07-19 22:32:59 -07:00
Qingping Hou
8ed83db116 set dependency for docker image release job 2021-07-18 19:42:22 -07:00
Qingping Hou
aff94fa616 add automated docker image release 2021-07-18 19:41:18 -07:00
Qingping Hou
d7fab6369c bump deltalake version to 0.4 2021-07-18 17:59:32 -07:00
Qingping Hou
e923f2edb8 bump rustc version in dockerfile 2021-07-18 01:19:49 -07:00
Qingping Hou
232f3280e4 bump version in cargo to 0.3.1 2021-07-18 00:45:14 -07:00
Qingping Hou
70bfcf1422 fix maturin install in release 2021-07-18 00:18:23 -07:00
Qingping Hou
d5359b4e56 lots of goodies
* add in memory io source support
* add sql command to columnq cli
* support passing table format as columnq cli option
2021-07-18 00:06:59 -07:00
Qingping Hou
c2af31882b pin maturin version in ci 2021-07-18 00:06:59 -07:00
QP Hou
d6d7b538ad
enable lto for release build (#49) 2021-07-06 06:52:01 +00:00
Qingping Hou
afb130b0f8 move columnq cli into its own package 2021-07-05 23:10:47 -07:00
Qingping Hou
9238850e3d enable readline with history 2021-07-05 23:10:47 -07:00
Qingping Hou
ef82e24a64 support SHOW COLUMNS statement in columnq CLI 2021-07-05 23:10:47 -07:00
QP Hou
b332034d0a
bump to datafusion fork for join column fixes (#47) 2021-07-04 07:57:08 +00:00
Qingping Hou
44ba6364d2 install arrow from git source 2021-07-04 00:44:54 -07:00
Qingping Hou
f7fef57a75 pin nightly version 2021-07-04 00:44:54 -07:00
Qingping Hou
34cfca9107 bump cargo versions 2021-07-04 00:44:54 -07:00
Qingping Hou
b376c56b7a bump datafusion to latest version for full join support 2021-07-04 00:44:54 -07:00
Qingping Hou
4c78d1e728 update cargo install command to use lock file 2021-06-13 17:40:42 -07:00
QP Hou
df8ff87bfa
pin actix versions in cargo.toml (#45) 2021-06-13 19:42:01 +00:00
QP Hou
f0f68f999c
bump arrow & datafusion to 4.x (#44)
* bump arrow & datafusion to 4.x

* pin arrow to 4.3.0 for simd nightly build fix
2021-06-13 06:38:47 +00:00
Matthew Schmoyer
7b28216442 Update Datafusion link in readme 2021-05-28 12:14:40 -07:00
Qingping Hou
aca7c62812 skip git tag validation on main branch push 2021-04-21 21:21:08 -07:00
Qingping Hou
85edc5ff8b fix release github action 2021-04-21 21:13:22 -07:00
Qingping Hou
6682ab4e73 add cargo version validation in release action 2021-04-11 23:33:21 -07:00
Qingping Hou
3b415b2a5b bump version to 0.1.3 2021-04-11 23:29:47 -07:00
Qingping Hou
56b1b6840b update to latest arrow & add date and time column type support 2021-04-11 23:01:18 -07:00
Qingping Hou
9afd69b95b fix clippy error 2021-03-28 12:22:11 -07:00
Qingping Hou
b730714b05 add columnq cli demo 2021-03-28 12:22:11 -07:00