[
https://issues.apache.org/jira/browse/SOLR-1811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12842018#action_12842018
]
Sean Timm commented on SOLR-1811:
---------------------------------
Looking at the query sent to MySQL, I see that the time doesn't change from the
first invocation. Looking at the code, it looks like
EvaluatorBag.dateMathParser.setNow(new Date()); is never called. I fixed it
locally. I'll upload a patch shortly for you to look over.
> DataImportHandler: dataimporter.functions.formatDate should have a redefined
> concept of NOW for each import
> -----------------------------------------------------------------------------------------------------------
>
> Key: SOLR-1811
> URL: https://issues.apache.org/jira/browse/SOLR-1811
> Project: Solr
> Issue Type: Bug
> Components: contrib - DataImportHandler
> Affects Versions: 1.4
> Reporter: Sean Timm
> Assignee: Noble Paul
> Priority: Minor
> Fix For: 1.5
>
>
> "The first argument can be a computed value eg:
> '${dataimporter.functions.formatDate('NOW-3DAYS', 'yyyy-MM-dd HH:mm')}' and
> it uses the syntax of the datemath parser in Solr." When using a relative
> date with NOW, NOW is set with teh first full-import but not with subsequent
> imports. NOW should be redefined with each new import.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.