Uploaded image for project: 'Solr'
  1. Solr
  2. SOLR-14476

Add percentiles and standard deviation aggregations to stats, facet and timeseries Streaming Expressions

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Resolved
    • None
    • 8.6
    • streaming expressions
    • None

    Description

      This ticket will add the per (percentile) and std (standard deviation) aggregations to the stats, facet and timeseries Streaming Expressions. Syntax:

       

      facet(logs, buckets="collection_s", per(qtime_i, 50), std(qtime_i)) 

      The stats function will also be reimplemented using JSON facets rather than the stats component as part of this ticket. The main reason is that JSON facets syntax is easier to work with for percentiles, but it also standardized are pushed down aggregations to JSON facets.

      In a separate ticket per and std aggregations will be added to the rollup, hashRollup and nodes Streaming Expressions.

       

      Attachments

        1. SOLR-14476.patch
          65 kB
          Joel Bernstein
        2. SOLR-14476.patch
          65 kB
          Joel Bernstein
        3. SOLR-14476.patch
          61 kB
          Joel Bernstein
        4. SOLR-14476.patch
          54 kB
          Joel Bernstein
        5. SOLR-14476.patch
          52 kB
          Joel Bernstein
        6. SOLR-14476.patch
          39 kB
          Joel Bernstein
        7. SOLR-14476.patch
          30 kB
          Joel Bernstein
        8. SOLR-14476.patch
          3 kB
          Joel Bernstein

        Activity

          People

            jbernste Joel Bernstein
            jbernste Joel Bernstein
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: