Once T141951 is done, we'll need to run a maintenance script to fill in the data for the existing users in the centralauth database.
This task is to write a batched maintenance script for that purpose.
Once T141951 is done, we'll need to run a maintenance script to fill in the data for the existing users in the centralauth database.
This task is to write a batched maintenance script for that purpose.
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Populate local and global ids in localuser table | mediawiki/extensions/CentralAuth | master | +62 -0 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | Feature | None | T66475 Make crosswiki bits and pieces truly global (tracking) | ||
Open | Feature | None | T5525 Cross-wiki watchlists | ||
Open | None | T148243 Add indices for local_user_id and global_user_id in production | |||
Resolved | Niharika | T148242 Fully populate local_user_id and global_user_id fields in production | |||
Declined | None | T148239 Add indices for local_user_id and global_user_id in Beta | |||
Resolved | Niharika | T148241 Fully populate local_user_id and global_user_id fields in Beta | |||
Resolved | Niharika | T142503 Create a maintenance script for populating the local_user_id and global_user_id fields in the centralauth localuser table | |||
Resolved | Marostegui | T141951 Add local_user_id and global_user_id fields to localuser table in centralauth database |
Moving this to Ready and working on T142507: Have CentralAuth populate the local_user_id and global_user_id columns as new users are attached first per Legoktm's code review:
I would suggest 3 patches: 1) schema change 2) update code to populate the fields whenever it writes those rows (account creation) 3) a maintenance script to back-populate everything that already exists.
Change 316375 had a related patch set uploaded (by Niharika29):
[WIP] Populate local and global ids in localuser table
Change 316375 merged by jenkins-bot:
Populate local and global ids in localuser table