[ https://issues.apache.org/jira/browse/SOLR-10566?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Joel Bernstein updated SOLR-10566: ---------------------------------- Description: This ticket is to add specific time series support to streaming expressions. Under the covers the timeseries expression will use the json facet API. sample syntax: {code} timeseries(collection, q="*:*", start = "2011-04-01T01:00:00.000Z", end = "2016-04-01T01:00:00.000Z", gap = "+1MONTH", count(*), sum(price)) {code} This goes nicely with SOLR-10559. The idea is to support expressions that cross-correlate and regress time series data. {code} let(cell(timeseriesA, timeseries(...)), cell(timeSeriesB, timeseries(...)), list(cell(a, get(timeseriesA)), cell(b, get(timeseriesB)), cell(stats, regres(col(timeseriesA, count), col(timeseriesB, count)))) {code} was: This ticket is to add specific time series support to streaming expressions. Under the covers the timeseries expression will use the json facet API. sample syntax: {code} timeseries(collection, q="*:*", start = "2011-04-01T01:00:00.000Z", end = "2016-04-01T01:00:00.000Z", gap = "+1MONTH") {code} This goes nicely with SOLR-10559. The idea is to support expressions that cross-correlate and regress time series data. {code} let(cell(timeseriesA, timeseries(...)), cell(timeSeriesB, timeseries(...)), list(cell(a, get(timeseriesA)), cell(b, get(timeseriesB)), cell(stats, regres(col(timeseriesA, count), col(timeseriesB, count)))) {code} > Add timeseries Streaming Expression > ----------------------------------- > > Key: SOLR-10566 > URL: https://issues.apache.org/jira/browse/SOLR-10566 > Project: Solr > Issue Type: New Feature > Security Level: Public(Default Security Level. Issues are Public) > Reporter: Joel Bernstein > > This ticket is to add specific time series support to streaming expressions. > Under the covers the timeseries expression will use the json facet API. > sample syntax: > {code} > timeseries(collection, > q="*:*", > start = "2011-04-01T01:00:00.000Z", > end = "2016-04-01T01:00:00.000Z", > gap = "+1MONTH", > count(*), > sum(price)) > {code} > This goes nicely with SOLR-10559. The idea is to support expressions that > cross-correlate and regress time series data. > {code} > let(cell(timeseriesA, timeseries(...)), > cell(timeSeriesB, timeseries(...)), > list(cell(a, get(timeseriesA)), > cell(b, get(timeseriesB)), > cell(stats, regres(col(timeseriesA, count), col(timeseriesB, > count)))) > {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org