Current, the globalblocking table stores reasons as a tinyblob, meaning that the maximum length of comments (currently 255) cannot be increased
The global blocking table should store reasons as a varbinary(767), to allow for such an increase
Description
Description
Details
Details
Related Changes in Gerrit:
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | None | T13543 Use CommentStore::COMMENT_CHARACTER_LIMIT everywhere | |||
| Resolved | DannyS712 | T231146 Use CommentStore::COMMENT_CHARACTER_LIMIT for maximum length in Global Block reasons | |||
| Resolved | Marostegui | T231172 Alter gbw_reason/gb_reason/gbw_by_text on WMF production | |||
| Resolved | DannyS712 | T231170 Alter globalblocking tables to allow longer comments |
Event Timeline
Comment Actions
Change 532265 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/extensions/GlobalBlocking@master] Switch global blocking table to use blob for for reason
Comment Actions
If the actionable for the DBAs is T231172, I'm going to remove the tag from this task.
Comment Actions
Change 532265 merged by jenkins-bot:
[mediawiki/extensions/GlobalBlocking@master] Switch global blocking tables to use varbinary(767) for reason