* [dc] initialize range chart with binParams.binBounds instead of xAxisMin/Max
* fix draw-mixin tests
* revert api
* add mapbox-gl-draw to dc example 2
* [DC] add example 5
[DC] update converGeoJSONtoSQL function
[DC] update dependencies to include sprintf
[DC] example 5, no hover on poly select
[DC] disable hover and clicks on polygon draw mode for lasso tool
[DC] wrap coord filter in parens
[DC] test map draw mixin
[DC] use unlikely statement optimization for polygon queries
* circle experiment
* [DC] add circle control to example 5
* update mapbox-gl-draw build process
* [DC] update circle query
* [DC] add tests for circle geojson to sql
* [DC] update circle lasso formula
* [DC] use distance_in_meters for circle query
* fix tests
* update example
* Adding new rasterChart mapdc widget with multi-layer BE-rendering support.
The raster chart is a wrapper covering all 2D backend-rendering widgets.
This currently includes pointmaps and scatterplots. Changes include:
1) new point and poly layer mixins that can be added to rasterChart
2) Adds hit-testing support for all layers, including polys. This includes animations and popups. Requires some new css.
3) fixed bug to ensure pixel radius set to getResultRowForPixel is an int
4) several small changes to crossfilter:
a) each crossfilter object is given a unique id
b) added a getProjectOn() function to groups in order to retrieve the projections in a join/group-by query.
c) added flags to extract the sql from certain dimension/group functions rather than run the sql immediately.
5) Change dc-group-all-mixin to cache the last count by crossfilter id.
* adding multi-layer backend rendering examples for maps and scatterplots
[DC] add groupAll mixin to dc
[DC] groupAll as a service
disable broken test
[DC] use overrides src files instead of build
[DC] abstract render stack methods
[DC] add dataCount group to dc groupAll
[V2] add tags to e2e tests
[DC] fix examples, make async
[V2] more e2e tests for pue, row, table
[V2] e2e test for global filter
[V2] finish global filter tests e2e
[V2] tweak global filter e2e test
[V2] fix filter e2e test due to screen size
[V2] fix multi-comp lint error
[MAPDC TABLE] fix async behavior
[MAPDCON/DC] fix async sort and con.render
[MAPDC] fix example 3 poly-raster dataAsync callback
[MAPDC] fix example 3, use callback instead of callbacks array, fixes#949, fixes#920
[MAPDC] expire data cache when doing redraw / render all
[CAP-MIXIN] expire data cache on cap update
[SCATTER] remove color chart from measure update
[FIX] minor fixes for v2, mapdcon, and crossfilter
[CROSSFILTER] remove get result set
fixes#957, fixes#954, fixes#939, fixes#928, fixes#926, fixes#922