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
Qingping Hou
a018637a90
fix windows release build
2021-10-11 22:12:45 -07:00
QP Hou
5ffdf09a05
set target-cpu to skylake for x86 builds ( #92 )
2021-10-11 21:40:02 -07:00
QP Hou
b382249d39
fix mac universal2 build ( #89 )
2021-10-11 18:32:31 -07:00
QP Hou
fd824cabf2
validate docker build in CI ( #87 )
2021-10-10 13:46:17 -07:00
Erwin Kroon
92e1e2408e
Switch to rustls as the default ( #83 )
...
Added the new features to the linux build-matrix and the windows and macos build only build the default rustls feature. Only the rustls matrix-items will have their wheels and artifacts publiced.
2021-09-30 09:45:33 -07:00
Erwin Kroon
2183332de9
Enable SIMD feature for docker build ( #81 )
...
* Enable SIMD feature for docker build
Fixes #15
* Force cargo-cache installation
2021-09-26 10:14:53 -07:00
Qingping Hou
f291ef355f
trim cargo cache in ci
2021-09-19 19:18:49 -07:00
Qingping Hou
7857efabba
test docker build in CI
2021-09-19 18:39:28 -07:00
Qingping Hou
030fdfe091
Revert "ignore release jobs on doc and test data update"
...
This reverts commit 2b86d7e22c .
2021-09-06 13:22:20 -07:00
QP Hou
b039024b8f
ignore release jobs on doc and test data update ( #73 )
2021-09-06 13:18:53 -07:00
Qingping Hou
5696e3f855
add columnq-cli release job
2021-09-06 00:58:03 -07:00
Qingping Hou
1dd783101e
disable i686 release for linux platform
2021-09-03 23:25:18 -07:00
Qingping Hou
a7255de838
use a different cache key for simd ci run
2021-08-08 21:45:38 -07:00
Qingping Hou
ed74bb1ba9
cache rust builds in ci
2021-08-08 17:42:12 -07:00
Qingping Hou
0001af26c2
fix docker image repo in release job
2021-07-22 23:38:28 -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
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
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
Qingping Hou
f7fef57a75
pin nightly version
2021-07-04 00:44:54 -07: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
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
51eebec3ae
doc: docs for installing from binary release
2021-03-14 16:11:04 -07:00
messense
885d1faf07
release: use nightly Rust and enable simd feature for x86_64 ( #26 )
2021-03-13 20:59:52 -08:00
messense
ff0d1c53cc
Automate binary release through github action ( #25 )
...
Co-authored-by: QP Hou <dave2008713@gmail.com>
2021-03-13 19:32:14 -08:00
Qingping Hou
e0f213c316
split project into roapi-http and columnq crates
2021-02-17 13:46:20 -08:00