0e752fb9a8 
					 
					
						
						
							
							fix :  #298  support hive set configuration properties ( #299 )  
						
						 
						
						... 
						
						
						
						* fix : #298  support hive set configuration properties
* feat: simplify the hive syntax file 
						
						
					 
					
						2024-04-21 12:13:06 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						37974ca0cb 
					 
					
						
						
							
							fix :  #290  hive lifecycle ( #293 )  
						
						 
						
						
						
						
					 
					
						2024-04-19 17:19:36 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						da77180a50 
					 
					
						
						
							
							feat:  #290  support dtstack SparkSQL/HiveSQL lifecycle ( #292 )  
						
						 
						
						
						
						
					 
					
						2024-04-19 09:32:10 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bb0fad1dbe 
					 
					
						
						
							
							refactor: standard naming ( #278 )  
						
						 
						
						... 
						
						
						
						* refactor: rename flinksql to flink
* refactor: rename pgsql to postgresql
* refactor: rename trinosql to trino
* refactor: replace all default exports with named export
* refactor: rename basicParser to basicSQL
* refactor: rename basic-parser-types to types
* refactor: replace arrow func with plain func 
						
						
					 
					
						2024-03-27 10:33:25 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a99721162b 
					 
					
						
						
							
							feat: collect entity ( #265 )  
						
						 
						
						... 
						
						
						
						* 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: 霜序 <976060700@qq.com >
Co-authored-by: XCynthia <942884029@qq.com > 
						
						
					 
					
						2024-03-26 14:28:27 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ecbbee32c7 
					 
					
						
						
							
							test: remove barrier files to improve unit testing performance ( #249 )  
						
						 
						
						... 
						
						
						
						* test: remove barrier files to improve unit testing performance
* chore: change check-types command 
						
						
					 
					
						2024-01-19 21:10:00 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8f72a5af60 
					 
					
						
						
							
							Fix/export abstract visitor ( #237 )  
						
						 
						
						... 
						
						
						
						* fix : #236  export AbstractParseTreeVisitor
* build: set isolatedModules true
* feat: import parser about from filters 
						
						
					 
					
						2023-12-19 19:22:27 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7de192d486 
					 
					
						
						
							
							chroe: devops ( #180 )  
						
						 
						
						... 
						
						
						
						* ci: add dependencies about lint tool
* ci: replace eslint with prettier
* ci: add husky, cz and commitlint
* style: lint fix via prettier
* ci: add prettier and check-types to github workflow
' 
						
						
					 
					
						2023-10-13 11:16:36 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0a9a7d15d3 
					 
					
						
						
							
							test: hive complete data types' check and unit tests ( #160 )  
						
						 
						
						... 
						
						
						
						* feat: add Authorization SQL and update syntax file
* test: hive complete data types' check and unit tests
* feat: hive add syntax complete automaticlly
* feat: update hive's syntax complete
feat:update hive's syntax complete
---------
Co-authored-by: zhaoge <> 
						
						
					 
					
						2023-10-08 14:14:03 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2ec03f1770 
					 
					
						
						
							
							feat: hive Authorization syntax and unit tests ( #159 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: zhaoge <> 
						
						
					 
					
						2023-09-12 20:10:43 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6a99d63d71 
					 
					
						
						
							
							test: hive select/describe/load/alterTable syntax unit test ( #158 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: zhaoge <> 
						
						
					 
					
						2023-09-11 18:52:25 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						97ab76af76 
					 
					
						
						
							
							Feat check hive create syntax ( #157 )  
						
						 
						
						... 
						
						
						
						* check and update abort and alter sql
* delete superfluous space
* update grammar lib after change alter parser
* update alter parser to be compatible
* check create sql
---------
Co-authored-by: zhaoge <> 
						
						
					 
					
						2023-09-06 16:42:04 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						885b85e842 
					 
					
						
						
							
							Test/hive dml ( #155 )  
						
						 
						
						... 
						
						
						
						* feat: add showIndex parser rule
* test: uncomment show index test cases
* test: add unit tests about DML syntax to HiveSQL
* test: add unit tests about export and import syntax to HiveSQL
* refactor: recompile hive grammar
* test: correct description of HiveSQL unit tests 
						
						
					 
					
						2023-09-06 15:15:04 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6dad62ddf4 
					 
					
						
						
							
							check alter sql and syntax ( #156 )  
						
						 
						
						... 
						
						
						
						* check and update abort and alter sql
* delete superfluous space
* update grammar lib after change alter parser
* update alter parser to be compatible
---------
Co-authored-by: zhaoge <> 
						
						
					 
					
						2023-09-06 11:46:46 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						af1d71c576 
					 
					
						
						
							
							Feat/hive ddl ( #150 )  
						
						 
						
						... 
						
						
						
						* test: test cases about Alter Either Table or Partition
* feat: support alter protection and correct alter compact
* feat: improve keyword rules
* feat: recompile hive grammar 
						
						
					 
					
						2023-08-30 17:58:20 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						13e52f50f7 
					 
					
						
						
							
							test: hivesql schedule query ddl syntax unit tests  
						
						 
						
						
						
						
					 
					
						2023-07-10 10:37:19 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						faabeffe8a 
					 
					
						
						
							
							test: hivesql abort syntax unit tests  
						
						 
						
						
						
						
					 
					
						2023-07-10 10:21:16 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c6f6599126 
					 
					
						
						
							
							test: hivesql describe syntax unit tests  
						
						 
						
						
						
						
					 
					
						2023-07-10 10:19:30 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5f0a0851a6 
					 
					
						
						
							
							test: hivesql show syntax unit tests  
						
						 
						
						
						
						
					 
					
						2023-07-10 10:09:28 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						af1c640c9d 
					 
					
						
						
							
							test: hivesql drop syntax unit tests  
						
						 
						
						
						
						
					 
					
						2023-07-10 10:09:03 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6f7a59775c 
					 
					
						
						
							
							test: hivesql alter syntax unit tests  
						
						 
						
						
						
						
					 
					
						2023-07-07 17:04:37 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f1ca0738d3 
					 
					
						
						
							
							test: hiveSQL test units of index  
						
						 
						
						
						
						
					 
					
						2023-07-07 14:52:59 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						28de63e1f0 
					 
					
						
						
							
							test: hiveSQL createStatement unit tests  
						
						 
						
						
						
						
					 
					
						2023-07-07 14:48:44 +08:00