solr json payload model #30

Merged
claudio.atzori merged 6 commits from solr_json_model into master 1 month ago
Owner

This PR introduces the model classes used to store the json payload in the Solr documents

This PR introduces the model classes used to store the json payload in the Solr documents
claudio.atzori added 1 commit 2 months ago
claudio.atzori added this to the OpenAIRE - DNet project 2 months ago
schatz was assigned by claudio.atzori 2 months ago
schatz.1f1484 was assigned by claudio.atzori 2 months ago
katerina.iatropoulou was assigned by claudio.atzori 2 months ago
kiatrop was assigned by claudio.atzori 2 months ago
Poster
Owner

Dear @schatz @schatz.1f1484 @kiatrop @katerina.iatropoulou first of all apologies for the user spamming, but I don't know why there are multiple users associated to your accounts.

This PR is the 1st version of the model classes we are going to use to store the JSON records in solr. Please have a look and refine them.

Dear @schatz @schatz.1f1484 @kiatrop @katerina.iatropoulou first of all apologies for the user spamming, but I don't know why there are multiple users associated to your accounts. This PR is the 1st version of the model classes we are going to use to store the JSON records in solr. Please have a look and refine them.
claudio.atzori added 1 commit 2 months ago
claudio.atzori added 1 commit 2 months ago
claudio.atzori added 1 commit 2 months ago
claudio.atzori added 1 commit 2 months ago
claudio.atzori added 1 commit 2 months ago
Poster
Owner

Dear @schatz @katerina.iatropoulou
I am planning to perform the release based on the current state. This implies the records in beta will include the JSON payload as serialization of the model classes as they are defined today.

One side note, to avoid producing non necessary information (at least, according to my POV), I am implementing the serialization procedure so that it will not expand null values nor empty lists. Knowing that we will be sharing the same model classes this should not pose an issue, but I wanted to mention this aspect to be sure we are on the same page.

Dear @schatz @katerina.iatropoulou I am planning to perform the release based on the current state. This implies the records in beta will include the JSON payload as serialization of the model classes as they are defined today. One side note, to avoid producing non necessary information (at least, according to my POV), I am implementing the serialization procedure so that it will not expand null values nor empty lists. Knowing that we will be sharing the same model classes this should not pose an issue, but I wanted to mention this aspect to be sure we are on the same page.
claudio.atzori changed title from WIP: solr json payload model to solr json payload model 1 month ago
claudio.atzori merged commit 1f2b70aa95 into master 1 month ago
The pull request has been merged as 1f2b70aa95.
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 solr_json_model master
git pull origin solr_json_model

Step 2:

Merge the changes and update on Gitea.
git checkout master
git merge --no-ff solr_json_model
git push origin master
Sign in to join this conversation.
No reviewers
No Label
No Milestone
1 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#30
Loading…
There is no content yet.