Hi Saikat!
I'd love to see this merged. I can do a bit of testing if necessary.
Sorry for my ignorance but I couldn't find answers to these questions
easily in the PR or on Jira:
How is this configured? Is it always on when compiled in? Can the
parameters (e.g. cache size, maximum TTL) be configured? Is the cache
stored in RAM, on disk, or is that selectable?
From my perspective, I'd like to have a cache with a tunable size (say
1GB of RAM, preferably in some memory-efficient/compressed form), a LRU
invalidation policy, and a very long TTL (say 1 week or more) unless the
underlying data changes and thus the cache has to be invalidated, which
should happen immediately.
We currently use Varnish for this sort of caching but this feature could
eliminate that dependency, at least for simple setups.
-Osma
18.04.2016, 18:54, Saikat Maitra kirjoitti:
Hello Andy
Please let me know if this PR can be accommodated in the release and if any
further changes required.
https://github.com/apache/jena/pull/95
Regards
Saikat
On Mon, Apr 18, 2016 at 5:05 PM, Osma Suominen <[email protected]>
wrote:
Hi Andy!
I'm happy with the current state of Jena and would support a release. This
time I've been more diligent in using recent snapshots so there should be
less chance of problems that surface only around release time.
I have no outstanding work that I want to do for jena-text currently.
JENA-1134/AnalyzingQueryParser (which you can consider including in the
release notes) was the major item for me since the previous release, plus
some bugfixes that were done earlier.
-Osma
On 18/04/16 13:44, Andy Seaborne wrote:
Version 3.1.0 has quite a few good things in it1
I think it is about time we released it.
So this is a first ping for anything you want to get done for it.
As for timing - I can RM it sometime in the next few weeks though it
will have to fit around other things.
Andy
-------------------------------------------
* New custom functions and aggregate functions
Added:
+ afn:sprintf (contribution from Alessandro Seganti)
+ The XQuery/XPath Functions and Operators "math:" functions
+ Custom aggregates for stdev etc. (also STDEV etc as keywords).
* RC features in 3.0.1:
+ In-memory transactional dataset (Adam Soroka )
+ SPARQL extension for CONSTRUCT Quads (Qihong Lin)
* OSGi fixes (Jaroslav Pullmann)
* Upgrades:
jsonld-java : 2.8.2
jackson 2.6.3
slf4j 1.7.20
dexx collections 0.2 -> 0.6 (OSGi)
* DatasetGraphs & transactions
* New module jena-cmds
* Logging - log4j marked <optional>
* Fuseki: Multiple service per file, shared datasets
* JSON result fix type: "literal" not "type": "typed-literal"
* Space saving when parsing (FactoryRDF)
Parsing RDF now saves space by partial interning RDFTerms
created during a each parser run.
--
Osma Suominen
D.Sc. (Tech), Information Systems Specialist
National Library of Finland
P.O. Box 26 (Kaikukatu 4)
00014 HELSINGIN YLIOPISTO
Tel. +358 50 3199529
[email protected]
http://www.nationallibrary.fi
--
Osma Suominen
D.Sc. (Tech), Information Systems Specialist
National Library of Finland
P.O. Box 26 (Kaikukatu 4)
00014 HELSINGIN YLIOPISTO
Tel. +358 50 3199529
[email protected]
http://www.nationallibrary.fi