Anastasia Lubennikova
d726c70722
Support custom extensions.
...
Add infrastructure to dynamically load postgres extensions and shared libraries from remote extension storage.
Before postgres start downloads list of available remote extensions and libraries, and also downloads 'shared_preload_libraries'.
After postgres is running, 'compute_ctl' listens for HTTP requests to load files.
Postgres has new GUC 'extension_server_port' to specify port on which 'compute_ctl' listens for requests.
When PostgreSQL requests a file, 'compute_ctl' downloads it.
See more details about feature design and remote extension storage layout in docs/rfcs/024-extension-loading.md
2023-06-29 19:08:57 +03:00
..
2023-04-13 14:34:29 +03:00
2023-06-05 18:12:58 +03:00
2023-05-26 16:19:36 +03:00
2023-04-13 14:34:29 +03:00
2023-04-13 14:34:29 +03:00
2023-04-13 14:34:29 +03:00
2023-04-13 14:34:29 +03:00
2023-04-13 14:34:29 +03:00
2023-05-29 17:52:41 +03:00
2023-03-03 14:53:27 +01:00
2023-04-13 14:34:29 +03:00
2023-04-13 14:34:29 +03:00
2023-06-24 01:38:27 +03:00
2023-04-13 14:34:29 +03:00
2023-04-13 14:34:29 +03:00
2023-04-13 14:34:29 +03:00
2023-04-13 14:34:29 +03:00
2023-05-26 00:05:11 +03:00
2023-06-07 14:29:23 +03:00
2023-06-29 19:08:57 +03:00
2023-04-13 14:34:29 +03:00
2023-04-13 14:34:29 +03:00
2023-04-13 14:34:29 +03:00
2023-04-13 14:34:29 +03:00
2023-06-24 01:38:27 +03:00
2023-06-15 17:30:12 +03:00
2023-04-13 14:34:29 +03:00
2023-06-14 19:04:22 +02:00
2023-04-13 14:34:29 +03:00
2023-04-25 14:10:18 +02:00
2023-04-13 14:34:29 +03:00
2023-05-26 00:05:11 +03:00
2023-04-13 14:34:29 +03:00
2023-04-07 13:47:28 +03:00
2023-06-06 14:59:36 +01:00
2023-04-13 14:34:29 +03:00
2023-04-13 14:34:29 +03:00
2023-04-13 14:34:29 +03:00
2023-06-05 15:43:52 +03:00
2023-05-05 02:57:47 +03:00
2023-04-13 14:34:29 +03:00
2023-04-13 14:34:29 +03:00
2023-06-05 15:43:52 +03:00
2023-04-13 14:34:29 +03:00
2023-05-18 22:38:33 +01:00
2023-04-13 14:34:29 +03:00
2023-06-13 06:26:03 +04:00
2023-04-13 14:34:29 +03:00
2023-04-13 14:34:29 +03:00
2023-04-13 14:34:29 +03:00
2023-04-13 14:34:29 +03:00
2023-06-15 17:30:12 +03:00
2022-08-30 18:25:38 +03:00
2023-06-02 14:59:10 +03:00
2023-04-13 14:34:29 +03:00
2023-05-24 12:47:01 +01:00
2023-06-07 18:25:30 +03:00
2023-06-28 12:35:52 +03:00
2023-06-24 10:34:15 +03:00
2023-06-15 17:30:12 +03:00
2023-04-26 13:46:33 +04:00
2023-06-15 17:30:12 +03:00
2023-05-04 16:16:48 +02:00
2023-06-29 19:08:57 +03:00
2023-06-15 17:30:12 +03:00
2023-04-13 14:34:29 +03:00
2023-04-13 14:34:29 +03:00
2023-04-13 14:34:29 +03:00
2023-04-13 14:34:29 +03:00
2023-06-06 14:59:36 +01:00
2023-06-19 16:08:20 +04:00
2023-06-19 15:59:38 +04:00
2023-05-12 15:28:51 +01:00
2023-06-06 14:59:36 +01:00