[
https://issues.apache.org/jira/browse/JENA-507?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14165020#comment-14165020
]
ASF subversion and git services commented on JENA-507:
------------------------------------------------------
Commit 4a42ee2a1edfaf8c02f51143e879d7e67f00aad9 in jena's branch
refs/heads/JENA-507 from [~rvesse]
[ https://git-wip-us.apache.org/repos/asf?p=jena.git;h=4a42ee2 ]
Add Leviathan ln(), reciprocal() and rnd() functions (JENA-507)
- ln() is natural logarithm
- reciprocal() is reciprocal i.e. 1/arg
- rnd() is similar to RAND() but optionally accepts min and max values
to get a random number in a specific range
> Add support for Leviathan extension functions to ARQ
> ----------------------------------------------------
>
> Key: JENA-507
> URL: https://issues.apache.org/jira/browse/JENA-507
> Project: Apache Jena
> Issue Type: Improvement
> Components: ARQ
> Reporter: Rob Vesse
> Assignee: Rob Vesse
> Labels: extension, functions, sparql
> Original Estimate: 336h
> Time Spent: 4h
> Remaining Estimate: 332h
>
> The Leviathan Function library is a set of extension functions present in
> dotNetRDF's SPARQL engine. It contains a useful set of numeric functions
> which would be useful to have available in core ARQ and would boost
> portability of queries between ARQ and dotNetRDF (note that dotNetRDF already
> supports ARQs extension functions).
> See
> https://bitbucket.org/dotnetrdf/dotnetrdf/wiki/DeveloperGuide/SPARQL/Leviathan%20Functions
> for definition of functions
> Note that some of these overlap with new XPath 3 functions but for
> portability purposes there is no reason not to support these as well since
> most are relatively trivial to implement. I will file a separate issue for
> supporting XPath 3 functions.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)