Graph model footprint optimisation #23

Open
claudio.atzori wants to merge 16 commits from ticket_8369 into master

This PR introduces several enhancements on the disk/memory footprint of the graph model definition.

  • removing non-necessary fields / subfields
  • simplifying the definitions
  • using ENUMs whenever possible
This PR introduces several enhancements on the disk/memory footprint of the graph model definition. * removing non-necessary fields / subfields * simplifying the definitions * using ENUMs whenever possible
claudio.atzori added 12 commits 2023-04-06 11:56:30 +02:00
claudio.atzori added 1 commit 2023-04-26 16:00:47 +02:00
sandro.labruzzo added 1 commit 2023-04-28 10:53:33 +02:00
sandro.labruzzo added 2 commits 2023-05-09 10:01:30 +02:00
This pull request has changes conflicting with the target branch.
  • pom.xml
  • src/main/java/eu/dnetlib/dhp/schema/common/ModelConstants.java
  • src/main/java/eu/dnetlib/dhp/schema/oaf/Author.java
  • src/main/java/eu/dnetlib/dhp/schema/oaf/DataInfo.java
  • src/main/java/eu/dnetlib/dhp/schema/oaf/Dataset.java
  • src/main/java/eu/dnetlib/dhp/schema/oaf/Datasource.java
  • src/main/java/eu/dnetlib/dhp/schema/oaf/ExternalReference.java
  • src/main/java/eu/dnetlib/dhp/schema/oaf/Field.java
  • src/main/java/eu/dnetlib/dhp/schema/oaf/Instance.java
  • src/main/java/eu/dnetlib/dhp/schema/oaf/Journal.java
You can also view command line instructions.

Step 1:

From your project repository, check out a new branch and test the changes.
git checkout -b ticket_8369 master
git pull origin ticket_8369

Step 2:

Merge the changes and update on Gitea.
git checkout master
git merge --no-ff ticket_8369
git push origin master
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: D-Net/dhp-schemas#23
No description provided.