Page MenuHomePhorge

Address inefficiencies and possible misfunction over delegated mailboxes in other user namespace
ClosedPublic

Authored by vanmeeuwen on Jul 21 2017, 12:16 PM.
Tags
None
Referenced Files
F11909964: D485.id1145.diff
Fri, Apr 26, 11:46 PM
Unknown Object (File)
Thu, Apr 25, 8:52 AM
Unknown Object (File)
Sun, Apr 21, 5:13 PM
Unknown Object (File)
Sat, Apr 20, 1:51 PM
Unknown Object (File)
Tue, Apr 16, 11:00 PM
Unknown Object (File)
Sat, Apr 13, 2:48 PM
Unknown Object (File)
Fri, Apr 12, 9:48 AM
Unknown Object (File)
Fri, Apr 5, 11:46 AM

Diff Detail

Repository
rP pykolab
Branch
dev/T2582
Lint
Lint Skipped
Unit
No Test Coverage
Build Status
Buildable 11309
Build 9221: arc lint + arc unit

Event Timeline

machniak subscribed.
machniak added inline comments.
wallace/module_invitationpolicy.py
792

We need only two annotations. Wouldn't be possible to extend get_metadata() to fetch only these?

817

I think we could just store the folder type (with subtype) here, giving the private annotation a prio over shared. Making all checks below much more simpler.

This revision now requires changes to proceed.Jul 21 2017, 12:40 PM
vanmeeuwen edited edge metadata.
vanmeeuwen added inline comments.
wallace/module_invitationpolicy.py
792

Yes it could, but that's an efficiency parameter that is otherwise unrelated to the particular ticket this attempts to resolve.

817

Changing the definition of what is stored, and how it is stored will be a cause of great confusion later down the line.

Note that we don't mutate data here, and we don't mutate the data structure either -- we're just filtering out irrelevant entries.

This revision is now accepted and ready to land.Jul 22 2017, 1:06 PM
This revision was automatically updated to reflect the committed changes.