You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* fix (Gravsearch): Allow the use of the lang function in an AND or OR.
- Require the match function to be the top-level expression in a FILTER.
- Rename things to use the name Gravsearch.
* feature (webapi): Accept Gravsearch queries as POST requests.
* docs (webapi): Update README.md.
* feature (webapi): Accept Gravsearch queries where the main resource is an IRI (ongoing).
* feature (webapi): Undo first attempt at accepting Gravsearch query with IRI for main resource.
* tests (gravsearch): add tests involving dcterms properties
* fix (gravsearch): Don't use IRIs from type inspector to check for presence of dependent resources.
* tests (gravsearch): add tests for link objects
* tests (gravsearch): add a test for a variable representing a property and restrict it with a filter
* feature (gravsearch): Allow BIND in Gravsearch.
* test (gravsearch): Add test for BIND.
* feature (gravsearch): Use DISTINCT in GROUP_CONCAT.
* tests (gravsearch): search for a person using foaf entities
* feature (gravsearch): If object of statement is variable also used in ORDER BY, ensure subject is main resource.
* fix (incoming links): handle case of several instances of a property
* tests (gravsearch): check for several incoming links
* tests (gravserach): remove comments
* tests (gravsearch): add test data
* tests (gravsearch): add a test for multi-level references
* tests (gravsearch): add test for a letter that links to a person with a certain name
* fix (webapi): Fix parsing of FILTER in OPTIONAL (#879).
* tests (gravsearch): add test with filter in an Optional clause
* docs (gravsearch): Update docs and release notes.
* docs (gravsearch): Fix typo.
Consider the following query:
The prequery looks like follows:
The filter inside the
OPTIONAL
is not regenerated in the prequery.The result is this:
I would expect that the name is only returned if it is "Meier". But therefore we need the filter.
The text was updated successfully, but these errors were encountered: