Esta página foi traduzida por máquina. Leia o original em inglês. English

HQbird 2024 R2 Update 10

A IBSurgeon lança a versão HQbird 2024 R2 Update 10. Além das correções das versões vanilla recentes, o HQbird possui os seguintes novos recursos:

Visualizações Materializadas (Novo Recurso) no 5.0

  • Novo tipo de visualização persistente: definida como uma visualização, armazenada como uma tabela. Suporta índices; DML e triggers não são permitidos.
  • Sintaxe: CREATE / ALTER / RECREATE MATERIALIZED VIEW ... AS [WITH [NO] DATA]. Remoção via DROP VIEW regular.
  • Conversão entre tipos: ALTER ... TO NOT MATERIALIZED e ALTER VIEW ... TO MATERIALIZED.
  • REFRESH MATERIALIZED VIEW - quatro modos:
    • Padrão: recarga exclusiva completa (mais rápida para muitas alterações).
    • CONCURRENTLY: atualização baseada em merge, sem bloqueio exclusivo, requer índice único.
    • DROP DATA: limpa todos os dados e índices para liberar espaço.
    • CASCADE: atualiza todas as MVs dependentes na ordem correta de dependência.
  • A restauração do gbak atualiza automaticamente todas as MVs. Use a opção -NO_MATVIEWS para ignorar. Um backup contendo MVs requer Firebird com suporte a MV para restaurar.

Backup e Recuperação

  • Backup de verificação: exclusão rotativa pré-compressão; coeficientes de espaço em disco agora configuráveis.
  • Tarefa Backup-Restaurar-Substituir: diretório de backup e modelo de nome de arquivo configuráveis (ex.: brr_{0,date,yyyyMMdd_HH-mm-ss}.fbk); diretório criado automaticamente se ausente.
  • nBackup: renomeação de journal alterada para renomeação atômica com nova tentativa.

Trace e Monitoramento

  • Novo campo connection_id no diálogo de configuração de trace.
  • Relatório de trace: agrupamento e filtragem por nome de processo sem diferenciar maiúsculas/minúsculas; porcentagem de progresso durante a geração do relatório.

Interface Web e Configuração

  • Melhorias na localização do console web; novo elemento divisor rotulado para agrupamento de formulários.
  • Cache-busting atualizado para evitar JS/CSS desatualizados após atualizações.
  • Configurações padrão de transferência de arquivos unificadas: porta 8722, usuário socketuser, senha forte.
  • Registro de licença KA: prefixo HTTP/HTTPS não é mais necessário no campo de host.

Correções de Bugs

  • Alerta crítico falso quando todas as tarefas do banco de dados estão temporariamente desabilitadas - corrigido.
  • Erro na lista de sessões de trace para usuários SYSDBA sem permissões de lista de trace - corrigido.
  • Caminhos UTF-8 no componente de descriptografia causando erros de mon/trace - corrigido no lado do DG.
  • Configuração de replicação: chaves com valores vazios não são mais retidas após a remoção.
  • Tratamento de journal_archive_command para Firebird 4+ corrigido (FB PR #8381).

Instalador e Build

  • Instalador do Windows atualizado; bibliotecas do cliente e OpenSSL atualizados.
  • VSS Writer: registro estendido do estado do banco de dados (tamanho, timestamp, gstat -h).
  • cloudbackup: suporte a upload de arquivos via protocolo Socket adicionado.

Mais detalhes aqui.

Baixar aqui.