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

LPD-44885 - Update the way we store objects deletion events in SystemEvents #158589

Open
wants to merge 25 commits into
base: master
Choose a base branch
from

Conversation

liferay-continuous-integration
Copy link
Collaborator

Forwarded from: liferay-headless#2483 (Took 2 ci:forward attempts in 2 days 1 hour 33 minutes)
Console

@DaniSzimko
@liferay-headless

Original pull request comment:
JIRA TICKET

Motivation

We need to store the ERC of the deleted ObjectEntry to reproduce the deletion event in another instance.

Solution

We added the
externalReferenceCode column to the SystemEvent entity table to store the ERCs of deleted entities. This column will be populated as follows:

When AOP is present: like this.
When AOP is not present: We can fill the ERC column with a method call like this.

@liferay-continuous-integration
Copy link
Collaborator Author

✔️ ci:test:sf - 1 out of 1 jobs passed in 4 minutes

Click here for more details.

Base Branch:

Branch Name: master
Branch GIT ID: 20cac63d619b4803be9c429f00a285540558efeb

Sender Branch:

Branch Name: LPD-44885
Branch GIT ID: bb203a39c6fa9749302613972218946f374eabce

1 out of 1jobs PASSED
1 Successful Jobs:
For more details click here.

@liferay-continuous-integration
Copy link
Collaborator Author

✔️ ci:test:stable - 25 out of 25 jobs passed

❌ ci:test:relevant - 101 out of 137 jobs passed in 2 hours 50 minutes

Click here for more details.

This pull is eligible for reevaluation. When this upstream build has completed, using the following CI command will compare this pull request result against a more recent upstream result:

ci:reevaluate:1407401_12960

Base Branch:

Branch Name: master
Branch GIT ID: 20cac63d619b4803be9c429f00a285540558efeb

Upstream Comparison:

Branch GIT ID: 551dad365312e3592fd19eaabe2a0ca75d52fa62
Jenkins Build URL: EE Development Acceptance (master) - 1169 - 2025-02-06[00:36:11]

ci:test:stable - 25 out of 25 jobs PASSED
25 Successful Jobs:
    ci:test:relevant - 101 out of 137 jobs PASSED

    36 Failed Jobs:

    101 Successful Jobs:
      For more details click here.

      Failures unique to this pull:

      Test bundle downloads:

      @liferay-continuous-integration
      Copy link
      Collaborator Author

      To conserve resources, the PR Tester does not automatically run for forwarded pull requests.

      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.

      3 participants