Obscore 1.1 Erratum 3: Drop obs_id non-NULL requirement

Markus Demleitner msdemlei at ari.uni-heidelberg.de
Thu Jul 7 13:37:56 CEST 2022


Hi François,

Can I ask back on this:

On Thu, Jul 07, 2022 at 10:40:01AM +0200, BONNAREL FRANCOIS wrote:
> Something like
> 
> "select obs_id, string_agg(obs_publisher_did, ',') as publish_did_list from
> obscore group by obs_id"
> 
> Then parsing publish_did_list to build the Dalink url
> https://Organisation/dl-root?ID=...&ID=...&ID=...

Sure -- but how does this depend on requiring obs_id to be non-NULL
in all services?  The worst that would happen with this query if we
don't is that all the "single" observations end up in one aggregate
with obs_id NULL, no?  If you see a major problem in that, could you
elaborate?

         -- Markus


More information about the dal mailing list