Raul Ochoa
2b24390a8a
Do not raise anything on existing columns
2016-07-01 12:56:44 +02:00
Raul Ochoa
69f04bb8b0
Add export config for cdb_analysis_catalog table
...
Closes #251
2016-07-01 12:36:07 +02:00
Raul Ochoa
c96bf7c7d5
Do not use plpgsql language
2016-07-01 12:34:40 +02:00
Raul Ochoa
15a8876d06
Rename to last_* pattern
2016-07-01 12:25:05 +02:00
Raul Ochoa
89e991aae9
Document new fields
2016-07-01 12:24:44 +02:00
Raul Ochoa
064b26ccd3
Add some extra fields to cdb_analysis_catalog table
...
Track user, error_message for failures, and last entity modifying the node.
2016-07-01 12:13:31 +02:00
Javier Goizueta
5bf35bddc1
Merge pull request #262 from CartoDB/261-overviews-quota
...
Exclude overviews from user data size
2016-06-20 11:03:56 +02:00
Javier Goizueta
2b69823949
💄 indent/parenthesize for clarity
2016-06-13 10:39:05 +02:00
Javier Goizueta
1f01ecae30
Exclude overviews from user data size
...
Fixes #261
Some internal functions from the Overviews module
have been moved to a separate file because they're now
used from Quaota function.
2016-06-13 10:04:13 +02:00
Javier Goizueta
58fd5d4060
Release 0.16.4
2016-05-30 10:45:12 +02:00
Javier Goizueta
a2a1ff6ae8
Merge pull request #258 from CartoDB/257-max-overviews-level
...
Fix problems computing feature density for overviews creation
2016-05-27 16:15:59 +02:00
Javier Goizueta
326aae4edb
Merge pull request #259 from CartoDB/zoom_from_scale
...
Use standard formula for CDB_ZoomFromScale
2016-05-27 16:15:42 +02:00
Javier Goizueta
2a30eb2fd3
Fix zoom from scale condition for NULL result
...
And rewrite in cleaner form.
2016-05-27 15:10:20 +02:00
Javier Goizueta
0b3ad5e569
Limit the maximum zoom level
...
Avoid returning zoom levels greater than the maximum
'safe' level. For a zero denominator (which would imply
and infinite zoom level) return the maximum level too.
2016-05-27 12:29:52 +02:00
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