Rafa de la Torre
511e24a40e
Remove unused var role_name
2019-11-08 20:05:08 +01:00
Rafa de la Torre
80f01d4a51
Implement retrieval of remote postgis version
2019-11-08 20:02:51 +01:00
Rafa de la Torre
d4bc69cd3c
Return postgis version in diagnostics info (WIP)
2019-11-08 19:49:16 +01:00
Rafa de la Torre
8730292097
Function to retrieve remote PG server ver
2019-11-08 19:20:08 +01:00
Rafa de la Torre
40a2ba9569
Stub function to add server_version to diagnostics
2019-11-08 18:09:22 +01:00
Rafa de la Torre
35b2b7e589
Check the server is of type PG and return jsonb
2019-11-08 18:06:35 +01:00
Rafa de la Torre
4100b66f3b
Scaffolding for diagnostic function(s)
2019-11-08 17:11:04 +01:00
Raul Marin
82d8f7e1aa
Deprecate FDW user setup ;__(
2019-11-06 18:26:37 +01:00
Raul Marin
3cde55ed3a
Enforce output order in CDB_Federated_Server_List_Remote_Columns
2019-11-06 17:32:48 +01:00
Raul Marin
a91f14371a
Use always the modern notation for named parameters
2019-11-06 17:25:10 +01:00
Raul Marin
899a12fc53
FederatedServer: Use NAME for internal types
2019-11-06 17:12:40 +01:00
Raul Marin
01258530ff
Federated Server: Unify remote table listing
...
- Removes DB_Federated_Server_List_Registered_Tables in favor
of CDB_Federated_Server_List_Remote_Tables that now returns
both registered and unregistered tables and, when they are
registered, the information about the associated view
2019-11-06 17:04:11 +01:00
Raul Marin
e98b18fd25
Add test around grant permissions and accessing registered tables
2019-11-05 18:07:11 +01:00
Raul Marin
e6f07d4f96
Rework API to grant and revoke permissions
2019-11-05 17:18:49 +01:00
Raul Marin
c9b01592e7
CDB_Federated_Table_Register: Handle conflict nicely
2019-11-05 16:53:25 +01:00
Raul Marin
e2beefdb53
Test around NULLs and invalids arguments
2019-11-05 16:39:13 +01:00
Raul Marin
aa481f4219
Permission tests and fixes for CDB_FederatedServerListRemote
2019-11-05 14:35:52 +01:00
Raul Marin
bac7d79ab3
CDB_FederatedServer: Improve tests readability
2019-11-05 13:22:45 +01:00
Raul Marin
98b2b02199
Improve tests readability and test deleting a server from granted access
2019-11-05 11:19:50 +01:00
Raul Marin
10ed64789d
Add functions to grant and revoke permissions over federated servers
2019-11-04 19:23:36 +01:00
Raul Marin
0f66c54ce5
Comment cleanup
2019-11-04 16:53:48 +01:00
Raul Marin
03bc3436cd
Add more tests for [un-]registering servers
2019-11-04 16:29:18 +01:00
Raul Marin
c740cfa499
CDB_Federated_Server_List_Remote_Columns: Return also type name
2019-11-04 15:18:46 +01:00
Raul Marin
eea0198864
Add CDB_Federated_Server_List_Remote_Columns
2019-10-31 15:29:37 +01:00
Raul Marin
28376ffecb
CDB_Federated_Table_Register works to refresh a table
2019-10-30 13:53:56 +01:00
Raul Marin
f20a007160
CDB_FederatedServerTables: Some comments
2019-10-30 13:27:44 +01:00
Raul Marin
cf6b00dfd8
CDB_FederatedServerListRemote: Improve comments
2019-10-30 13:20:41 +01:00
Raul Marin
cc5fb37abb
CDB_FederatedServer: Improve comments
2019-10-30 13:16:31 +01:00
Raul Marin
b839235801
Add CDB_Federated_Server_List_Registered_Tables
2019-10-30 12:19:30 +01:00
Raul Marin
d5f84784f0
Add CDB_Federated_Table_Unregister
2019-10-30 11:55:02 +01:00
Raul Marin
a26b96347a
Initial implementation of CDB_Federated_Table_Register
2019-10-30 11:40:35 +01:00
Raul Marin
b76b754811
CDB_FederatedServerTables skeleton
2019-10-29 18:53:05 +01:00
Raul Marin
664468b1e5
Rename CDB_FederatedServerListRemote files
2019-10-29 18:51:47 +01:00
Raul Marin
f7ab3d28a8
__CDB_FS_List_Foreign_Schemas_PG: Handle order and ignore pg_% schemas automatically
2019-10-29 18:35:02 +01:00
Raul Marin
144c4e722b
Add federated server list remotes
...
Includes:
- CDB_Federated_Server_List_Remote_Schemas
- CDB_Federated_Server_List_Remote_Tables
2019-10-29 18:26:52 +01:00
Raul Marin
e22aaee5f5
Test re-registration of a server with different options
2019-10-29 16:47:35 +01:00
Raul Marin
da9ff0c750
Reimplement CDB_Federated_Server_Register_PG and CDB_Federated_Server_Unregister
2019-10-29 16:19:46 +01:00
Raul Marin
e6cb03300b
Add auxiliar functions to handle internal naming
2019-10-29 15:38:58 +01:00
Raul Marin
bc7031d872
Move existence check to __CDB_FS_Generate_Object_Name
2019-10-29 13:19:11 +01:00
Raul Marin
1375894e99
CDB_Federated_Server_Unregister: Better error handling
2019-10-29 12:27:07 +01:00
Raul Marin
acf1f2dbd4
WIP: Add CDB_Federated_Server_Unregister
2019-10-28 18:34:46 +01:00
Raul Marin
b475eb4356
Federated Server List
2019-10-28 17:10:53 +01:00
Raul Marin
9469871029
Remove unneeded change
2019-10-23 17:06:47 +02:00
Raul Marin
29397ff929
Make it work without postgis_raster
2019-10-23 14:21:45 +02:00
Raul Marin
34684507cb
Cast sql_identifier to text
2019-10-23 13:46:04 +02:00
Raul Marin
e787b1d097
Missing qualification
2019-10-22 20:09:15 +02:00
Raul Marin
d1eb740a00
Missing qualifications
2019-10-22 19:45:42 +02:00
Raul Marin
8fac0c89eb
python3: Try to adapt pathname2url
2019-10-22 18:06:29 +02:00
Raul Marin
9686ad5cfe
Try to work with both python2 and python3
2019-10-22 16:49:08 +02:00
Raul Marin
048234cd80
CDB_Groups_API: Secure search_path
2019-10-03 18:58:27 +02:00