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
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
Carla
1cf7074fb1
Merge pull request #230 from CartoDB/229-set_tolerance_px_to_1_overviews
...
Set tolerance to 1 pixel in overviews by default
2016-04-14 17:26:37 +02:00
Javier Goizueta
f785e71d3b
Fix: numeric is a valid numeric column type
...
Actually this is the type of aggregated _vovw_count columns
2016-04-14 15:46:03 +02:00
Carla
14b8cd7d99
Set default value to 1 and remove typo line
2016-04-14 12:12:17 +02:00
Carla
213adcca16
Fixes tests for tolerance_px = 1.0, with no zoom 3
2016-04-14 11:24:10 +02:00
Carla
1a571c8a9c
Set tolerance to 1 pixel
2016-04-14 11:13:59 +02:00
Carla Iriberri
8f44f5347a
Fix indent for code clarity
2016-04-13 17:51:30 +02:00
Carla Iriberri
f96163265b
Fix bug for tables without geom or with no potential overviews
...
If the table doesn't have geometries but the createoverviews function is
called, the current geometry type checks won't work because "null" will
not give a boolean value in the type comparisons.
Also, if the createoverviews function is called over a simple table with
would not require overviews according to the strategies it is handled
correctly.
2016-04-13 17:49:38 +02:00
Javier Goizueta
1c67214b09
Use cell centers, not cluster centroids when grouping points
...
Fixes #225
2016-04-13 11:14:09 +02:00
Carla Iriberri
16d08ef52b
Include and aggregate _vovw_count column to count aggregated features
2016-04-12 11:10:55 +02:00
Javier Goizueta
15ac9a2cd9
Remove unneeded code
2016-04-07 10:30:10 +02:00
Javier Goizueta
ee61d46100
💄 rename variable for clarity
2016-04-07 10:24:02 +02:00
Javier Goizueta
49e7094c8a
Make CDB_CreateOverview usable by superuser
...
CDB_CreateOverview had to be executed with the user role
corresponding to the owner of the table; now it can be executed
by the postgres user.
2016-04-07 07:52:58 +02:00
Javier Goizueta
fb910be12f
Fix conversion of regclass to indentifier
2016-04-07 07:07:20 +02:00
Javier Goizueta
34c39662ec
Replace use of CDB_UserTables in CDB_Overviews
...
Use a function that returns reclasses and schema names properly instead.
2016-04-07 00:07:45 +02:00
Javier Goizueta
84cac16d1c
Temporary fix
2016-04-06 22:05:00 +02:00
Javier Goizueta
c1fc07d2ac
Fix typo
...
This function isn't beint actively used; should consider removing it
or testing it properly
2016-04-06 18:58:37 +02:00
Javier Goizueta
5c3c0f5fc9
Fix bug in CDB_DropOverviews
...
Fixes #223
2016-04-06 18:57:52 +02:00
Javier Goizueta
e68d5eca45
Release 0.15.0
...
This release includes some overviews enhancements
2016-04-05 14:22:46 +02:00
Javier Goizueta
16a58c479d
Merge pull request #221 from CartoDB/219-overviews-tolerance
...
New function CDB_CreateOverviewsWithToleranceInPixels
2016-04-05 14:01:25 +02:00
Javier Goizueta
06bb669d4c
Add comment
...
Clarify the reason why some functions are dropped at the
end of the file and not where their new definitions are.
2016-04-05 13:22:07 +02:00
Javier Goizueta
00a3d6e650
Fix upgrades from prior versions
2016-04-05 13:10:00 +02:00
Javier Goizueta
f0ff197c56
Merge branch 'master' into 219-overviews-tolerance
...
# Conflicts:
# scripts-available/CDB_Overviews.sql
# test/CDB_OverviewsTest_expect
2016-04-05 13:08:22 +02:00
Javier Goizueta
c6885c2972
Merge pull request #220 from CartoDB/218-org-users-overviews
...
Add support for explicit schema names in overview functions
2016-04-05 13:01:16 +02:00
Javier Goizueta
57c32332e2
New function CDB_CreateOverviewsWithToleranceInPixels
...
This function allows defining the previously fixed parameter grid_px.
The lim parameter used to define the reference Z level is also
correlated to this value.
Fixes #219
2016-04-04 19:21:10 +02:00
Javier Goizueta
3c71eecbae
Fix cases that require explicit schema name
...
This allows using overview functions in situations where
the base tables require being qualified with the schema name.
2016-04-04 17:45:20 +02:00
Javier Goizueta
6d9424746c
Fix expected tests output
2016-04-04 17:42:10 +02:00
Javier Goizueta
c0262a05eb
Fix CDB_Overviews for cases that require explicit schema name
...
Fixes #218
2016-04-04 17:02:59 +02:00
Javier Goizueta
aff7ae3e2e
Release 0.14.4
2016-03-29 13:09:09 +02:00
Carla
01757a1b6d
Merge pull request #207 from CartoDB/update_docs_user_table
...
Update CartoDB User table docs and minor edits on cartodbfy reqs
2016-03-29 12:58:20 +02:00
Carla
f946bfe4fe
remove bigint mention
2016-03-29 12:57:58 +02:00
Javier Goizueta
a098713bfa
Merge pull request #215 from CartoDB/213-makefile-echo
...
Fix backslashes in generated files
2016-03-29 12:51:02 +02:00
Javier Goizueta
217ff4ffb9
Merge pull request #214 from CartoDB/211-boolean-col-overviews
...
Support boolean columns when creating overviews
2016-03-29 12:50:57 +02:00
Javier Goizueta
a0bb7b1b03
Fix backslashes in generated files
...
Fixes #213
Some systems treat escaping of text passed to the echo command
from a Makefile differently.
This seems to work for our needs.
2016-03-21 14:59:05 +01:00
Javier Goizueta
4074173c05
Add support for boolean columns in overview creation
2016-03-21 12:58:29 +01:00