Kartones
b75b492490
Merge pull request #44 from CartoDB/CDB-3497
...
Cdb 3497
2014-07-30 16:01:09 +02:00
Kartones
f9ec3c46ee
Merge branch 'master' into CDB-3497
...
Conflicts:
Makefile
NEWS
2014-07-29 14:16:52 +02:00
Kartones
679af1d4a3
CDB-3497 Finished stabilizing specs
2014-07-28 17:53:19 +02:00
Raul Ochoa
a9005dc93c
Updates apt-get so it can pick up latest postgres packages
2014-07-28 15:49:43 +02:00
Raul Ochoa
e81a75b716
Make 0.3.0dev version upgradeable
2014-07-28 15:39:19 +02:00
Kartones
6d665ab163
CDB-3497 ongoing spec stabilization
2014-07-28 15:16:19 +02:00
Kartones
e5c8015e17
CDB-3497 Splitted
2014-07-28 13:11:51 +02:00
Kartones
f61d07518d
CDB-3497 ongoing splitting
2014-07-28 12:25:42 +02:00
Kartones
b5589fdf09
CDB-3497
2014-07-25 12:19:40 +02:00
Kartones
de2d3f818e
CDB-3497 Updating travis.yml to make it work with newer PG version
2014-07-25 10:56:54 +02:00
Kartones
9500010a67
CDB-3497 Partial splitting
2014-07-25 10:52:46 +02:00
Luis Bosque
eff2f8b619
Dummy version. Start using semanting versioning
2014-07-22 18:15:17 +02:00
Raul Ochoa
f1504fb0b1
Make dev flavour upgradeable to current version
2014-07-17 15:43:19 +02:00
Raul Ochoa
13140dbc63
Version 0.3.0
2014-07-16 12:30:19 +02:00
Luis Bosque
348b8871f3
Update NEWS
2014-07-15 16:57:23 +02:00
Raul Ochoa
2bd0b223a6
CDB_SetUserQuotaInBytes returning set value instead of previous value.
2014-07-07 10:36:51 +02:00
Raul Ochoa
5806ac8f8d
Force schema so it can calculate the size of the database with the proper schema
2014-07-04 18:50:46 +02:00
Kartones
1c86599f9d
CDB-3094 Discovered that EXECUTE FORMAT seems to quote schema names when it needs to
2014-07-04 16:39:19 +02:00
Kartones
3c5251e6c6
CDB-3303 Cartodbfication also supporting optional schemas
2014-07-04 15:55:08 +02:00
Kartones
3d595976f6
CDB-3302 CDB_CheckQuota now also accepts a schema name. Added a convenience method to check if a schema is valid or not
2014-07-04 11:48:53 +02:00
Kartones
021d922d84
CDB-3304 Method cdb_userdatasize now has schema_name param, and added backwards-compatible version without it
2014-07-04 10:57:55 +02:00
Luis Bosque
82f2e7336b
Quoted schema references in organization sql
2014-07-03 15:33:36 +02:00
Raul Ochoa
1573a199c8
Merge remote-tracking branch 'origin/delete_permission' into CDB-3094
2014-06-27 01:37:53 +01:00
Raul Ochoa
558be8b693
CDB-3094 DELETE permission for read-write rule
2014-06-27 00:01:25 +01:00
javi
77182321ff
added delete permission with write permission for organization
2014-06-26 15:50:56 +02:00
Raul Ochoa
b98419aeb8
Merge remote-tracking branch 'rambo/cdb_querytables_support_schemas' into CDB-3094
2014-06-26 08:12:41 +02:00
javi
da9b9a640f
CDB_QueryTables return tables with schema
2014-06-25 19:38:29 +02:00
Raul Ochoa
84174c4f71
CDB-3094 no hardcoded coloring output by creating a new log_warning function
2014-06-25 12:43:46 +02:00
Raul Ochoa
55efde5039
CDB-3094 Makes organization member group role name unique to database by using the database name md5 hash
2014-06-25 12:38:14 +02:00
Raul Ochoa
8624dd1a00
CDB-3094 Improves bash test runner by displaying failing tests after execution
2014-06-25 12:37:09 +02:00
Raul Ochoa
12e90ef6a4
CDB-3094 Adds cdb_org_member role group and functions to handle access to tables through it
2014-06-24 19:56:17 +02:00
Raul Ochoa
625b01ed56
CDB-3094 Removes for now the role groups management as it is not clear if we need them
2014-06-19 20:16:10 +02:00
Raul Ochoa
5e5471c474
CDB-3094 changes signature to allow specifying the schema because it does not have to be the role name.
...
- fixes tests to match new signature.
- does not revoke access to the schema when revoking access to a table. TODO
2014-06-19 20:16:10 +02:00
Sandro Santilli
d61de906d5
Use "cdb_test" prefix for test member names
...
User names are global to a cluster, better try to reduce likelyhood
of clashes
2014-06-18 11:57:12 +02:00
Sandro Santilli
91bec69a68
Have travis specify "postgres" as the testsuite running user
2014-06-18 11:54:28 +02:00
Sandro Santilli
50060a2529
Add note about the need to be postgresql superuser when running tests
2014-06-18 11:52:01 +02:00
Sandro Santilli
36dca36927
Do not assume "postgres" user exists
2014-06-18 11:49:56 +02:00
Raul Ochoa
2743b1767b
Merge branch 'master' of https://github.com/CartoDB/cartodb-postgresql into CDB-3094
2014-06-17 11:44:34 +02:00
Raul Ochoa
b69b2fbdcf
CDB-3094 enables organizations functions
2014-06-17 11:43:38 +02:00
Sandro Santilli
1815096a37
Move in-place upgrade of functions from README to CONTRIBUTING
2014-06-17 10:43:49 +02:00
Sandro Santilli
44d32e4db5
Add CONTRIBUTING file
2014-06-17 10:38:18 +02:00
Raul Ochoa
8dec91de87
Merge branch 'master' of https://github.com/CartoDB/cartodb-postgresql into CDB-3094
2014-06-16 18:56:34 +02:00
Raul Ochoa
fb68f225d5
CDB-3094 no hardcoded database. it also creates the database between tests and the cartodb schema to install the functions
2014-06-16 17:13:13 +02:00
Raul Ochoa
9d7de169fb
CDB-3094 use bash command instead of sh
2014-06-16 16:28:28 +02:00
Raul Ochoa
9a55b03d6f
CDB-3094 initial function to share tables/schemas between users within the same database
2014-06-16 16:10:53 +02:00
Sandro Santilli
1bb8b85503
Merge branch 'b0.2'
...
Conflicts:
Makefile
NEWS
2014-06-11 19:30:32 +02:00
Sandro Santilli
9afc59da5e
Set release date for 0.2.1
2014-06-11 19:28:24 +02:00
Sandro Santilli
bc0966c46e
Do not add unique index on cartodb_id if already a primary key
...
Closes #38
2014-06-11 19:21:19 +02:00
Sandro Santilli
afcc2498c8
List plpythonu requirement first, so get pg_catalog scanned before public
...
Since "plpythonu" is installed in "pg_catalog" schema, requiring it
from cartodb.control adds the "pg_catalog" to the search_path.
Schemas are added to search_path in order of appearence in the "requires"
directive of the cartodb.contorl, right after the name of schema
written in the "schema" directive.
So this commit changes the resulting search_path from:
cartodb,schema_triggers,public,pg_catalog
To:
cartodb,pg_catalog,schema_triggers,public
Preventing presence of objects in the "public" schema from changing
interpretation of function signatures and body from this extension.
Spotted in the real world in presence of a "date" table changing
intepretation of CDB_StringToDate function.
2014-06-11 16:27:11 +02:00
Sandro Santilli
81bbfcbda8
Drop useless DEFAULT specification in plpgsql variable declarations
2014-06-11 11:25:25 +02:00