QP Hou
a46351c4d4
bump snmalloc to 0.3 ( #332 )
2024-05-19 22:10:57 -07:00
QP Hou
1938fe6c2b
fix remote storage support for deltalake ( #331 )
2024-05-19 20:56:46 -07:00
QP Hou
8168d93859
add api to get schema by table name ( #330 )
2024-05-18 20:29:55 -07:00
QP Hou
5a0b68de6d
fix: exclude folder in object_store s3 list content ( #329 )
2024-05-05 17:26:06 -07:00
Qingping Hou
76400b1d60
bump columnq-cli version
2024-04-28 23:27:27 -07:00
Qingping Hou
40682d733a
bump datafusion for partition filter fix
2024-04-28 23:09:32 -07:00
Qingping Hou
98b46f2ad5
fix build cache export
2024-04-28 16:30:42 -07:00
Qingping Hou
5ff5ef76d0
bump columnq-cli version
2024-04-28 15:49:01 -07:00
Qingping Hou
9fbbd7fd35
fix roapi release job change rule
2024-04-28 12:39:39 -07:00
QP Hou
44b7b57b2d
fix macos python wheel release job ( #328 )
2024-04-28 12:17:43 -07:00
QP Hou
4c4999db68
update rust toolchain github action ( #327 )
2024-04-28 01:03:05 -07:00
Qingping Hou
a553521d61
fix python release for real
2024-04-28 00:16:44 -07:00
Qingping Hou
be9b93c9d8
fix pypi release
2024-04-28 00:10:24 -07:00
QP Hou
ffc794c43b
support partition filter pushdown ( #326 )
2024-04-28 00:03:34 -07:00
QP Hou
fd022b57bb
fix docker release
2024-03-24 20:29:25 -07:00
QP Hou
9ec4eb4523
columnq-cli: fix table argument parsing
2024-03-24 16:01:33 -07:00
QP Hou
199f9d8e0f
bump datafusion to 35 and arrow to 50 ( #320 )
...
also bump rustc version
2024-03-24 15:58:36 -07:00
QP Hou
c2a3268d44
add token & basic auth support for flightsql endpoint ( #318 )
...
required to enable SSL in grafana's flightsql plugin
2024-03-10 22:48:01 -07:00
Maksym Dovhal
81a25205b7
Update xlsx table ( #316 )
...
This PR is a fix for issue https://github.com/roapi/roapi/issues/259
List of updates/fixes:
* module xlsx renamed to excel.
* Allow reading not only xlsx format but also xls, ods, xlsb
* Allow Excel DateTime format and transform it to arrow
Timestamp(Seconds, None)
* Allow using NULLs in any data types and use null value instead of
string "null"
* Fix issue with incorrect data type inference when multiple data types
are detected.
* Add possibility to specify data schema in config.
* Add new options: -
rows_range_start
- rows_range_end
- columns_range_start
- columns_range_end
- schema_inference_lines
* Make sheet_name optional and if it is not specified than use first
sheet by default
* Bump calamine crate to version 0.23.1 and add feature "dates"
(supporting for DateTime column format)
Documentation updates: https://github.com/roapi/docs/pull/20
2024-01-31 20:16:34 -08:00
QP Hou
9377b7ccad
support infer schema by list of files ( #310 )
2023-11-19 20:14:26 -08:00
QP Hou
b2454f48e5
build docker image with cargo chef cache ( #309 )
2023-11-19 11:31:39 -08:00
QP Hou
a322d1b443
support defining nested enum data types in schema config ( #308 )
2023-11-18 19:01:53 -08:00
QP Hou
b70c3bcb0b
enable aws feature in object_store crate by default
2023-10-31 01:03:22 -07:00
QP Hou
d531f8ae46
support partitioned tables ( #307 )
2023-10-20 16:00:07 -07:00
QP Hou
ea01ffe0d3
upgrade clap to 4 ( #304 )
2023-10-14 21:09:21 -07:00
Qingping Hou
51584dd3a0
update readme
2023-10-11 00:19:45 -07:00
Qingping Hou
8df946f68a
update readme
2023-10-11 00:16:39 -07:00
QP Hou
0dcb6141cb
use lockfile in docker build ( #303 )
2023-10-10 23:58:30 -07:00
QP Hou
ef113c5521
add flightsql support ( #301 )
2023-10-10 22:31:14 -07:00
QP Hou
94a206045b
make addr config optional ( #302 )
2023-10-10 22:31:01 -07:00
QP Hou
b10afb0116
enable resolve 2 in cargo.toml ( #300 )
2023-10-03 01:53:06 -07:00
QP Hou
eef379f9bb
switch to snafu for error handling in columnq ( #299 )
2023-10-03 00:27:04 -07:00
QP Hou
2baf669841
update datafusion to 31 ( #297 )
2023-09-30 19:24:47 -07:00
Qingping Hou
32d85f4b0c
disable armv7 build
2023-09-16 12:36:18 -07:00
Qingping Hou
5d1559e08c
avoid skylake target cpu flags for arm builds
2023-09-16 12:36:18 -07:00
Joe
ffd1ca6dda
remove unwrap ( #294 )
2023-09-11 22:42:50 -07:00
Joe
5348f68d6e
refactor read table from db code ( #293 )
2023-09-10 23:42:28 -07:00
Joe
ff3617767d
feat: support postgresql ( #286 )
2023-08-29 09:06:11 -07:00
QP Hou
b8b772a018
[ci] fix gcs ci setup ( #291 )
2023-08-27 10:58:27 -07:00
Joe
500e535caa
feat: support datafusion config ( #288 )
2023-08-13 01:09:12 +00:00
Jean Khawand
921aef9f01
Enhance dev experience using devcontainer ( #285 )
...
feat(dev-container): introduce dev container for better developer experience
doc(dev-container): update readme for dev container setup
feat(dev-container): add dummy sql sample for testing
feat(dev-container): add devcontainer.json config
Co-authored-by: QP Hou <dave2008713@gmail.com>
---------
Co-authored-by: QP Hou <dave2008713@gmail.com>
2023-07-25 18:49:52 +00:00
Charles Swanberg
01c5422206
Cloud support deltalake ( #280 )
...
* fix: enable cloud support for deltalake
* fix clippy issues
* formatting fixes
2023-06-20 00:43:35 -07:00
QP Hou
df39a13d3f
upgrade datafusion and arrow ( #279 )
...
* update arrow, datafusion, delta, convergence, object_store, sqlparser
* fix breaking code
* update to datafusion 23
* update connectorx fork
---------
Co-authored-by: Chitral Verma <chitralverma@gmail.com>
2023-05-29 23:25:45 -07:00
Jiayu Liu
ae13d3bc9e
support toml as config lang ( #277 )
...
* support toml as config lang
* update readme
2023-05-22 22:45:39 -07:00
Robert Gieseke
411d727263
Update connector-x to latest commit of original repo
...
Closes #271
2023-04-14 08:27:30 -07:00
Akshith Madhur
4cd9360fb4
fixed csv-s3 issue ( #268 )
...
Co-authored-by: Elliot Alderson <elliot@Elliots-MacBook-Pro.local>
2023-03-14 23:35:02 -07:00
Rich
51e01ef968
Upgrade object_store to 0.5.4 ( #262 )
...
object_stoer 0.5.4 introduce more authentication support for GCP and Azure, including Workload Identity
2023-02-28 00:03:36 -08:00
Qingping Hou
5b28b7c252
support catalog queries
2023-02-06 19:02:20 -08:00
Qingping Hou
c91e9cbe57
apply and enforce rust-fmt
2023-02-06 19:02:20 -08:00
Rich
f9b17888cb
fix url decoding of space ( #257 )
...
* Add two test case of space
* decode percent in url
* remove query of space
2023-01-30 23:06:01 -08:00