-
Notifications
You must be signed in to change notification settings - Fork 7.9k
Allow CTE on more CTE safe functions #10771
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Changes from 14 commits
Commits
Show all changes
33 commits
Select commit
Hold shift + click to select a range
8537cff
Fix #7780, some CTE functions were removed by a mistake
mvorisek 51f5cb6
Merge branch 'fix_cte_stub'
mvorisek feba3e4
ctype_* functions
mvorisek c6c4f21
zlib_* string functions
mvorisek 49f9a89
tokenizer functions
mvorisek f16c3e1
hash function
mvorisek 0f56de5
CTE safe basic functions
mvorisek 8e31c3e
adjust observer tests
mvorisek f357a7b
never evaluate hash_equals at compile time
mvorisek 5bed8e6
ctype_lower/ctype_upper is locale dependent
mvorisek 7b26cff
tokenizer returns array of objects
mvorisek d2ef625
revert some unsafe
mvorisek 11ec828
Revert "adjust observer tests"
mvorisek 59cf585
replace array_sum with array_reduce on observer tests
mvorisek 745d491
fix phpdoc order for consistency
mvorisek dca71d9
add xfail
mvorisek 6ef8fd1
hash can be slow, do not evaluate it as CTE
mvorisek 16cb160
sprintf functions are locale dependent
mvorisek 0555541
remove crypt, it can be slow
mvorisek a2a86c8
remove strptime as CTEable, it depends on locale
mvorisek 8525ece
Merge branch 'master'
mvorisek e0652de
Merge branch 'master'
mvorisek d0de618
Revert "ctype functions"
mvorisek 1226548
Remove CTE flag from array_diff_ukey(), which was added by mistake
mvorisek 86b0bc4
Merge branch 'master'
mvorisek 8d347ed
Revert "zlib_* string functions" - compress can be slow
mvorisek 17a3718
Merge remote-tracking branch 'origin/master' into more_cte
mvorisek ff9b2ba
rm long2ip family
mvorisek 4e764fe
remove all other unwanted
mvorisek aeddb82
strnatcasecmp is not locale safe too
mvorisek 6bb8a2f
xfail deoptimized test with opcache only
mvorisek 13b0fd6
rm more locale dependent functions
mvorisek 8f4e5af
fix xfail
mvorisek File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.