Paul Norman
aa302c237d
Use standard formula for CDB_ZoomFromScale
...
postgis-vt-util comes with a standard formula for zoom from
scaleDenominator, and this is well tested. This also fixes the
function throwing an error on NULL input.
2016-05-27 12:29:43 +02:00
Javier Goizueta
9526f0448f
Fix bug in feature density recursive query
...
If the table had x and/or y columns they were picked by an inner
select instead of the recursive arguments.
Fixes #256
2016-05-26 18:25:11 +02:00
Javier Goizueta
3399f2b9a5
Fix max overviews level usage
...
Note that _CDB_Feature_Density_Ref_Z_Strategy returns the first
level for which overviews should not be used, and that in some
cases _CDB_Feature_Density should look beyond the max level to
compute a feature density estimate.
2016-05-25 14:00:55 +02:00
Javier Goizueta
803b3671d0
Fixes for feature density computation
...
* The initial iteration of the recursive feature density query shouldn't
start beyond the maximum level
* Correct off-by-one limit the rest of iterations
2016-05-25 11:21:12 +02:00
Javier Goizueta
c3fada29a8
Comment how the max overview level is defined
2016-05-25 11:07:06 +02:00
Javier Goizueta
86e5f6d317
Limit the maximum overview level to 23
...
Fixes #257
23 = 32 bits per integer - 1 sign bit - 8 bits px/tile
2016-05-24 18:18:58 +02:00
Javier Goizueta
f5f59be5b0
Release version 0.16.3
...
Fixes overviews creation problem
2016-05-09 13:08:50 +02:00
Javier Goizueta
d99dc394c2
Merge pull request #253 from CartoDB/252-estimateextent-quoting
...
Do not quote arguments to ST_EstimatedExtent
2016-05-09 13:04:44 +02:00
Javier Goizueta
8d7860dc7a
Fixes #252
2016-05-09 11:54:56 +02:00
Javier Goizueta
b5427c65c8
Drop aggregate to be defined
...
Otherwise future versions will fail to recreate the aggregate
2016-04-29 08:46:01 +02:00
Paul Norman
3122a0479d
Test behavior of binning fuctions with nulls
...
All test results are based off of existing behavior, which doesn't
always make sense (ref #247 )
2016-04-28 09:59:33 -07:00
Paul Norman
956e56cd37
Use anyarray for equalintervalbins
2016-04-27 16:10:01 -07:00
Javier Goizueta
8f1435c049
Release 0.16.2
2016-04-27 18:30:26 +02:00
Javier Goizueta
8302f89413
Merge pull request #246 from CartoDB/245-categories-mode
...
Use the mode to aggregate category columns in overviews
2016-04-27 18:16:05 +02:00
Javier Goizueta
e9050178a8
Merge branch 'master' of github.com:CartoDB/cartodb-postgresql
2016-04-27 16:23:46 +02:00
Javier Goizueta
3e34ca4654
Overviews documentation fixes
2016-04-27 16:23:25 +02:00
Javier Goizueta
a067cc7da1
Generate stats used to identify category columns in overviews if needed
...
This only generates the stats if no stats are available for a table.
This doesn't warrant that the stats are up to date or accurate.
2016-04-27 15:06:09 +02:00
Javier Goizueta
2c43943df6
Fix syntax
2016-04-26 18:27:52 +02:00
Javier Goizueta
417cbe7902
Fix category columns aggregation in overviews
...
Overviews are created in cascade, each one from the inmediate
lower level, but the stats to decide if a column is a category
should be taken always from the base table.
2016-04-26 18:02:25 +02:00
Javier Goizueta
9a73703954
Use mode to aggregate categorical columns in overviews
...
Fixes #245
2016-04-26 15:15:24 +02:00
Rafa de la Torre
36ac831bd1
Update cartodbfy-requirements.rst
...
Fix broken link to doc
2016-04-26 14:43:24 +02:00
Paul Norman
b19a5fc3dc
Convert CDB_EqualIntervalBins to a single SQL statement and add float version
2016-04-25 14:35:26 -07:00
Javier Goizueta
1358964628
Release 0.16.1
2016-04-25 18:47:42 +02:00
Javier Goizueta
efe381ad94
Merge pull request #243 from CartoDB/241-webmercator
...
Compute webmercator resolution with full accuracy
2016-04-25 17:30:40 +02:00
Javier Goizueta
f7cce21eb7
Merge pull request #242 from CartoDB/240-overviews-pixels
...
Adjust overview points to pixel centers
2016-04-25 17:30:25 +02:00
Javier Goizueta
18267477da
Merge pull request #238 from CartoDB/235-column-names
...
Optimize column information functions
2016-04-25 17:30:07 +02:00
Javier Goizueta
11ad45306f
Remove unneeded pg_catalog schema name
2016-04-25 16:30:58 +02:00
Javier Goizueta
75c7ae98e4
Compute webmercator resolution with full accuracy
...
Fixes #241
2016-04-25 14:02:26 +02:00
Javier Goizueta
3c12cf629f
Optimize overview pixel adjustment for integer-pixel cells
2016-04-25 13:53:59 +02:00
Javier Goizueta
7b2100b51e
Adjust overview coordinates to pixel centers
...
This makes the adjustment for all grid sizes, not only
for integral number of pixels.
2016-04-25 13:33:43 +02:00
Javier Goizueta
580ec38ab8
Adjust overview clustered point to pixel centers
...
Fixes #240
2016-04-23 15:07:06 +02:00
Raul Ochoa
897689dd43
Release 0.16.0
2016-04-19 15:44:37 +02:00
Raul Ochoa
808fc9fc25
Merge pull request #237 from CartoDB/analysis-catalog
...
Adds table for storing camshaft analysis nodes
2016-04-19 15:32:46 +02:00
Javier Goizueta
65415bb335
Optimize funcion CDB_COlumnType
2016-04-18 19:07:33 +02:00
Javier Goizueta
06ebb27160
Optimize internal funcion _cdb_unlimited_text_column
2016-04-18 18:50:37 +02:00
Javier Goizueta
bd5ae84e90
Optimize CDB_ColumnNames
...
This implementation is about 1000 times faster
2016-04-18 18:49:58 +02:00
Raul Ochoa
de5a702510
Adds table for storing camshaft analysis nodes
2016-04-18 17:41:39 +02:00
Javier Goizueta
6908fb4672
Release 0.15.1
...
Overviews bugfixes & enhancements
2016-04-15 18:15:35 +02:00
Javier Goizueta
a528a250d4
Merge pull request #234 from CartoDB/231-overviews-text-aggr
...
Aggregate small number of text items in overviews
2016-04-15 18:04:07 +02:00
Javier Goizueta
ef43623f77
Remove unneeded variable
2016-04-15 17:58:03 +02:00
Javier Goizueta
09ad550de3
Fix tests
2016-04-15 17:50:47 +02:00
Javier Goizueta
1b0f77aa96
Always retain single-valued aggregated texts
...
This makes columns which have the same value in a group to be aggregated
maintain that value (rather than replacing it by the multiple-value
indicator *) whatever the group value is. (Previously this happend
only for small groups)
2016-04-15 17:49:00 +02:00
Javier Goizueta
45f063d469
Aggregate small number of text items in overviews
...
Instead of nulling text fields for non-singleton aggregated records
concatenate distinct text values when they're few (5 or less).
Fixes #231
2016-04-15 12:37:16 +02:00
Carla
20989e2f28
Merge pull request #233 from CartoDB/232-overviews-avg
...
Fix AVG computation in overview tables
2016-04-15 11:10:26 +02:00
Javier Goizueta
176d69d09e
Fix AVG computation in overview tables
...
Fixes #232
Averages of averages are not equal to overall averages.
2016-04-15 10:48:08 +02:00
Javier Goizueta
9fdbfda60a
Merge pull request #228 from CartoDB/225-no-centroid-master
...
Use cell centers, not cluster centroids when grouping points
2016-04-15 10:06:44 +02:00
Javier Goizueta
9a3d93976c
Merge pull request #227 from CartoDB/226-add_count_aggregated_features
...
Include and aggregate _vovw_count column to count aggregated features
2016-04-15 10:06:05 +02:00
Javier Goizueta
46b45f6dd4
Merge pull request #224 from CartoDB/223-fix-dropoverviews
...
Fix CDB_DropOverviews and CDB_Overviews problems
2016-04-15 10:05:28 +02:00
Carla Iriberri
fd14750ce5
Rename _vovw_count to _feature_count
2016-04-14 18:23:09 +02:00
Javier Goizueta
c595e45c11
Add _vovw_count columnt to tables for which overviews are created
...
Initially we planned to add this column to the queries sent to the
tiler only, but that makes the column hard to access from the editor.
2016-04-14 17:32:18 +02:00