Ok, I'll create a ticket for this, it's a very quick fix. I'll try to
commit today.

Joel Bernstein
http://joelsolr.blogspot.com/


On Thu, Sep 6, 2018 at 6:52 AM Jan Høydahl <jan....@cominvent.com> wrote:

> Created https://issues.apache.org/jira/browse/SOLR-12749
>
> --
> Jan Høydahl, search solution architect
> Cominvent AS - www.cominvent.com
>
> > 5. sep. 2018 kl. 23:48 skrev Jan Høydahl <jan....@cominvent.com>:
> >
> > Checked git history for TimeSeriesStream on master, and I cannot see any
> commits related to this?
> >
> > SOLR-11914: Deprecated some SolrParams methods. * toSolrParams(nl) moved
> to a NamedList method, which is more natural. David Smiley 23.04.2018, 19:26
> > SOLR-11629: Add new CloudSolrClient.Builder ctors Jason Gerlowski
> 10.03.2018, 15:30
> > SOLR-11799: Fix NPE and class cast exceptions in the TimeSeriesStream
> Joel Bernstein 28.12.2017, 17:14
> > SOLR-11490: Add missing @since tags To all descendants of TupleStream
> Alexandre Rafalovitch 19.10.2017, 03:38
> > SOLR-10770: Fix precommit Joel Bernstein 30.05.2017, 20:51
> > SOLR-10770: Add date formatting to timeseries Streaming Expression Joel
> Bernstein 30.05.2017, 20:38
> > SOLR-10566: Fix error handling Joel Bernstein 01.05.2017, 18:06
> > SEARCH-313: Handled unescaped plus sign in gap Joel Bernstein
> 27.04.2017, 04:34
> > SOLR-10566: Fix precommit Joel Bernstein 26.04.2017, 17:17
> > SOLR-10566: Add timeseries Streaming Expression Joel Bernstein
> 26.04.2017, 16:57
> >
> > --
> > Jan Høydahl, search solution architect
> > Cominvent AS - www.cominvent.com <http://www.cominvent.com/>
> >
> >> 5. sep. 2018 kl. 16:12 skrev Jan Høydahl <jan....@cominvent.com
> <mailto:jan....@cominvent.com>>:
> >>
> >> I have tested this with latest released ver 7.4.0
> >>
> >> --
> >> Jan Høydahl, search solution architect
> >> Cominvent AS - www.cominvent.com <http://www.cominvent.com/>
> >>
> >>> 4. sep. 2018 kl. 16:32 skrev Joel Bernstein <joels...@gmail.com
> <mailto:joels...@gmail.com>>:
> >>>
> >>> Which version are you using?
> >>>
> >>> I remember addressing this issue, but it may have been in Alfresco's
> >>> version of Solr and never got ported back.
> >>>
> >>> I do agree that in a time series a null value is not what people want.
> It
> >>> is a very small change to populate with zeros if it has not already
> been
> >>> done in the latest versions.
> >>>
> >>> Joel Bernstein
> >>> http://joelsolr.blogspot.com/ <http://joelsolr.blogspot.com/>
> >>>
> >>>
> >>> On Mon, Sep 3, 2018 at 8:58 AM Jan Høydahl <jan....@cominvent.com
> <mailto:jan....@cominvent.com>> wrote:
> >>>
> >>>> Hi
> >>>>
> >>>> We have a timeseries expression with gap="+1DAY" and a sum(imps_l) to
> >>>> aggregate sums of an integer for each bucket.
> >>>> Now, some day buckets do not contain any documents at all, and
> instead of
> >>>> returning a tuple with value 0, it returns
> >>>> a tuple with no entry at all for the sum, see the bucket for date_dt
> >>>> 2018-06-22 below:
> >>>>
> >>>> {
> >>>>  "result-set": {
> >>>>    "docs": [
> >>>>      {
> >>>>        "sum(imps_l)": 0,
> >>>>        "date_dt": "2018-06-21",
> >>>>        "count(*)": 5
> >>>>      },
> >>>>      {
> >>>>        "date_dt": "2018-06-22",
> >>>>        "count(*)": 0
> >>>>      },
> >>>>      {
> >>>>        "EOF": true,
> >>>>        "RESPONSE_TIME": 3
> >>>>      }
> >>>>    ]
> >>>>  }
> >>>> }
> >>>>
> >>>>
> >>>> Now when we want to convert this into a column using
> col(a,'sum(imps_l)')
> >>>> then that array will get mostly numbers
> >>>> but also some string entries 'sum(imps_l)' which is the key name. I
> need
> >>>> purely integers in the column.
> >>>>
> >>>> Should the timeseries() have output values for all functions even if
> there
> >>>> are no documents in the bucket?
> >>>> Or is there something similar to the select() expression that can
> take a
> >>>> stream of tuples not originating directly
> >>>> from search() and replace values? Or is there perhaps a function that
> can
> >>>> loop through the column produced by col()
> >>>> and replace non-numeric values with 0?
> >>>>
> >>>> --
> >>>> Jan Høydahl, search solution architect
> >>>> Cominvent AS - www.cominvent.com <http://www.cominvent.com/>
> >>>>
> >>>>
> >>
> >
>
>

Reply via email to