Commit Graph

49 Commits

Author SHA1 Message Date
QP Hou
479a0dcaf8
add ui docs to readme (#381)
Some checks failed
build / build (push) Has been cancelled
build / build_ui (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-02-16 17:19:06 -08:00
Arash Hatami
4f0c4c777a
README - Change default HTTP port (#375)
Update the example HTTP port in the configuration sample to match other
query/cli examples in the README file.

All examples used port `8080`, but we have `8084` in the configuration
example. This is not a major issue, but if the ports are the same
everywhere, it will be easier for new users to run the project and test
the examples.

The main documentation has also been updated in [this
PR](https://github.com/roapi/docs/pull/21).
2025-01-21 22:35:10 -08:00
QP Hou
7f0d4bf941
build with stable rust toolchain (#335) 2024-05-27 00:12:55 -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
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
Joe
ff3617767d
feat: support postgresql (#286) 2023-08-29 09:06:11 -07: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
Jiayu Liu
ae13d3bc9e
support toml as config lang (#277)
* support toml as config lang

* update readme
2023-05-22 22:45:39 -07: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
QP Hou
f2684ee103
docs: check GCS support in readme (#249) 2023-01-22 12:06:22 -05:00
Qingping Hou
021332de5d update readme 2022-05-30 21:05:10 -07:00
Qingping Hou
ebc43c6fd9 display binding addresses on start up 2022-05-30 16:45:05 -07:00
QP Hou
193ea79878
support postgres wire protocol in query layer (#169) 2022-05-29 19:20:58 -07:00
zemel leong
4bb6db38b5
Update the document for mysql and sqlite (#164) 2022-04-09 00:52:36 -07:00
QP Hou
49aeaf1d71
add kvstore support (#161) 2022-04-02 19:46:58 -07:00
Alper Yilmaz
47a17f0696
github jobs is depreciated, replaced w/ archive url (#135)
the internet archive wayback machine url is used
2022-02-02 11:29:22 -08:00
Jiayu Liu
b849c58156
format readme (#128) 2022-01-20 23:47:57 -08:00
Jiayu Liu
df9298f39b
Update README.md to add homebrew installation guide (#129) 2022-01-20 23:47:42 -08:00
Navin
b3628bfbd6
Fix cargo install instructions (#113) 2021-11-23 18:53:56 -08:00
Qingping Hou
c439cf2bbd update readme for new feature 2021-11-21 17:52:54 -08:00
QP Hou
928027fe31
bump datafusion to 6.x (#111)
adds support for accessing nested struct field and array element
2021-11-21 14:41:02 -08:00
Qingping Hou
82ab552ec4 update documentation 2021-09-04 17:32:39 -07:00
tempbottle
ac761afea0 explicit windows platform support 2021-09-04 08:50:58 -07:00
Qingping Hou
95f9ced23d support deriving table name from table uri 2021-07-22 23:38:28 -07:00
Qingping Hou
e923f2edb8 bump rustc version in dockerfile 2021-07-18 01:19:49 -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
4c78d1e728 update cargo install command to use lock file 2021-06-13 17:40:42 -07:00
Matthew Schmoyer
7b28216442 Update Datafusion link in readme 2021-05-28 12:14:40 -07:00
Qingping Hou
51eebec3ae doc: docs for installing from binary release 2021-03-14 16:11:04 -07:00
Qingping Hou
edefae4310 feat: add delta table support 2021-03-11 23:10:06 -08:00
Qingping Hou
8fd2f96ab8 add ndjson support 2021-03-07 13:41:18 -08:00
Qingping Hou
8543ecad30 update cargo lock 2021-03-07 12:11:37 -08:00
Qingping Hou
29eb828e08 fix typo 2021-02-28 22:44:34 -08:00
Qingping Hou
5b1a33cd0b update readme wording 2021-02-28 22:43:24 -08:00
Qingping Hou
6ad2611b15 replace google spreadsheet guide with doc link 2021-02-28 20:37:47 -08:00
QP Hou
8af80415ef
update docker build to use entrypoint and github container registry (#14) 2021-02-28 20:31:00 +00:00
QP Hou
3631c2db14
update arrow and datafusion to latest master (#13) 2021-02-28 19:50:27 +00:00
Hibuz
59eb2ffca7
add docker support (#11) 2021-02-28 10:51:36 -08:00
Qingping Hou
fe9543163d link to user doc in readme 2021-02-27 22:02:09 -08:00
QP Hou
b99b3abceb
fix install instruction 2021-02-26 09:18:40 -08:00
QP Hou
7bbb859755
fix typo in readme (#9) 2021-02-26 00:11:23 -08:00
Adam Dobrawy
509ca43ba6
Fix typo in README (#8) 2021-02-25 15:04:08 -08:00
QP Hou
2c39fb13e7
support loading multiple partitions (#6) 2021-02-21 09:09:39 +00:00
Luca Guzzon
6c5de06230
Just a silly typo error ... (#2) 2021-02-19 10:13:08 -08:00
Qingping Hou
a1d1d48d9a fix typo in readme 2021-02-18 09:11:13 -08:00
Qingping Hou
e0f213c316 split project into roapi-http and columnq crates 2021-02-17 13:46:20 -08:00
Qingping Hou
8e8c00ae80 initial commit 2021-01-31 22:43:56 -08:00