solr json payload model #30

Merged
claudio.atzori merged 6 commits from solr_json_model into master 2024-03-22 10:20:37 +01:00

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 2024-03-01 12:28:19 +01:00
claudio.atzori added this to the OpenAIRE - DNet project 2024-03-01 12:28:30 +01:00
schatz was assigned by claudio.atzori 2024-03-01 12:29:23 +01:00
schatz.1f1484 was assigned by claudio.atzori 2024-03-01 12:29:23 +01:00
katerina.iatropoulou was assigned by claudio.atzori 2024-03-01 12:29:29 +01:00
kiatrop was assigned by claudio.atzori 2024-03-01 12:29:34 +01:00
Author
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 2024-03-01 15:25:34 +01:00
claudio.atzori added 1 commit 2024-03-04 10:58:40 +01:00
claudio.atzori added 1 commit 2024-03-04 16:28:42 +01:00
claudio.atzori added 1 commit 2024-03-06 20:49:32 +01:00
claudio.atzori added 1 commit 2024-03-12 09:55:27 +01:00
Author
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 2024-03-22 10:20:00 +01:00
claudio.atzori merged commit 1f2b70aa95 into master 2024-03-22 10:20:37 +01:00
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
No description provided.