Overview
| Comment: | Improve the performance of the built-in REPLACE() function in cases where it does many substitutions that make the string larger. OSSFuzz is reporting intermittant timeouts when running a test where it does a REPLACE() on a 930KB random blob. Perhaps this enhancement will fix that. |
|---|---|
| Downloads: | See separate download page |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA3-256: |
fab2c2b07b5d3cd851db3e6f5c8a4415 |
| User & Date: | drh on 2018-02-09 23:25:14.764 |
| Other Links: | manifest | tags |
Context
|
2018-02-10
| ||
| 02:31 | Fix misplaced testcase() macros from the previous check-in. (check-in: 3aed949a18 ... user: drh tags: trunk) | |
|
2018-02-09
| ||
| 23:25 | Improve the performance of the built-in REPLACE() function in cases where it does many substitutions that make the string larger. OSSFuzz is reporting intermittant timeouts when running a test where it does a REPLACE() on a 930KB random blob. Perhaps this enhancement will fix that. (check-in: fab2c2b07b ... user: drh tags: trunk) | |
| 20:49 | Add the zorder.c extension implementing zorder() and unzorder() SQL functions. (check-in: a57a77dc0c ... user: drh tags: trunk) | |
Changes
Modified src/func.c
from [9970db37cc]
to [385b9b0185].
[diff]
Modified test/func.test
from [ae97561957]
to [09dda479bc].
[diff]