diff options
author | Alexander Korotkov <akorotkov@postgresql.org> | 2019-03-25 15:43:56 +0300 |
---|---|---|
committer | Alexander Korotkov <akorotkov@postgresql.org> | 2019-03-25 15:43:56 +0300 |
commit | 1d88a75c424664cc85f307a876cde85191d27272 (patch) | |
tree | 2b45c70e63c4daa11c03ced51bc90c005d960c55 /src/backend/commands/cluster.c | |
parent | 8b17298f0b6bb2a64b55fab0339c8fd6ec2d74fb (diff) | |
download | postgresql-1d88a75c424664cc85f307a876cde85191d27272.tar.gz postgresql-1d88a75c424664cc85f307a876cde85191d27272.zip |
Get rid of backtracking in jsonpath_scan.l
Non-backtracking flex parsers work faster than backtracking ones. So, this
commit gets rid of backtracking in jsonpath_scan.l. That required explicit
handling of some cases as well as manual backtracking for some cases. More
regression tests for numerics are added.
Discussion: https://mail.google.com/mail/u/0?ik=a20b091faa&view=om&permmsgid=msg-f%3A1628425344167939063
Author: John Naylor, Nikita Gluknov, Alexander Korotkov
Diffstat (limited to 'src/backend/commands/cluster.c')
0 files changed, 0 insertions, 0 deletions