mirror of
https://github.com/apache/impala.git
synced 2025-12-19 18:12:08 -05:00
IMPALA-9362: Upgrade sqlparse 0.1.19 -> 0.3.1
Upgrades the impala-shell's bundled version of sqlparse to 0.3.1. There were some API changes in 0.2.0+ that required a re-write of the StripLeadingCommentFilter in impala_shell.py. A slight perf optimization was also added to avoid using the filter altogether if no leading comment is readily discernible. As 0.1.19 was the last version of sqlparse to support python 2.6, this patch also breaks Impala's compatibility with python 2.6. No new tests were added, but all existing tests passed without modification. Change-Id: I77a1fd5ae311634a18ee04b8c389d8a3f3a6e001 Reviewed-on: http://gerrit.cloudera.org:8080/15642 Reviewed-by: Impala Public Jenkins <impala-public-jenkins@cloudera.com> Tested-by: Impala Public Jenkins <impala-public-jenkins@cloudera.com>
This commit is contained in:
committed by
Impala Public Jenkins
parent
327ec29c48
commit
c26e3db4bd
@@ -56,10 +56,7 @@ setuptools == 36.8.0
|
||||
setuptools-scm == 1.15.4
|
||||
sh == 1.11
|
||||
six == 1.14.0
|
||||
# Note: This version for sqlparse is not what is used for the shell. The shell uses
|
||||
# a checked-in version of sqlparse (see shell/ext-py). This version is used primarily
|
||||
# for dataload.
|
||||
sqlparse == 0.1.19
|
||||
sqlparse == 0.3.1
|
||||
texttable == 0.8.3
|
||||
|
||||
# For dev purposes, not used in scripting. Version 1.2.1 is the latest that supports 2.6.
|
||||
|
||||
Reference in New Issue
Block a user