This PR, building on top of the work introduced in #6222, extends 
`druid-bloom-filters` with an aggregator, allowing bloom filters to be computed 
from query results which can then be used as input to `bloom` filters in 
subsequent queries.

example query:
```json
{
  "queryType": "timeseries",
  "dataSource": "wikiticker",
  "intervals": [ "2015-09-12T00:00:00.000/2015-09-13T00:00:00.000" ],
  "granularity": "day",
  "aggregations": [
    {
      "type": "bloom",
      "name": "userBloom",
      "maxNumEntries": 100000,
      "field": {
        "type":"default",
        "dimension":"user",
        "outputType": "STRING"
      }
    }
  ]
}
```
example results:
```json
[{"timestamp":"2015-09-12T00:00:00.000Z","result":{"userBloom":"BAAAJhAAAA..."}}]
```

[ Full content available at: 
https://github.com/apache/incubator-druid/pull/6397 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to