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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3c7c59fb70 
					 
					
						
						
							
							feat: optimize suggestion ( #231 )  
						
						 
						
						... 
						
						
						
						* feat: optimize the strategy of finding the right range
* test: apply commentOtherLine util to all suggestion tests
* test: decomment suggestion test cases
* test: add suggestion test cases in multiple statements
* chore: improve comments
* test: update log info in test 
						
						
					 
					
						2023-12-13 11:33:47 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						31a811d1bb 
					 
					
						
						
							
							Feat column codeCompletion ( #218 )  
						
						 
						
						... 
						
						
						
						* feat: flink support column suggestion
* feat: flink column suggestion unit test
* feat: hive support column suggestion
* feat: hive column suggestion unit test
* feat: trinosql support column suggestion
* feat: trino column suggest unit test
* feat: sparksql collect column suggesstion
* feat: spark column suggestion unit test
* feat: rebuild flinksql lib 
						
						
					 
					
						2023-11-28 21:18:44 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						21dcb3fdce 
					 
					
						
						
							
							Improve/flink keywords ( #195 )  
						
						 
						
						... 
						
						
						
						* refactor: improve flinksql keywords rule
* test: correct flink sql unit test 
						
						
					 
					
						2023-10-30 17:57:27 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						91b7fd24c0 
					 
					
						
						
							
							Feat/trino sql ( #188 )  
						
						 
						
						... 
						
						
						
						* refactor: prefix trino lexer rule name with KW_
* test: add commentOtherLine function
* feat: optimize trino antlr grammar to adapt to c3
* feat: trinosqlParser supports codeCompletion and spliting
* test: trinoSql codeCompletion unit tests 
						
						
					 
					
						2023-10-24 14:37: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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						53ead45ff5 
					 
					
						
						
							
							Optimize/auto complete ( #178 )  
						
						 
						
						... 
						
						
						
						* feat: optimize hive function name auto complete
* feat: optimize flink rules that c3 prefer to
* feat: optimize flink autoComplete
* test: flink auto complete unit tests 
						
						
					 
					
						2023-10-11 17:15:06 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c4030929b2 
					 
					
						
						
							
							Feat/auto complete ( #175 )  
						
						 
						
						... 
						
						
						
						* feat: update hive grammar to adapt to c3
* feat: support viewName, dbName, fnName autoComplete to hive
* test: add hive suggestion unit test
* test: optimze flink suggestion unit tests 
						
						
					 
					
						2023-10-10 16:37:49 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e34a9f6128 
					 
					
						
						
							
							Fix/basic suggestion ( #119 )  
						
						 
						
						... 
						
						
						
						* fix: correct suggetion logic in multiple sql case
* test: add multiple sql test case of suggestion
* feat: export SyntaxContextType as enum 
						
						
					 
					
						2023-06-12 15:21:27 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1b02ff5d75 
					 
					
						
						
							
							feat: FlinkSQL supports auto complete ( #115 )  
						
						 
						
						... 
						
						
						
						* feat: add antlr4-c3 dependencies
* feat: distinguish table, catalog and database from uid
* feat: move semicolon from sqlStatements to sqlStatement
* chore: move antlr4ts-cli to devDependencies
* feat: improve basic parser and support suggestions of token and syntax
* feat: implement suggest method in sql parsers
* test: flink sql suggestion test cases
* feat: optimize ts defination of suggestion
* feat: add split listener and optimize performance of auto-completion
* test: supplementary flink suggestion unit tests 
						
						
					 
					
						2023-06-09 11:22:53 +08:00