Releases: chdb-io/chdb
Releases · chdb-io/chdb
v2.2.0b0
What's Changed
- Fix upload pypi and github release by @auxten in #278
- Update PyPi info by @auxten in #279
- Add citation just like ClickHouse, as chDB is mentioned in ClickHouse Paper by @auxten in #280
- New stateful mode in SQLite like API by @auxten in #283
-
SQLite like API: common functions, common connection strings supported
-
Stateful Query with long live clickhouse engine instance bind with connection
-
Python DB-API reimplemented with new API. Both persist and memory engine supported
-
ClickHouse memory engine support
-
More details see #283 (comment)
-
Try with pip install chdb==2.2.0b0
Full Changelog: v2.1.1...v2.2.0b0
v2.1.1
v2.1.0
v2.0.4
What's Changed
- Add: support azure blob storage by @nmreadelf in #266
Full Changelog: v2.0.3...v2.0.4
v2.0.3
What's Changed
- Fix CmakeLists comment by @DemoYeti in #257
- Try to fix gpt example by @xinhuitian in #263
- Fix arrow types handling by @auxten in #264
New Contributors
- @DemoYeti made their first contribution in #257
- @xinhuitian made their first contribution in #263
Full Changelog: v2.0.2...v2.0.3
v2.0.2
v2.0.1
v2.0.0b1
v2.0.0b0
Highlight
-
🚀 87x performance boost query on Pandas DataFrame, See Benchmark
-
⬆️ Upgrade ClickHouse engine to 24.5
-
🐍 Query on Pandas DataFrame, ArrowTable, Dict or Any Python object Directly!
import chdb
import pandas as pd
df = pd.DataFrame(
{
"a": [1, 2, 3, 4, 5, 6],
"b": ["tom", "jerry", "auxten", "tom", "jerry", "auxten"],
}
)
chdb.query("SELECT b, sum(a) FROM Python(df) GROUP BY b ORDER BY b").show()
- For more: test_query_py.py.
Changes
- Use in-process instead of embedded by @auxten in #222
- 226 crash on mergetree background task cleanup by @auxten in #227
- Replace icu with utf8proc by @auxten in #228
- Start agg step stream according to agg_col_cost and group_by_keys_cost by @auxten in #230
- Fix various issues like 190, 229 by @auxten in #231
- Before 2.0 release Patch #1 by @auxten in #232
- Fix python version check in CMakeLists.txt by @auxten in #233
- Fix mistake config.h by @auxten in #234
- Add tests on query python objects by @auxten in #235
- Add docs for Python Table Engine by @auxten in #238
Full Changelog: v1.4.1...v2.0.0b0