Skip to content
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

[Crash test] [RLS] [PGSQL] [OVH] handling many domains #5177

Closed
chibenwa opened this issue Apr 29, 2024 · 2 comments
Closed

[Crash test] [RLS] [PGSQL] [OVH] handling many domains #5177

chibenwa opened this issue Apr 29, 2024 · 2 comments

Comments

@chibenwa
Copy link
Member

What

Tests on preprod, (scripting on top of webadmin) that we can host many tenenants (ie domains) on top of the current OVH infrastructure.

Do create 2000 domains with one user ease and one user in theire INBOX each. (fake the users repository if need be).

The expected result...

Multi-tenant is currently enforces via a bucket

But OVH by default support 100 buckets in a project and could expend the count to 1.000 upon request

Thus, we expect this test to (sadly) fail

The alternative

Find a way to encode the tenant (ie the domain) as part of the key, as a prefix.

IE

linagora.com/{regularBlobId}

We need to demonstrate that the resulting setup do still supports the GC algorithm.

cc @PatrickPereiraLinagora @ccartierlng

@Arsnael
Copy link
Member

Arsnael commented Sep 26, 2024

Multi-tenant is currently enforces via a bucket

Happens that it's not the case for the moment, would need to wait for multi-tenancy work to be finished before being able to test that assumption

@chibenwa
Copy link
Member Author

Happens that it's not the case for the moment,

Normal as apparently we did not yet implement s3 multitenancy based on buckets.

Imo we can clise this ticket.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants