Skip to content
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

Update master #8024

Merged
merged 142 commits into from May 29, 2022
Merged

Update master #8024

merged 142 commits into from May 29, 2022

Conversation

weirdan
Copy link
Collaborator

@weirdan weirdan commented May 28, 2022

Updates master with recent changes to 4.x

danog and others added 30 commits February 15, 2022 14:09
openssl_sign has $signature parameter that by reference that can re-used
Register openssl_sign function to impure functions
* fixes feedback for setOption of vimeo#7709
* latest WIP stubs with additional changes from upstream phpredis master and other additions

From https://raw.githubusercontent.com/phpredis/phpredis/77334ecbf2c06ea1ff18ea5e3ecc168cb1897a8b/redis.stub.php via phpredis/phpredis#2015
add one more test when index key not exist in array
reorganise samples to keep all similar together
DateInterval::createFromDateString can be false
From: vimeo#7760 (comment)

$result_element_type should be a Union, $row_shape is an Atomic
(a part of a Union). new Union([$row_shape]); should be ok
Allow null to ArrayAccess::offsetSet $offset param
KevinVanSonsbeek and others added 20 commits May 17, 2022 23:45
…class-APCuIterator-does-not-exist

Bugfix/vimeo#7912 class APCuIterator does not exist
Fix conflict of option -c with shell completion
…vements

Improve array_unique callmap stubs
…r-better-performance

change cache hash type for better performance
* use static to keep opened files with content
* move position of file cache population to the place where we read files to ensure cache always gets populated and not on open only (since it's called directly in some places)
…alize-code

igbinary_serialize code was missing in file
…es-once

Performance only load files once
@weirdan weirdan requested a review from orklah May 28, 2022 20:22
@weirdan weirdan added the release:internal The PR will be included in 'Internal changes' section of the release notes label May 28, 2022
Having Psalm installed under 8.1 leads to installing composer
dependencies that use PHP syntax incompatible with 7.4, however Psalm
analyzes itself using 7.4 parser.
@weirdan weirdan merged commit 3a24488 into vimeo:master May 29, 2022
@weirdan weirdan deleted the update-master branch May 29, 2022 20:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release:internal The PR will be included in 'Internal changes' section of the release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet