updated docu
This commit is contained in:
		
							parent
							
								
									93f2f52945
								
							
						
					
					
						commit
						c1db8a3f4e
					
				| @ -21,3 +21,7 @@ To use the SQL Parser in your own code, you only need to include `SQLParser.h` a | |||||||
| * [Developer Documentation](docs/documentation.md) | * [Developer Documentation](docs/documentation.md) | ||||||
| * [Integration in Hyrise](docs/integration.md) | * [Integration in Hyrise](docs/integration.md) | ||||||
| * [Known Issues](docs/issues.md) | * [Known Issues](docs/issues.md) | ||||||
|  | 
 | ||||||
|  | **Doxygen:** | ||||||
|  | 
 | ||||||
|  | Run `make docs` to create the doxygen documentation. | ||||||
| @ -89,34 +89,4 @@ if __name__ == '__main__': | |||||||
| 
 | 
 | ||||||
| 	print hyrise.executeSQL("SELECT name, city FROM students WHERE grade <= 2.0", 50) | 	print hyrise.executeSQL("SELECT name, city FROM students WHERE grade <= 2.0", 50) | ||||||
| 
 | 
 | ||||||
| 	print hyrise.executeJSON("""{ | 	print hyrise.executeJSON("""{"operators":{"0":{"type":"GetTable","name":"students"},"1":{"type":"SimpleTableScan","predicates":[{"type":"LTE_V","in":0,"f":"grade","value":2,"vtype":1}]},"2":{"type":"ProjectionScan","fields":["name","city"]}},"edges":[["0","1"],["1","2"]]}""", 50) | ||||||
|         "operators": { |  | ||||||
|             "0": { |  | ||||||
|                 "type": "GetTable", |  | ||||||
|                 "name": "students" |  | ||||||
|             }, |  | ||||||
|             "1": { |  | ||||||
|             	"type": "SimpleTableScan", |  | ||||||
|             	"predicates": [ |  | ||||||
|        				{"type" : "LTE_V", "in" : 0, "f" : "grade", "value" : 2, "vtype": 1} |  | ||||||
|             	] |  | ||||||
|             }, |  | ||||||
|             "2": { |  | ||||||
|                 "type": "ProjectionScan", |  | ||||||
|                 "fields": [ |  | ||||||
|                     "name", |  | ||||||
|                     "city" |  | ||||||
|                 ] |  | ||||||
|             } |  | ||||||
|         }, |  | ||||||
|         "edges": [ |  | ||||||
|             [ |  | ||||||
|                 "0", |  | ||||||
|                 "1" |  | ||||||
|             ], |  | ||||||
|             [ |  | ||||||
|                 "1", |  | ||||||
|                 "2" |  | ||||||
|             ] |  | ||||||
|         ] |  | ||||||
|     }""", 50) |  | ||||||
|  | |||||||
| @ -1,9 +1,8 @@ | |||||||
| Integration in Hyrise | Integration in Hyrise | ||||||
| ===================== | ===================== | ||||||
| 
 | 
 | ||||||
|  | On this page we describe how to integrate changes to the parser into Hyrise. | ||||||
| 
 | 
 | ||||||
| 
 | ## Update the Parser code in Hyrise | ||||||
| 
 |  | ||||||
| ## Update the Parser in Hyrise |  | ||||||
| 
 | 
 | ||||||
| Run `./deploy_to_hyrise.sh path/to/hyrise` to update the SQL parser code within Hyrise. | Run `./deploy_to_hyrise.sh path/to/hyrise` to update the SQL parser code within Hyrise. | ||||||
| @ -1,11 +1,10 @@ | |||||||
| Known Issues | Known Issues | ||||||
| ============ | ============ | ||||||
| 
 | 
 | ||||||
| 
 | Here we will keep track of issues with the parser and the integration in Hyrise. | ||||||
| 
 | 
 | ||||||
| ## Missing Functionality | ## Missing Functionality | ||||||
| 
 | 
 | ||||||
|  * Having clause |  | ||||||
|  * Union clauses |  * Union clauses | ||||||
|  * Create anything other than tables |  * Create anything other than tables | ||||||
|  * Alter/Rename statements |  * Alter/Rename statements | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Pedro
						Pedro