Closed loicjaouen closed 1 year ago
a code review shows that the project ID is extensively used (in all text search) but is systematically obtained by a method call.
made changes in the above PR
plugged into ls-test to check
it should only affect full text search and that works, testing more features against border effects
checking numbers of instances with a mix of requests like:
PREFIX knora-base: <http://www.knora.org/ontology/knora-base#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX knora-admin: <http://www.knora.org/ontology/knora-admin#>
select
#(count(?s) as ?c)
#(count(?p) as ?d)
#(count(?pp) as ?e)
(count(?oo) as ?f)
#?p ?project
where {
#bind(<http://rdfh.ch/projects/QNSP2JJRTEyh6A0ZtpRdPQ> as ?project)
bind(<http://rdfh.ch/projects/0112> as ?project)
# ?s ?p ?project .
?project ?pp ?oo.
}
#LIMIT 50
It all looks fine.
preparing the release
uploading image
ready to release
next update is on friday when the dsp-api release is due
release dsp-api v25 has been canceled
The DaSCH will release a dsp-api:v25 version with a breaking change, the project's code will change: