Commit Graph

22 Commits

Author SHA1 Message Date
0aKarmA_骅文 1859c8263c
[Enhancement] Support type hints and dataclass compatibility for Python under 3.10 (#63131)
Why I'm doing:
starrocks-python-client support most of the python3 version, but there are some new features that is not compatibility for Python under 3.10

What I'm doing:
use Union for supporting type hints in python under 3.10
not setting kw_only for dataclasses in python under 3.10
2025-09-16 15:43:02 +08:00
lang07123 0e1c3185fb
[Feature] Add the way to set AUTO_INCREMENT column when PRIMARY_KEY is on other column for Starrocks python client (#62460)
Signed-off-by: lang07123 <love521991@126.com>
2025-09-10 00:11:21 +00:00
janlink 5395808681
[BugFix] starrocks-python-client: Correct DDL generation for ARRAY type in SQLAlchemy dialect (#61796)
Co-authored-by: Jan Link <link@gipmbh.de>
2025-08-13 00:23:33 +00:00
lang07123 e6b2adc17b
[Feature] add ORDER_BY option for SQLAlchemy when create table in starrocks-python-client/dialect.py (#60596) 2025-08-07 02:09:27 +00:00
wuqicyber feeeb88754
[BugFix] Fix python client type reflection error (#61542)
Signed-off-by: eleanor.zhu <eleanor.zhu@ly.com>
Signed-off-by: eleanor.zhu <eleanore.zhu@gmail.com>
2025-08-04 11:10:16 +08:00
lang07123 ed197cfc16
[Doc] add Mapped Example for SQLAlchemy 2.x in starrocks-python-client/README.md (#60588)
Signed-off-by: lang07123 <love521991@126.com>
2025-07-04 11:01:25 +08:00
Karol Gongola 7450976b56
[Refactor][BugFix] SQLAlchamy Starrocks dialect reflection fix, refactor and tests enablement (#56130)
Signed-off-by: Karol Gongola <karol.gongola@cledar.com>
Co-authored-by: Karol Gongola <karolgongola@Karols-MacBook-Pro.local>
2025-06-17 17:41:38 +08:00
Zach 73ad9c04ea
[BugFix] Fix Superset `LARGEINT` compatibility (#57026)
Signed-off-by: Zac-saodiseng <3253345336@qq.com>
2025-03-18 14:54:39 +08:00
Karol Gongola e2b1c9c5f1
[BugFix] Fix generated column comment parsing and partition parsing (#56673)
Signed-off-by: Karol Gongola <karol.gongola@cledar.com>
2025-03-06 19:50:34 +08:00
Yixin Luo e55e165cef
[Refactor] disable in-memory pk index (#56040)
Signed-off-by: luohaha <18810541851@163.com>
2025-02-21 13:59:59 +08:00
Maciej Bryński 7f7ac0d8d6
[Enhancement] Re-add support for SQLAlchemy 1.4 (#55435)
Changing SQLAlchemy version from >=2.0 to >=1.4

Signed-off-by: Maciek Bryński <maciek@brynski.pl>
2025-01-28 08:57:23 +08:00
Edgar Ramírez Mondragón a703be95b8
[BugFix] Replace `sqlalchemy.util.raise` with Python 3 `raise` (#54518)
Signed-off-by: Edgar Ramírez-Mondragón <edgarrm358@gmail.com>
2024-12-31 14:01:11 +08:00
Maciej Bryński 850a8b477f
[Enhancement] Add support for custom Alembic version table name (#53281)
Signed-off-by: Maciek Bryński <maciek@brynski.pl>
2024-12-17 09:55:54 +08:00
Maciej Bryński 32615c5a20
[Feature] Alembic support (#52581)
Signed-off-by: Maciek Bryński <maciek@brynski.pl>
2024-11-21 10:02:29 +08:00
Maciej Bryński 6436984510
[Feature] Add support for PRIMARY KEY AND DISTRIBUTED BY in Python driver (#52479)
Signed-off-by: Maciek Bryński <maciek@brynski.pl>
2024-10-31 11:10:06 +08:00
Maciej Bryński 3b3a67f712
[Feature] Add support for SQLAlchemy 2.0 (#52392)
Signed-off-by: Maciek Bryński <maciek@brynski.pl>
Signed-off-by: Maciej Bryński <maciek@brynski.pl>
2024-10-29 09:02:45 -07:00
Pat Buxton 47b78844ef
[Enhancement] Revise Python SQLAlchemy dialect and add testing (#40972)
Signed-off-by: Pat Buxton <patrick.buxton@tartansolutions.com>
2024-02-19 11:40:32 +08:00
miomiocat 94516fd072
[BugFix] Fix the dataset exception using superset (#24326)
Fixes #24010 

refactor the implementation of `get_columns` and supplement the
necessary interface implementation
2023-05-29 18:58:50 +08:00
miomiocat fd128f2154
[BugFix] Fix the ClassCastException when analyzing table (#20641)
Signed-off-by: miomiocat <284487410@qq.com>
2023-04-12 16:28:29 +08:00
miomiocat e70945d307
[BugFix] remove useless python import (#18787)
Signed-off-by: miomiocat <284487410@qq.com>
2023-03-02 13:38:08 +08:00
miomiocat 0383a29ef7
[Enhancement] improve python client package info (#18783)
Signed-off-by: miomiocat <284487410@qq.com>
2023-03-02 11:54:48 +08:00
miomiocat 272faa8696
[Feature] Introduce the starrocks python client using SQLAlchemy (#18555)
Signed-off-by: miomiocat <284487410@qq.com>
2023-03-01 12:18:49 +08:00