Repository navigation
[Claude] Prepara a v0.1.0-alpha.4 com Activity Monitor em aba, partições e PostgreSQL 16 - #9
Merged
Merged
Conversation
…ões e PostgreSQL 16 Traz da fonte de desenvolvimento os marcos M1023–M1030: - Activity Monitor em aba de documento com Overview, Processes, Resource Waits, Data File I/O, Recent e Active Expensive Queries; Host, Blocked by PID, Head blocker, Session Details, páginas por PID, intervalos de 1 s a 1 h, auto-refresh de 10 s, menu do Overview com pausa e Ctrl+Alt+A; - detach concorrente de partição (CONCURRENTLY/FINALIZE) e subpartições (criar, attach e detach preservando a subárvore); - pg_stat_statements 1.10 no PostgreSQL 16; escopo suportado 16 a 18; - texto escuro nas abas inativas e seleção inativa azul. Versão 0.1.0-alpha.4, BuildInfo M1030, manifesto congelado do payload local M1030. Guia de uso (nova seção Activity Monitor, partições, PG 16), notas da versão e validação em inglês e pt-BR. Corrige no guia do instalador gráfico a frase histórica trocada na alpha.3 (alpha.2/M1008). Validação local: regressão completa 2318 integração + 3429 WPF = 5747 no PG 17.11, recortes Activity 71 + 152 e Partitions 113 + 101, Build Release sem avisos, pacote self-contained 521 arquivos válido, Test-Package 22, guias e Test-PublicDocumentation válidos. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Owner
Author
|
Validação do rascunho da v0.1.0-alpha.4, antes da publicação como pré-release (não latest). Release: run 41910057616, tag Assets baixados do rascunho e verificados localmente:
Não executado: instalação para todos os usuários (elevada), VM Windows limpa e comportamento do SmartScreen. 🤖 Generated with Claude Code |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What changed / O que mudou
Prepara a v0.1.0-alpha.4 (build M1030) com os marcos M1023–M1030 da fonte de desenvolvimento:
View → Activity Monitor,Ctrl+Alt+A, uma aba por servidor/role) com seis painéis recolhíveis: Overview (sessões ativas, em espera, I/O viapg_stat_io, transações/s), Processes, Resource Waits (amostrado), Data File I/O (por database), Recent Expensive Queries (variação dopg_stat_statements) e Active Expensive Queries (Edit Query Text, Show Execution Plan estimado sem executar). Menu do Overview com intervalo, Pause, Resume e Refresh.pg_locksdo servidor), dicas nos cabeçalhos, menu da linha, diálogo Session Details, filtros no servidor e páginas por PID, intervalos de 1 s a 1 h, auto-refresh ligado a 10 s.CONCURRENTLY/FINALIZEfora de transação, com pré-checagens; subpartições (criar partição particionada, attach e detach preservando a subárvore).pg_stat_statements1.10; escopo suportado 16–18.Directory.Build.props,installer/release.json(0.1.0-alpha.4, 0.1.0.4, M1030,ManifestSha256do payload local M1030) eBuildInfo.cs. READMEs, SECURITY, guias, notas da versão e validação em EN e pt-BR; nova seção Activity Monitor no guia de uso.Why / Por quê
Publicar como pré-release o trabalho acumulado desde a alpha.3: Activity Monitor comparado duas vezes com o SSMS 22.11, operações de partição e suporte ao PostgreSQL 16.
Validation actually run / Validação realmente executada
Neste checkout, em cluster descartável em loopback (serviço do host não usado):
./scripts/Build.ps1 -Configuration Release: 0 avisos, 0 erros../scripts/Test-Integration.ps1(completa, PostgreSQL 17.11): 2318 integração + 3429 WPF = 5747, nenhum FAIL.-ActivityOnly: 71 + 152;-PartitionTablesOnly: 113 + 101../scripts/Publish.ps1 -SelfContained+Verify-Package.ps1: 521 arquivos, válido.Test-Package.ps1: 22 checks.Test-PackageGuides.ps1: válido../scripts/Test-PublicDocumentation.ps1: válido (188 links locais, comandos conferidos).Na mesma fonte do aplicativo, no repositório de desenvolvimento:
-ActivityOnly71 + 152 no PostgreSQL 16.15 e no 18.6;-QueryStatisticsOnlyno 16.15 e no 18.6 sobre a fonte M1029, cujo código de Query Statistics não mudou depois.Não executado: regressão completa no 16/18, compilação local do instalador gráfico, instalação elevada e VM Windows limpa. O rascunho do
release.ymlserá validado localmente depois da tag, como nas releases anteriores.Checklist
docs/enanddocs/pt-BR(and both READMEs) when relevant. / Documentação pública atualizada emdocs/enedocs/pt-BR(e nos dois READMEs) quando pertinente.Limites conhecidos: Data File I/O por database (o PostgreSQL não tem estatísticas por arquivo); Resource Waits amostrado; páginas de sessões são leituras separadas; nenhum teste com mais de 1.000 sessões; duplo clique abre Session Details e a seleção acompanha a sessão ao reordenar (diferenças mantidas por decisão).
🤖 Generated with Claude Code