| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update Changelog. | Andi Albrecht | 2022-08-24 | 1 | -1/+1 |
| | | |||||
| * | Add DISTINCTROW keyword (fixes #677). | Andi Albrecht | 2022-08-24 | 2 | -0/+7 |
| | | |||||
| * | Update authors and changelog. | Andi Albrecht | 2022-08-16 | 2 | -0/+18 |
| | | |||||
| * | Make tzcast grouping function less eager | Erik Cederstrand | 2022-08-16 | 2 | -2/+18 |
| | | |||||
| * | Add regex pattern to identify REGEXP as a Compasion token | JavierPan | 2022-08-08 | 1 | -0/+1 |
| | | |||||
| * | Refactor to reduce redundant code. | Daniel Harding | 2022-08-08 | 1 | -10/+7 |
| | | |||||
| * | Don't make slice copies in TokenList._token_matching(). | Daniel Harding | 2022-08-08 | 1 | -1/+4 |
| | | | | | | | | | | | | | | | Since we are working with indexes anyway, don't bother calling enumerate() with a slice from self.tokens (which requires copying memory). Instead, just generate the indexes using range() and use normal indexing to access the desired tokens. The old behavior resulted in quadratic runtime with respect to the number of tokens, which significantly impacted performance for statements with very large numbers of tokens. With the new behavior, the runtime is now linear with respect to the number of tokens. | ||||
| * | added some builtin types that can appear in Spark create table statements. | Simon Heisterkamp | 2022-08-08 | 1 | -0/+4 |
| | | |||||
| * | DIV is Operator | Aki Ariga | 2022-08-08 | 2 | -0/+7 |
| | | |||||
| * | Acknowledge support for Python 3.10 | Christian Clauss | 2022-08-08 | 1 | -0/+1 |
| | | | | | A subset of #645 Follow on to #661 | ||||
| * | docs: Add a PiPY package badge | Hao Xin | 2022-08-07 | 1 | -0/+3 |
| | | |||||
| * | Fix INDICATOR keyword | osmnv | 2022-08-07 | 1 | -1/+1 |
| | | |||||
| * | Update actions in codeql workflow. | Andi Albrecht | 2022-08-07 | 1 | -4/+4 |
| | | |||||
| * | Update authors and changelog. | Andi Albrecht | 2022-08-07 | 2 | -1/+4 |
| | | |||||
| * | Reduce max line length in flake8 to the default of 79. | Andi Albrecht | 2022-08-07 | 1 | -1/+1 |
| | | |||||
| * | Test on Python 3.11 beta 5 | Christian Clauss | 2022-08-07 | 1 | -2/+2 |
| | | |||||
| * | GitHub Actions: Add Py3.10, update Actions, more flake8 tests | Christian Clauss | 2022-08-07 | 1 | -13/+7 |
| | | | | "3.10" must be quoted in yaml https://dev.to/hugovk/the-python-3-1-problem-85g | ||||
| * | Cleanup whitespace in README. | Andi Albrecht | 2022-08-07 | 1 | -1/+1 |
| | | |||||
| * | CHANGELOG: Fix typo | Christian Clauss | 2022-04-29 | 1 | -1/+1 |
| | | |||||
| * | Create codeql-analysis.yml | Andi Albrecht | 2021-09-10 | 1 | -0/+71 |
| | | |||||
| * | CI: Remove Travis configuration. | Andi Albrecht | 2021-09-10 | 1 | -29/+0 |
| | | |||||
| * | CI: ..and also fix the other flake8 command. | Andi Albrecht | 2021-09-10 | 1 | -1/+1 |
| | | |||||
| * | CI: Fix flake8 command. | Andi Albrecht | 2021-09-10 | 1 | -2/+2 |
| | | |||||
| * | CI: Publish code coverage. | Andi Albrecht | 2021-09-10 | 1 | -2/+5 |
| | | |||||
| * | Update github action. | Andi Albrecht | 2021-09-10 | 2 | -4/+4 |
| | | |||||
| * | Create python-app.yml | Andi Albrecht | 2021-09-10 | 1 | -0/+39 |
| | | |||||
| * | Switch back to development mode. | Andi Albrecht | 2021-09-10 | 2 | -1/+7 |
| | | |||||
| * | Update changelog.0.4.2 | Andi Albrecht | 2021-09-10 | 1 | -1/+1 |
| | | |||||
| * | Update Changelog and bump version. | Andi Albrecht | 2021-09-10 | 2 | -3/+12 |
| | | |||||
| * | Optimize regular expression for identifying line breaks in comments. | Andi Albrecht | 2021-09-10 | 2 | -1/+21 |
| | | |||||
| * | Fix parsing of scientific numbers (fixes #399). | Andi Albrecht | 2021-07-14 | 3 | -5/+12 |
| | | |||||
| * | Update authors and changelog. | Andi Albrecht | 2020-12-12 | 2 | -0/+2 |
| | | |||||
| * | keyword, add ON_ERROR_STOP | Jean-Martin Archer | 2020-12-12 | 1 | -0/+1 |
| | | |||||
| * | keyword, add CONFLICT to postgres keywords | Jean-Martin Archer | 2020-12-12 | 1 | -0/+1 |
| | | | | | As in ON CONFLICT | ||||
| * | Add ELSIF as keyword (fixes #584). | Andi Albrecht | 2020-10-19 | 2 | -0/+5 |
| | | |||||
| * | Fix parsing of backticks (fixes #588). | Andi Albrecht | 2020-10-19 | 3 | -2/+11 |
| | | | | | | The backticks in this operator regex was introduced in c794c97531c09e66b6a7ffac76626a727ad02f5e. Pretty sure it was by mistake. | ||||
| * | Switch back to development mode. | Andi Albrecht | 2020-10-08 | 2 | -1/+7 |
| | | |||||
| * | Clean up changelog. | Andi Albrecht | 2020-10-08 | 1 | -0/+1 |
| | | |||||
| * | Bump version.0.4.1 | Andi Albrecht | 2020-10-08 | 2 | -3/+3 |
| | | |||||
| * | Remove debug print statement (fixes #586). | Andi Albrecht | 2020-10-08 | 2 | -3/+2 |
| | | |||||
| * | Switch back to development mode. | Andi Albrecht | 2020-10-07 | 2 | -1/+7 |
| | | |||||
| * | Bump version to 0.4.0.0.4.0 | Andi Albrecht | 2020-10-07 | 2 | -3/+3 |
| | | |||||
| * | Update copyright notice. | Andi Albrecht | 2020-10-07 | 24 | -24/+24 |
| | | |||||
| * | Add Python 3.9-dev to Travis configuration. | Andi Albrecht | 2020-10-07 | 1 | -1/+1 |
| | | | | | Python 3.9 hasn't landed yet on Travis, but nightly is already 3.10. | ||||
| * | Move setup data to setup.cfg. | Andi Albrecht | 2020-10-07 | 2 | -101/+45 |
| | | |||||
| * | Add Python 3.9 classifier. | Andi Albrecht | 2020-10-06 | 1 | -0/+1 |
| | | |||||
| * | Too early, no Python 3.9 on Travis yet. | Andi Albrecht | 2020-10-06 | 1 | -1/+1 |
| | | |||||
| * | Add Python 3.9 to test configuration. | Andi Albrecht | 2020-10-06 | 1 | -1/+2 |
| | | |||||
| * | Stabilize formatting of invalid WHERE clauses. | Andi Albrecht | 2020-09-30 | 3 | -0/+10 |
| | | |||||
| * | Improve formatting of type casts in parentheses. | Andi Albrecht | 2020-09-30 | 3 | -0/+9 |
| | | |||||
