Project

General

Profile

Statistics
| Revision:

# Date Author Comment
56987 06/09/2019 07:03 PM Alessia Bardi

refactoring for proper publishing on JRR

56186 24/06/2019 05:32 PM Alessia Bardi

Removed deprecated method

54124 04/12/2018 04:56 PM Alessia Bardi

Logging the query

54123 04/12/2018 04:48 PM Alessia Bardi

Due to r53449 we do not need the <> anymore when querying in the provenance graph

53694 09/11/2018 04:45 PM Alessia Bardi

CRM.E29_Design_or_Procedure should always win as specific type (George maps Standard as Dataset and Design_or_Procedure but we want to see them among the Standards, not the datasets).

53449 15/10/2018 11:11 AM Alessia Bardi

Fixes https://support.d4science.org/issues/11240#note-27: namespace dnet should not be used. The full namespace URL must be used when adding triples, otherwise it will be just a string, not a real name under the namespace as expected.

53390 04/10/2018 06:42 PM Alessia Bardi

Fixes #11240#note-21: changed names of provenance graph and properties to be URLs instead of plain strings.

52664 03/07/2018 03:42 PM Alessia Bardi

Let's return blank string upon error instead of throwing exception

52535 18/06/2018 05:30 PM Alessia Bardi

Fixed web param name and ignoring webmvc test

52530 18/06/2018 05:09 PM Alessia Bardi

Added new timeout parameter for anytime query

52467 13/06/2018 02:47 PM Alessia Bardi

removed old commented code

52280 30/05/2018 11:59 AM Alessia Bardi

Removed/deprecated unused methods

51767 12/04/2018 11:10 AM Alessia Bardi

New methods to get subjects with pagination given a datasource API

51733 09/04/2018 03:19 PM Alessia Bardi

Do not log 200 status

51545 27/03/2018 06:26 PM Alessia Bardi

Bypassing Query and QueryEngineFactory, otherwise we cannot use the inference rules

51544 27/03/2018 06:09 PM Alessia Bardi

Need to use inference rules also in /subjectsWithType method

51495 25/03/2018 04:46 PM Alessia Bardi

Loggin queries that returned 504 GatewayTimeout

51492 25/03/2018 01:07 PM Alessia Bardi

Let\s check if we do not get the following warning at client side by setting the response status in void GET methods that write directly on the output stream. The warning is: 'org.springframework.http.converter.json.MappingJackson2HttpMessageConverter- Failed to evaluate serialization for type [void]: java.lang.IllegalStateException: Failed to instantiate standard serializer (of type com.fasterxml.jackson.databind.ser.std.NullSerializer): Class com.fasterxml.jackson.databind.ser.BasicSerializerFactory can not access a member of class com.fasterxml.jackson.databind.ser.std.NullSerializer with modifiers "private"'

51490 25/03/2018 12:56 PM Alessia Bardi

better error logging

51477 24/03/2018 01:09 PM Alessia Bardi

handle httpstatus properly

51437 23/03/2018 03:43 PM Alessia Bardi

Added TODO to remember in the near future about the error handling

51423 22/03/2018 05:48 PM Alessia Bardi

Let's not log all queries, just the template name

51374 21/03/2018 02:59 PM Alessia Bardi

crm prefix was unknown, let's use the full URI names fro the types we want to skip

51373 21/03/2018 02:54 PM Alessia Bardi

Let's exclude E55_Type and E41_Appellation, not all entities whose type is not in the parthenos namespace

51321 16/03/2018 07:23 PM Alessia Bardi

I think we must use an InfModel to process the rdf before registering it

51276 15/03/2018 04:27 PM Alessia Bardi

Extract the rdf block from the record submitted for registration

51270 15/03/2018 12:28 PM Alessia Bardi

No need to go through jena Model before delivering the response in the output stream

51267 15/03/2018 12:24 PM Alessia Bardi

No need to log the endpoint every time

51265 15/03/2018 12:05 PM Alessia Bardi

Can't use jena Query because does not support inference rule, can't use jena HttpEngine because it does not support long queryif we do not use Query: hence let's query with handmade post request to the sparql endpoint.

51258 14/03/2018 06:53 PM Alessia Bardi

Getting unexpected 406 because of wrong sparql query..some debug logs might help

51045 05/03/2018 06:09 PM Alessia Bardi

ByPass QueryBuilder, otherwise the virtuoso pragma are not parsable

51043 05/03/2018 05:04 PM Alessia Bardi

Playing with inference rules on the remote sparql endpoint

51001 01/03/2018 07:23 PM Alessia Bardi

Additional methods needed by the JRR publishing workflow

50928 24/02/2018 04:04 PM Alessia Bardi

For almost every graph we used to return also "concept URLs" like "http://parthenos.d4science.org/handle/Parthenos/REG/Concept/datasettype/metadata"...let's try to avoid them skipping non URL resources and resources whose type is not in the parthenos namespace.

50924 23/02/2018 05:06 PM Alessia Bardi

Back with no inference, otherwise we are passing all triples in CIDOC-CRM, DIG and PE, which is not what we want.

50922 23/02/2018 04:57 PM Alessia Bardi

Add inferred info after getting sparql result.

50921 23/02/2018 04:46 PM Alessia Bardi

Back to simple construct

50920 23/02/2018 04:43 PM Alessia Bardi

using lambdas

50917 23/02/2018 04:29 PM Alessia Bardi

Let's try using a VirtGraph

50908 23/02/2018 03:26 PM Alessia Bardi

We should be able to use DEFINE if we use Virtuoso specific classes, see https://www.openlinksw.com/vos/main/Main/VirtJenaSPARQLExample12

50905 23/02/2018 02:41 PM Alessia Bardi

it seems 406 really depends on the DEFINE construct to use inf rules...

50902 23/02/2018 02:22 PM Alessia Bardi

Test: 406 error if I use the inference rules?

50814 18/02/2018 06:09 PM Alessia Bardi

Use inference rules

50812 18/02/2018 03:17 PM Alessia Bardi

Let's try to get only the triples where the known resource is subject

50792 16/02/2018 06:48 PM Alessia Bardi

Let's throw exceptions!

50783 16/02/2018 03:59 PM Alessia Bardi

Serialize in XML RDF PLAIN and not ABBREV

50755 14/02/2018 07:31 PM Alessia Bardi

cleanup

50729 13/02/2018 05:42 PM Alessia Bardi

DESCRIBE query does not work: we do not know what Virtuoso can return. Now we explicitely ask for all triples where a resource is involved as subject or object

50690 12/02/2018 04:56 PM Alessia Bardi

API that read from Virtuoso

49606 20/10/2017 06:05 PM Alessia Bardi

logs

49535 18/10/2017 02:16 PM Alessia Bardi

Better close the Jena Model to ensure resources are released.

49485 16/10/2017 05:45 PM Alessia Bardi

Fixed virtuoso drop and added test

49145 26/09/2017 06:11 PM Alessia Bardi

getting ready to use the GCube Parthenos Registry

49083 25/09/2017 03:27 PM Alessia Bardi

Log errors

49073 25/09/2017 12:34 PM Alessia Bardi

More logs

49001 19/09/2017 06:41 PM Alessia Bardi

API for storing on virtuoso

48844 11/08/2017 05:45 PM Alessia Bardi

keep playing with virtuoso

48586 17/07/2017 06:11 PM Alessia Bardi

JobNodes to work with Virtuoso

48555 12/07/2017 06:10 PM Alessia Bardi

reformat code

48554 12/07/2017 05:49 PM Alessia Bardi

added comment

48553 12/07/2017 05:21 PM Alessia Bardi

VirtuosoClient and some tests assuming there is a local virtuoso server (hence ignored)

48548 11/07/2017 06:43 PM Alessia Bardi

First tests with Virtuoso.