-
Notifications
You must be signed in to change notification settings - Fork 117
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
Allow alternate storage engine #455
Conversation
5a636f5
to
9710fa8
Compare
9710fa8
to
1cff963
Compare
@peterfabian Can you give this one a check with webhooks? |
Thanks for the ping, I'll check it out a bit later today. |
I tested this by creating a bunch of actions with AS 2.2.5 + WC 3.9.1, some with long and some with short args. All the actions have been migrated correctly. Also new actions with long args seem to work correctly, webhooks are firing, filtering and searching in the Scheduled Actions list works, too. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
Thanks @peterfabian |
@rrennick: Are the |
Yes, with the |
Fixes #418
This PR
$args
length on an action*text
fields). 8000 * 4 (for utf8mb4) = 32000 bytes. 8000 is the largest we should go without switching to a*text
field.Testing Procedure
wp option delete action_scheduler_migration_status
After allowing the migration to run
Check that test actions created on 2.2.5 are migrated (the original action ID can be found in the migration entry on the action log).
Check that test actions created on this branch are there
go to Tools -> Scheduled actions
enter
149
in the search boxtest_action
actions should be found