If is available for download as a tarball from http://4store.org/download/
A Mac DMG release will be made after the next Rasqal release, as this fixes some parser bugs.
It's recommended to use Rasqal 0.9.24 or newer with this release, to get all the features. If you use an older Rasqal then some of the tests will fail, though the system will be functional.
Release Notes:
* Added config file for configuring http server behaviour
(see http://4store.org/trac/wiki/SparqlServer#ConfigFile)
* Reverted fix for Content-Length bug, as it was causing serious side effects
* Fixed some memory leaks in various places, including one serious backend one
* Capped cache size in query engine
* Some debug tool improvements
* Some improvements to the CORS support
- Steve
--
You received this message because you are subscribed to the Google Groups "4store-support" group.
To post to this group, send email to 4store-...@googlegroups.com.
To unsubscribe from this group, send email to 4store-suppor...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/4store-support?hl=en.
SELECT (COUNT(?a) AS ?count) WHERE { ?a ?b "Harris" } LIMIT 250000
Note the extra brackets.
- Steve
There should be a file tests/httpd/results/functions-errs, tests/httpd/results/post-errs, and which will show why the test is failing.
There is an issue with older versions of glib, that a comparison is done wrong, which gives incorrect ordering in the functions test.
I don't know of any problems with the post test though.
- Steve
> # cat functions-errs
>
> 13d12
> < "17"^^<http://www.w3.org/2001/XMLSchema#integer>
> 15a15
>> "17"^^<http://www.w3.org/2001/XMLSchema#integer>
Yes, that's the glib problem.
> # cat post-errs
>
> 13c13
> < 201 imported successfully
> ---
>> 411 content length required
> 16a17,19
>> <test:a> <test:b> <test:c>
>> <test:d> <test:e> <test:f>
>> <test:d> <test:g> "text\nwith\tspaces"
Hm, I don't know what that is offhand.
> # yum update glib
> Loaded plugins: presto, refresh-packagekit
> Setting up Update Process
> No Packages marked for Update
>
> --------------
> I have just tried my old tests and I have for all response http 404 or
> 403.
> I tested the simple query http get : http://localhost:8080/sparql/query=SELECT
> ?a WHERE {?a ?b ?c.}
> ==> 500 SPARQL protocol error This is a 4store SPARQL server v1.1.2
Should be
http://localhost:8080/sparql/?query=SELECT...
to conform with the SPARQL protocol.
- Steve
I actually can recreate the failed functions unit test as well with the exact same output in the functions-err file.
Don't have any issues with post however. Looks like issue_6 also fails for me with "1d0 < 500 SPARQL server error".
I haven't yet figured out what causes the problem, but it seems to be related to the glib version.
I have 2.20 on my laptop, and that works fine, but 2.12 on one of the test boxes, and that gives the wrong answer.
- Steve
Either way, I wouldn't worry about it too much, it seems to be quite a subtle bug.
- Steve