Aponte no YugabyteDB, e pare de ‘mvn test’ migrando produção

FixInitializerService
Navios
13 de agosto de 2026 às 00:38 UTC
Autor
Kamo
Enviar
f380da9

A fonte de dados ainda chamada porta 26257. Isso é o Barata aposentadoDB, que é ainda correndo e ainda respondendo, por isso uma corrida contra ele sucede completamente e não atinge nada: CONTA HISTÓRIO foi criado em um banco de dados sem serviços lidos, enquanto a implantação do SecurityService que consulta foi ao vivo contra Yugabyte sem Ele. Agora 5433, a porta YSQL que os serviços implantados usam. Repetição e verificação — account history e seus seis índices existem em Yugabyte. PostgreSQLDialect permanece preso, e em um PostgreSQL real é simplesmente correto em vez de uma solução alternativa: a corrida caiu de 22 minutos para 14 e de 48 DDL erros para 12, todos os doze inertes e documentados onde a configuração está. `mvn test` estava executando todo o conjunto de migração contra a produção. Uma sobra Spring Inicializr andaime - **************** nu contextLoads() em um pacote que não pertence a ninguém — inicializou todo o aplicativo, que neste módulo significa ddl-auto contra prod (446 tentativas ALTER) seguido por cada CommandLineRunner, SchemaCleanupRunner emitindo UPDATEs e ALTERs ao vivo, e * ****************** ******. Qualquer um que faça o teste Suíte migrou produção sem saber, e foi por isso que levou vinte minutos. Três classes de teste de irmãos já alertaram sobre isso em seu javadoc; comentários fazem compilação não falha, então NoSpringContextInTests O teste faz. A suite é agora de 8 segundos e Não há nenhuma DDL. EmailTemplateSeedRunnerAs duas falhas do teste foram expectativas antigas, não um bug: o runner deliberadamente re-salva as linhas do SISTEMA para assuntos canônicos corrigidos e HTML chegar ao banco de dados, e ambos os testes ainda proibiu a escrita. Eles agora afirmam o que é é para — a linha do SISTEMA é atualizada do canônico, e a própria cópia de uma org é deixada Só porque essa org pode tê-la editado.

Todas as alterações

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços