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-37264 Apply Root Model to the Data Set Object definition through the batch engine #4511

Draft
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

dsanz
Copy link
Collaborator

@dsanz dsanz commented Oct 23, 2024

In this PR we are adding root model capabilities to the Data Set Manager data model, created through a batch import process.

This entails:

  • Adding a new dummy relationship between Data Set and Data Set Action entities. Rationale is that root model requires relations of type edge to be created, which are mandatory when connecting object entries. We use 2 existing connections to model "creation" and "item" actions, that are not mandatory. As we want to keep them like that, we need an extra connection, not used to fetch data.
  • Updating the rest application paths
  • Updating tests

@liferay-continuous-integration
Copy link
Collaborator

CI is automatically triggering the following test suites:

  •     ci:test:sf

@dsanz
Copy link
Collaborator Author

dsanz commented Oct 23, 2024

ci:test:playwright

@liferay-continuous-integration
Copy link
Collaborator

✔️ 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: 449fa8fd0fbf5b9bbae254fdd8b549332370371e

Sender Branch:

Branch Name: LPD-37264
Branch GIT ID: 089854695b25cc9cf138153dd4a51d25d80fedbf

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

@liferay-continuous-integration
Copy link
Collaborator

Jenkins Report:jenkins-report.html
Jenkins Suite:sf
Testray Routine:EE Pull Request
Testray Build ID:49906704

@liferay-continuous-integration
Copy link
Collaborator

❌ ci:test:playwright - 68 out of 89 jobs passed in 2 hours 25 minutes

Click here for more details.

Base Branch:

Branch Name: master
Branch GIT ID: 449fa8fd0fbf5b9bbae254fdd8b549332370371e

Upstream Comparison:

Branch GIT ID: 75cdfe67b3f03ae0eaaddbcb91187877e279f954
Jenkins Build URL: EE Development Acceptance (master) - 943 - 2024-10-23[07:21:16]

ci:test:playwright - 68 out of 89 jobs PASSED

21 Failed Jobs:

68 Successful Jobs:
    For more details click here.

    Failures unique to this pull:

    1. ...
    Test bundle downloads:

    @liferay-continuous-integration
    Copy link
    Collaborator

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

    Successfully merging this pull request may close these issues.

    2 participants