QP Hou
1570c7d4bb
update minor dependency versions & fix release ( #366 )
build / build (push) Has been cancelled
build / database_test (push) Has been cancelled
build / object_store_memory_test (push) Has been cancelled
build / object_store_direct_test (push) Has been cancelled
build / openssl_build (push) Has been cancelled
build / mac_cross_build (push) Has been cancelled
build / Docker Image Build (push) Has been cancelled
columnq-cli release / Validate git tag (push) Has been cancelled
roapi release / Validate git tag (push) Has been cancelled
columnq-cli release / macos (push) Has been cancelled
columnq-cli release / windows (map[features:database-sqlite python-architecture:x64 target:x86_64-pc-windows-msvc]) (push) Has been cancelled
columnq-cli release / linux (map[features:rustls,database-sqlite image_tag:aarch64-musl manylinux:2014 name_suffix: rustflags: target:aarch64-unknown-linux-musl upload:true]) (push) Has been cancelled
columnq-cli release / linux (map[features:rustls,database-sqlite image_tag:x86_64-musl manylinux:2010 name_suffix: rustflags:-C target-cpu=skylake target:x86_64-unknown-linux-musl upload:true]) (push) Has been cancelled
columnq-cli release / PyPI Release (push) Has been cancelled
roapi release / macos (push) Has been cancelled
roapi release / windows (map[features:database-sqlite python-architecture:x64 target:x86_64-pc-windows-msvc]) (push) Has been cancelled
roapi release / linux (map[features:rustls,database-sqlite image_tag:aarch64-musl manylinux:2014 name_suffix: rustflags: target:aarch64-unknown-linux-musl upload:true]) (push) Has been cancelled
roapi release / linux (map[features:rustls,database-sqlite image_tag:x86_64-musl manylinux:2010 name_suffix: rustflags:-C target-cpu=skylake target:x86_64-unknown-linux-musl upload:true]) (push) Has been cancelled
roapi release / PyPI Release (push) Has been cancelled
roapi release / Docker Image Release (push) Has been cancelled
2025-01-01 01:54:02 -08:00
QP Hou
a9317f73eb
cleanup & update dependencies tree ( #365 )
...
update datafusion to 43, deltalake to 0.22, axum to 0.7 and arrow to 53
---------
Co-authored-by: hozan23 <hozan23@karyontech.net>
2024-12-31 19:06:49 -08:00
QP Hou
03771341fb
ci: remove deprecated action args ( #363 )
build / build (push) Has been cancelled
build / database_test (push) Has been cancelled
build / object_store_memory_test (push) Has been cancelled
build / object_store_direct_test (push) Has been cancelled
build / openssl_build (push) Has been cancelled
build / mac_cross_build (push) Has been cancelled
build / Docker Image Build (push) Has been cancelled
columnq-cli release / Validate git tag (push) Has been cancelled
roapi release / Validate git tag (push) Has been cancelled
columnq-cli release / macos (push) Has been cancelled
columnq-cli release / windows (map[features:database-sqlite python-architecture:x64 target:x86_64-pc-windows-msvc]) (push) Has been cancelled
columnq-cli release / linux (map[features:rustls,database-sqlite image_tag:aarch64-musl manylinux:2014 name_suffix: rustflags: target:aarch64-unknown-linux-musl upload:true]) (push) Has been cancelled
columnq-cli release / linux (map[features:rustls,database-sqlite image_tag:x86_64-musl manylinux:2010 name_suffix: rustflags:-C target-cpu=skylake target:x86_64-unknown-linux-musl upload:true]) (push) Has been cancelled
columnq-cli release / PyPI Release (push) Has been cancelled
roapi release / macos (push) Has been cancelled
roapi release / windows (map[features:database-sqlite python-architecture:x64 target:x86_64-pc-windows-msvc]) (push) Has been cancelled
roapi release / linux (map[features:rustls,database-sqlite image_tag:aarch64-musl manylinux:2014 name_suffix: rustflags: target:aarch64-unknown-linux-musl upload:true]) (push) Has been cancelled
roapi release / linux (map[features:rustls,database-sqlite image_tag:x86_64-musl manylinux:2010 name_suffix: rustflags:-C target-cpu=skylake target:x86_64-unknown-linux-musl upload:true]) (push) Has been cancelled
roapi release / PyPI Release (push) Has been cancelled
roapi release / Docker Image Release (push) Has been cancelled
2024-12-28 23:13:09 -08:00
QP Hou
3600e4b660
ci: use actions-rust-lang/setup-rust-toolchain to manage cargo cache ( #362 )
2024-12-28 22:55:29 -08:00
QP Hou
10bdbfa314
ci: fix cargo cache management ( #361 )
2024-12-28 22:08:56 -08:00
QP Hou
322bd203bd
ci(chore): update to action/checkout@v4 ( #350 )
build / build (push) Has been cancelled
build / database_test (push) Has been cancelled
build / object_store_memory_test (push) Has been cancelled
build / object_store_direct_test (push) Has been cancelled
build / openssl_build (push) Has been cancelled
build / mac_cross_build (push) Has been cancelled
build / Docker Image Build (push) Has been cancelled
columnq-cli release / Validate git tag (push) Has been cancelled
roapi release / Validate git tag (push) Has been cancelled
columnq-cli release / macos (push) Has been cancelled
columnq-cli release / windows (map[features:database-sqlite python-architecture:x64 target:x86_64-pc-windows-msvc]) (push) Has been cancelled
columnq-cli release / linux (map[features:rustls,database-sqlite image_tag:aarch64-musl manylinux:2014 name_suffix: rustflags: target:aarch64-unknown-linux-musl upload:true]) (push) Has been cancelled
columnq-cli release / linux (map[features:rustls,database-sqlite image_tag:x86_64-musl manylinux:2010 name_suffix: rustflags:-C target-cpu=skylake target:x86_64-unknown-linux-musl upload:true]) (push) Has been cancelled
columnq-cli release / PyPI Release (push) Has been cancelled
roapi release / macos (push) Has been cancelled
roapi release / windows (map[features:database-sqlite python-architecture:x64 target:x86_64-pc-windows-msvc]) (push) Has been cancelled
roapi release / linux (map[features:rustls,database-sqlite image_tag:aarch64-musl manylinux:2014 name_suffix: rustflags: target:aarch64-unknown-linux-musl upload:true]) (push) Has been cancelled
roapi release / linux (map[features:rustls,database-sqlite image_tag:x86_64-musl manylinux:2010 name_suffix: rustflags:-C target-cpu=skylake target:x86_64-unknown-linux-musl upload:true]) (push) Has been cancelled
roapi release / PyPI Release (push) Has been cancelled
roapi release / Docker Image Release (push) Has been cancelled
2024-10-23 21:50:29 -07:00
Qingping Hou
b16072b1dc
ci(fix): use unique name for pypi linux release artifacts
2024-10-23 21:26:26 -07:00
Qingping Hou
be4fb9d359
ci(fix): use unique name for upload-artifact jobs
build / build (push) Has been cancelled
build / database_test (push) Has been cancelled
build / object_store_memory_test (push) Has been cancelled
build / object_store_direct_test (push) Has been cancelled
build / openssl_build (push) Has been cancelled
build / mac_cross_build (push) Has been cancelled
build / Docker Image Build (push) Has been cancelled
columnq-cli release / Validate git tag (push) Has been cancelled
roapi release / Validate git tag (push) Has been cancelled
columnq-cli release / macos (push) Has been cancelled
columnq-cli release / windows (map[features:database-sqlite python-architecture:x64 target:x86_64-pc-windows-msvc]) (push) Has been cancelled
columnq-cli release / linux (map[features:rustls,database-sqlite image_tag:aarch64-musl manylinux:2014 name_suffix: rustflags: target:aarch64-unknown-linux-musl upload:true]) (push) Has been cancelled
columnq-cli release / linux (map[features:rustls,database-sqlite image_tag:x86_64-musl manylinux:2010 name_suffix: rustflags:-C target-cpu=skylake target:x86_64-unknown-linux-musl upload:true]) (push) Has been cancelled
columnq-cli release / PyPI Release (push) Has been cancelled
roapi release / macos (push) Has been cancelled
roapi release / windows (map[features:database-sqlite python-architecture:x64 target:x86_64-pc-windows-msvc]) (push) Has been cancelled
roapi release / linux (map[features:rustls,database-sqlite image_tag:aarch64-musl manylinux:2014 name_suffix: rustflags: target:aarch64-unknown-linux-musl upload:true]) (push) Has been cancelled
roapi release / linux (map[features:rustls,database-sqlite image_tag:x86_64-musl manylinux:2010 name_suffix: rustflags:-C target-cpu=skylake target:x86_64-unknown-linux-musl upload:true]) (push) Has been cancelled
roapi release / PyPI Release (push) Has been cancelled
roapi release / Docker Image Release (push) Has been cancelled
2024-10-20 19:02:00 -07:00
Qingping Hou
f4dacd9fa7
ci(fix): update upload-artifacts action to v4
2024-10-20 17:52:58 -07:00
QP Hou
7f0d4bf941
build with stable rust toolchain ( #335 )
2024-05-27 00:12:55 -07:00
QP Hou
3bfcb29bcd
bump datafusion to 37 and arrow to 51 ( #334 )
...
closes #324 #325
2024-05-26 23:32:56 -07:00
QP Hou
9eba0281c6
support http for delta tables ( #333 )
2024-05-26 00:33:01 -07:00
QP Hou
8168d93859
add api to get schema by table name ( #330 )
2024-05-18 20:29:55 -07:00
Qingping Hou
98b46f2ad5
fix build cache export
2024-04-28 16:30:42 -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
fd022b57bb
fix docker release
2024-03-24 20:29:25 -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
b2454f48e5
build docker image with cargo chef cache ( #309 )
2023-11-19 11:31:39 -08: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
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
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
Rich
2ec39ddba8
support Native Azure Storage ( #250 )
...
* support native Azure Storage
* query azure_blogs in CI
* check Azure Storage support in readme
* remove debug print
* Handle url.host_str error
2023-01-23 18:25:56 -08:00
Rich
fffc8558a8
Native GCS support ( #248 )
...
* Set object_store minimal version and turn on aws_profile feature
* Add native GCS support with GOOGLE_APPLICATION_CREDENTIALS
* hacky: create /tmp/gcs.json for test
* use GoogleCloudStorageBuilder::from_env
* create temp file inside test for GCS
Co-authored-by: QP Hou <dave2008713@gmail.com>
2023-01-22 07:42:47 +00:00
Rich
9db6b418cb
replace s3 table source to unified io:object_store ( #244 )
2023-01-17 23:29:11 -08:00
Rich
1e3644ec36
#240 support s3 direct with ColumnQObjectStoreProvider ( #241 )
...
* Add test case for s3 direct query
* draft: add ColumnQObjectStoreProvider and global Datafusion SessionContext
* fix a few tests of load params change
* fix database tests of load params change
* do not overwrite endpoint if AWS_ENDPOINT_URL is not provided
* ObjectStoreProvider trait change after upgrade from Datafusion 12 to 14
* add comment for difference of test_s3_memory and test_s3_direct
* add unit test for ColumnQObjectStoreProvider
* fix s3 unit test with aws region in CI
2023-01-16 22:03:11 -08:00
Rich
68ee99a924
#18 minio (S3) in CI ( #237 )
...
Full end to end S3 test
2023-01-10 22:24:20 -08:00
Charlie Harrington
23f3a7d684
add security audit action ( #201 )
2022-10-14 22:56:24 -07:00
QP Hou
4f4bc93a74
enable database-sqlite flag for columnq-cli ( #195 )
2022-09-26 09:43:05 -07:00
QP Hou
175344ed1d
fix nightly toolchain version in dockerfile ( #194 )
2022-09-25 19:41:20 -07:00
Qingping Hou
4e812b9995
split database feature flag into database-mysql and database-sqlite
2022-09-25 18:58:05 -07:00
Qingping Hou
37e5d5b03a
bump datafusion to 12 and sqlparser to 0.23
2022-09-25 18:58:05 -07:00
Qingping Hou
d53c417d14
purge build cache
2022-08-13 11:18:24 -07:00
geoHeil
c88ce6059f
enable database feature in release build ( #182 )
2022-08-08 05:24:12 +00:00
QP Hou
193ea79878
support postgres wire protocol in query layer ( #169 )
2022-05-29 19:20:58 -07:00
zemel leong
3ace6078fa
Add MySQL, Sqlite support. ( #162 )
...
* added MySQL and Sqlite datasource support
* updated arrow, datafusion and deltalake to latest version
* cleared simd ci test cache to workaround nightly compiler bug
2022-04-07 00:55:10 -07:00
Charlie Harrington
df3a76a090
support changing the port from an environment variable ( #125 )
...
* support changing the port from an environment variable
* bump dependencies
* bump rust nightly for proc-macro2
Co-authored-by: Qingping Hou <dave2008713@gmail.com>
2022-01-07 00:07:24 +00:00
QP Hou
a08465d56f
bump tower-http to 0.1.2 ( #105 )
2021-11-13 17:17:53 -08:00
Erwin Kroon
56b8d0b8d3
Fallback to application/json encoding ( #104 )
...
* feat: fallback to application/json encoding
* fix: update tower-http git hash
* Update roapi-http/src/api/mod.rs
* build: clean roapi-http output in default build
* fix: tower-http cors Any -> any()
Co-authored-by: QP Hou <dave2008713@gmail.com>
2021-11-13 11:06:58 -08:00
Erwin Kroon
3e4bd2ea40
refactor and convert routes tests into integration tests ( #96 )
...
Introduced Application struct to help with axum migration.
Co-authored-by: Qingping Hou <dave2008713@gmail.com>
2021-10-23 14:00:39 -07:00
QP Hou
6dd58dc9e0
fix intermittent illegal instruction build error ( #95 )
2021-10-18 18:56:21 -07:00
QP Hou
6ce319de5f
add native-tls feature to support linking with system provided openssl ( #93 )
...
other ci related changes:
* temporarily disable openssl build in release jobs
* upload windows build to github release
2021-10-14 09:05:54 -07:00