Skip to content

Multitenancy phase 2 - jobs#3588

Merged
delchev merged 12 commits intomasterfrom
multitenancy-phase2-jobs
Mar 19, 2024
Merged

Multitenancy phase 2 - jobs#3588
delchev merged 12 commits intomasterfrom
multitenancy-phase2-jobs

Conversation

@iliyan-velichkov
Copy link
Contributor

@iliyan-velichkov iliyan-velichkov commented Mar 15, 2024

Implementation of #3423 [phase 2]
Add multitenancy support for jobs (*.job).

  • trigger a dedicated job instance for each registered tenant
  • execute job in the tenant context
  • changes job log entity and UI view
    image

Added multitenant cleanup for all multitenant synchronizers.

Example logs for executing this test job.
image

This reverts commit 541e7f4.
Signed-off-by: Iliyan Velichkov <velichkov.iliyan@gmail.com>
@iliyan-velichkov iliyan-velichkov marked this pull request as draft March 15, 2024 10:14
Signed-off-by: Iliyan Velichkov <velichkov.iliyan@gmail.com>
Signed-off-by: Iliyan Velichkov <velichkov.iliyan@gmail.com>
Signed-off-by: Iliyan Velichkov <velichkov.iliyan@gmail.com>
Signed-off-by: Iliyan Velichkov <velichkov.iliyan@gmail.com>
Signed-off-by: Iliyan Velichkov <velichkov.iliyan@gmail.com>
Signed-off-by: Iliyan Velichkov <velichkov.iliyan@gmail.com>
Signed-off-by: Iliyan Velichkov <velichkov.iliyan@gmail.com>
Signed-off-by: Iliyan Velichkov <velichkov.iliyan@gmail.com>
Signed-off-by: Iliyan Velichkov <velichkov.iliyan@gmail.com>
@iliyan-velichkov iliyan-velichkov marked this pull request as ready for review March 18, 2024 13:34
@iliyan-velichkov
Copy link
Contributor Author

@delchev @vmutafov @ThuF the PR is ready for review

@iliyan-velichkov iliyan-velichkov changed the title Multitenancy phase2 - jobs Multitenancy phase 2 - jobs Mar 19, 2024
Copy link
Contributor

@delchev delchev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome

@delchev delchev merged commit 50e3386 into master Mar 19, 2024
@delchev delchev deleted the multitenancy-phase2-jobs branch March 19, 2024 15:07
@iliyan-velichkov iliyan-velichkov self-assigned this Mar 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants