Page MenuHomePhabricator

[lib] Deprecate `updateRolesAndPermissions` migration utility
AbandonedPublic

Authored by atul on Jun 26 2024, 9:14 AM.
Tags
None
Referenced Files
F3249350: D12580.id41709.diff
Fri, Nov 15, 1:48 PM
Unknown Object (File)
Fri, Nov 1, 3:00 PM
Unknown Object (File)
Thu, Oct 31, 2:37 AM
Unknown Object (File)
Thu, Oct 31, 2:37 AM
Unknown Object (File)
Thu, Oct 31, 2:37 AM
Unknown Object (File)
Thu, Oct 31, 2:18 AM
Unknown Object (File)
Wed, Oct 23, 7:22 PM
Unknown Object (File)
Wed, Oct 23, 7:22 PM
Subscribers
None

Details

Reviewers
ashoat
ginsu
tomek
Summary

We keep this utility around so existing migrations continue to work. However, we will no longer have member permissions in the future so this utility is no longer relevant. Portions of it (eg ThreadCurrentUser) could be repurposed in the future.

This takes us from 28 -> 16 flow issues.


Depends on D12574

Test Plan

No logic changes just rename + flow suppression, close reading.

Diff Detail

Repository
rCOMM Comm
Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

atul created this revision.

remove extraneous import

Harbormaster returned this revision to the author for changes because remote builds failed.Jun 26 2024, 9:27 AM
Harbormaster failed remote builds in B29931: Diff 41708!
Harbormaster failed remote builds in B29932: Diff 41709!
atul requested review of this revision.Jun 26 2024, 9:37 AM

Abandoning in favor of stack starting with D12594 because lots of things have changed and there's not really 1:1 correspondence with old stack and new stack so I don't think it makes sense to update in place, change a bunch of child/parent diff relationships, etc.