Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

collect entity impala #256

Merged

Conversation

LuckyFBB
Copy link
Collaborator

@LuckyFBB LuckyFBB commented Feb 4, 2024

support impala entity collect

@HaydenOrz HaydenOrz marked this pull request as draft February 4, 2024 09:30
@HaydenOrz HaydenOrz mentioned this pull request Feb 5, 2024
@HaydenOrz
Copy link
Collaborator

#250

@HaydenOrz HaydenOrz changed the base branch from main to feat/collect_entity February 26, 2024 09:48
@HaydenOrz HaydenOrz mentioned this pull request Feb 26, 2024
8 tasks
@HaydenOrz HaydenOrz added the new features New feature or request label Feb 26, 2024
@LuckyFBB LuckyFBB force-pushed the feat/collect_entity_impala branch from 7fcf54a to 2211db2 Compare February 26, 2024 11:41
@LuckyFBB LuckyFBB marked this pull request as ready for review February 26, 2024 12:20
@LuckyFBB LuckyFBB requested a review from HaydenOrz February 26, 2024 12:25
@HaydenOrz HaydenOrz merged commit 5d760d7 into DTStack:feat/collect_entity Feb 26, 2024
HaydenOrz added a commit that referenced this pull request Mar 26, 2024
* feat: add text and word utils

* feat: add entity collector class

* refactor: rename SyntaxContextType to EntityContextType

* refactor: improve EntityCollector

* feat: improve mysql parser grammar

* feat: add mysql entity collector

* test: mysql entity collector tests

* feat: remove useless method

* feat: improve spark grammar file

* feat: add spark entity collector

* test: spark entity collector unit tests

* feat: remove useless code

* feat: add queryStatement label

* feat: add crateDatabaseStmt

* feat: add trino entity collector

* feat: rename trinosql to trino

* test: trino collect entity unit tests

* test: fix spark test

* feat(impala): support impale entity collector (#256)

* Feat/collect entity hive (#263)

* feat(hive): support hive collect entity

* feat(hive): update tableAllColumns

* feat: replace antlr4ts with antlr4ng

* feat(pgsql): pgsql collect entity (#268)

* feat(pgsql): pgsql collect entity

* feat(pgsql): optimize some name

---------

Co-authored-by: zhaoge <>

* feat: get word text by token.text

* feat: supprt collect db/function and add splitListener (#270)

* feat: supprt collect db/function and add splitListner

* feat: remove SplitListener interface in baseParser to use SplitListener in root

* fix(mysql): fix show create xxx not celloct as createXXXEntity type

* test: fix pgsql unit tests

* Feat/error recover predicate (#274)

* feat: optimize pgsql grammar

* feat: add sql parser base

* feat: apply SQLParserBase

* feat: add geAllEntities method

* test: test collect table when missing column

* feat: compose collect and suggestion (#276)

* feat: mark stmt which contain caret

* test: correct name of getAllEntities

* test: remove misscolumn unit tests

* test: add suggestionWithEntity tests

* feat: flink collect entity (#277)

* feat: improve flink sql parser

* feat: support flink entity collector

* test: flink entity collect unit test

* feat: move combine entities to parent class

---------

Co-authored-by: 霜序 <[email protected]>
Co-authored-by: XCynthia <[email protected]>
@LuckyFBB LuckyFBB deleted the feat/collect_entity_impala branch May 6, 2024 05:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new features New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants