Skip to content

Conversation

@mpyw
Copy link
Owner

@mpyw mpyw commented Jul 20, 2022

Change MySQL function LENGTH() into CHAR_LENGTH()

Up to previous versions, MySQL lock keys were calculated by LENGTH() as a number of bytes in length. Actually, they should have been computed as multibyte strings by CHAR_LENGTH().

Allow -1 (infinite wait) for Postgres timeout

Until previous versions, Postgres could not handle negative timeout seconds. With this change, it is now possible to wait infinitely. Note that it is still not possible to wait with a certain time limit.

Follow Laravel 10 breaking changes

Starting with Laravel 10, the following pull request changes the constructor signature of LockFailedException.

@mpyw mpyw force-pushed the dev branch 8 times, most recently from 0ee5592 to 695b6a4 Compare July 20, 2022 18:00
@mpyw mpyw marked this pull request as ready for review July 20, 2022 18:52
@mpyw mpyw merged commit 0632016 into master Jul 20, 2022
@mpyw mpyw deleted the dev branch July 20, 2022 18:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants