Destaques

Conheça os destaques de cada componente do PostgreSYS 3.1.0:

Componente Versão Destaques

PgSmart

3.1.0

Inclusão do serviço de Observabilidade com Prometheus e Grafana integrados e diversos painéis e gráficos para todos os componentes da plataforma PostgreSYS.

Inclusão do PostGIS para suporte integrado à dados espaciais.

Maior aderência à ambientes existentes com o reconhecimento de binários instalados e instâncias de banco de dados inicializadas.

Suporte ao sistema operacional SUSE (openSUSE Leap e SLES).

Suporte ao PostgreSQL 16.

PostgreSQL

16.2

Viabiliza a paralelização de junções de hash full e internas do tipo RIGHT OUTER .

Viabiliza a replicação lógica a partir de servidores standby.

Permite que assinantes de replicação lógica apliquem grandes transações em paralelo.

Permite o monitoramento de estatísticas de I/O usando a nova visualização pg_stat_io.

Adiciona construtores SQL/JSON e funções de identidade.

Melhora o desempenho do vacuum freezing.

Adiciona suporte para correspondência de expressões regulares nos arquivos pg_hba.conf e pg_ident.conf.

pgBackRest

2.51

Adiciona suporte aprimorado para conexões dual stack.

Meson como sistema de construção principal.

Adiciona detecção de arquivos que não mudaram durante o backup incremental não-delta.

Adiciona prevenção para recuperações inválidas, quando backup_label é removido.

Melhora o manuseio da fila de segmentos WAL em archive-push.

Limita a funcionalidade de retomada de backups completos.

Atualiza a funcionalidade de retomada para incremento de bloco.

Permite as opções --version e --help.

PgBouncer

1.22.1

Adiciona suporte para DEALLOCATE ALL e DISCARD ALL quando max_prepared_statements é definido com um valor diferente de zero (o DEALLOCATE normal ainda não é suportado).

Adiciona suporte para configurar auth_query por banco de dados.

Torna rápida a lógica de falha capaz de lidar com todos os cenários em que não existem mais conexões funcionais com o banco de dados e nenhuma pode ser estabelecida.

Melhorias na documentação.

Patroni

3.3.0

Adiciona suporte ao formato de log JSON.

Mostra informações de pending_restart_reason.

Fornece informações detalhadas sobre os parâmetros do PostgreSQL que causaram a definição da flag pending_restart.

Implementa a tag nostream.

Implementa validação da seção de log.

Melhora o registro de mudanças nos parâmetros do PostgreSQL.

etcd

3.5.12

Corrige a não-validação do índice de consistência da base de dados e a pane em backend nulo.

Corrige o bloqueio desnecessário de arquivos de snapshot ao deletar.

HAProxy

2.9.6

Melhorias no desempenho e flexibilidade com HTTP/2, threads, pools compartilhados, logs, verificações de saúde, mapas, cache, tabelas stick e QUIC.

Maior flexibilidade com balanceamento de carga de syslog, mais opções de QUIC, mais bibliotecas SSL/TLS, nova interação experimental entre balanceadores de carga de data center e balanceadores de carga de borda que chamamos de "Reverse HTTP", e muito mais.

Novo tipo de hash para balanceamento de carga baseado em hash personalizado, novas funções para trabalhar com campos TLV do Proxy Protocol, mais opções de cache, mais opções de Lua e novos conversores.

PostGIS

3.4.2

Internacionalização manual completa.

Suporte à versão alvo em postgis_extensions_upgrade.

Expõe versão do GEOS no momento da compilação.

Novo comando install-extension-upgrades no script postgis.

Suporte à mudanças para o PostgreSQL 16.

Suporte à pipelines PROJ.

RenameTopology e RenameTopoGeometryColumn.

Suporte à adição de reamostragem min/max como opções.

Suporte ao cast de topogeometry para topoelement.

Permite que a geometria singleton seja inserida em colunas Geometry(Multi*).

Novas funções baseadas em janela ST_ClusterWithinWin e ST_ClusterIntersectingWin.

Função debug_standardize_address.

ST_LargestEmptyCircle expõe semânticas extras na busca por circulos. Requer GEOS 3.9+.

Assinatura ST_Project para geometria e assinatura de dois pontos.

ST_LineExtend para estender linestrings.

Novas funções de cobertura ST_CoverageInvalidEdges, ST_CoverageSimplify, ST_CoverageUnion.