1.3, Airman (?), 01:07, 16/04/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
[quote]Привилегии на столбцы таблиц; [/quote]
Если у вас нет паранойи, то это еще не значит, что за вами не следят.
| |
|
2.8, Hettikus (ok), 11:13, 16/04/2009 [^] [^^] [^^^] [ответить]
| +/– |
Очень хорошо объясняли на РутКонфе, зачем это нужно. К примеру дать права на чтение таблицы учетных данных юзера, окромя столбца с хэшами паролей.
| |
|
3.12, Veter (??), 10:58, 22/05/2009 [^] [^^] [^^^] [ответить]
| +/– |
Архаично. Для современных веб-систем управление доступом реализуется на уровне сервера приложений. Доля систем, где требуется доступ пользователя напрямую к БД, ничтожна.
| |
|
|
1.4, funny_falcon (?), 01:20, 16/04/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Вот это ещё круче:
# Support set-returning functions in SELECT result lists even for functions that return their result via a tuplestore (Tom)
In particular, this means that functions written in PL/PgSQL and other PL languages can now be called this way.
# Support set-returning functions in the output of aggregation and grouping queries (Tom)
# Allow comparison of composite types and allow arrays of anonymous composite types (Tom)
This allows constructs such as row(1, 1.1) = any (array[row(7, 7.7), row(1, 1.0)]). This is particularly useful in recursive queries.
# Add support for column-level privileges (Stephen Frost, KaiGai Kohei)
# Allow CREATE OR REPLACE VIEW to add columns to the end of a view (Robert Haas)
# Support multi-column GIN indexes (Teodor Sigaev)
Вот ещё приятная вещь:
# Add new aggregate function array_agg(), which returns all aggregated values as a single array (Robert Haas, Jeff Davis, Peter)
# Add unnest(), which converts an array to individual row values (Tom)
This is the opposite of array_agg().
# Add quote_nullable(), which behaves like quote_literal() but returns the string NULL for a null argument (Brendan Jurd)
# Add suppress_redundant_updates_trigger() trigger function to prevent non-data-changing updates (Andrew)
# Add TIMESTAMP and TIMESTAMPTZ versions of generate_series() (Hitoshi Harada)
| |
|
2.6, AlexGor (??), 09:57, 16/04/2009 [^] [^^] [^^^] [ответить]
| +/– |
"Более простой в использовании сервер «тёплого резерва» (Warm Standby) с возможность выполнения select запросов на запасном сервере"
учимся читать.
| |
|
3.9, Postgresmen (?), 12:28, 16/04/2009 [^] [^^] [^^^] [ответить]
| +/– |
"Обещанной" репликации в 8.4 всё же не будет, отложено до 8.5
Изачально говорилось, что к 8.4 шансов мало.
| |
3.10, Maxim Chirkov (ok), 12:29, 16/04/2009 [^] [^^] [^^^] [ответить]
| +/– |
>"Более простой в использовании сервер «тёплого резерва» (Warm Standby) с возможность выполнения
>select запросов на запасном сервере"
Это я напутал, оказалось, что добавление hot standby в конце февраля перенесли в 8.5. Уже исправил.
| |
|
|
|