Este tópico descreve o esquema de versionamento, o mapeamento de versões e a política de ciclo de vida do product EMR Serverless StarRocks.
Informações gerais
Com a evolução da comunidade open source do StarRocks, as novas versões oferecem melhor desempenho, segurança aprimorada e mais recursos. À medida que a tecnologia avança, as versões mais antigas são gradualmente descontinuadas. Se você continuar usando uma versão antiga do StarRocks, poderá enfrentar diversos desafios, encontrar defeitos e até mesmo expor seu sistema a riscos de segurança e estabilidade.
Política de ciclo de vida do Runtime
Para obter detalhes sobre o esquema de versionamento do EMR Serverless StarRocks, consulte Visão geral das versões.
A Política de Ciclo de Vida do Runtime (RLP) descreve o ciclo de vida de uma versão do EMR Serverless StarRocks desde a Disponibilidade Geral (GA) até o Fim do service e Suporte (EOS). A figura a seguir ilustra a RLP do EMR Serverless StarRocks.
|
Marco |
Definição |
Cronograma |
Descrição |
|
Disponibilidade Geral (GA) |
Disponibilidade Geral (GA) |
Mês T |
A versão é lançada oficialmente e está pronta para uso em produção. |
|
Fim do service e Suporte (EOS) |
Fim do service e Suporte (EOS) |
Mês T + 2 anos |
A versão não recebe mais novos lançamentos, incluindo versões de patch. Durante a fase EOS, services como suporte técnico, resolução de problemas e compensação de SLA são descontinuados. |
Se uma versão apresentar um defeito crítico que possa causar impacto significativo ao cliente (por exemplo, problemas de integridade de dados, vulnerabilidades de segurança ou graves problemas de estabilidade), o StarRocks reserva-se o direito de suspender imediatamente novas assinaturas para essa versão e notificar prontamente os clientes existentes para atualizarem para uma versão estável. Conclua a atualização dentro do prazo especificado para evitar impactos nos negócios. O SLA do product não cobre impactos causados pela falha em atualizar a tempo.
Para uma instância executando uma versão que se aproxima da data de EOS, o StarRocks notificará você com pelo menos três meses de antecedência para auxiliar na atualização para a versão estável mais recente antes da data de EOS.
Mapeamento de versões e datas de ciclo de vida
A tabela a seguir lista as datas de Disponibilidade Geral (GA) e Fim do service e Suporte (EOS) para cada versão principal do EMR Serverless StarRocks. O gerenciamento de ciclo de vida baseia-se nas versões principais, e todas as versões de patch correspondentes herdam a data de EOS de sua versão principal.
Em casos especiais, a data de EOS para algumas versões é estendida. Para obter detalhes, consulte a descrição de cada versão.
|
Versão principal |
GA |
EOS |
Descrição |
|
2,5 |
2024-01 |
2027-01 |
|
|
3,1 |
2024-01 |
2026-01 |
Esta versão não está mais disponível para novas compras. Recomendamos o uso da versão 3,3 mais recente. |
|
3,2 |
2024-03 |
2026-12 |
Versão legada de Suporte de Longo Prazo (LTS) com armazenamento e computação integrados. A data de EOS foi estendida para dezembro de 2026. |
|
3,3 |
2024-12 |
2026-12 |
- |
Visão geral das versões
O EMR Serverless StarRocks utiliza um sistema de versionamento de dois níveis, composto por versões principais e de patch, para ajudar você a entender o ciclo de iteração do product e planejar atualizações. A página Instance Details da instância de destino no console do StarRocks exibe a versão atual e as versões disponíveis para atualização.
As seções a seguir descrevem a estrutura das versões, a compatibilidade e as informações de lançamento.
Tipos de versão
|
Tipo de versão |
Exemplo |
Descrição |
|
Versão principal |
2,5, 3,2, 3,3 |
As versões principais seguem a linha principal da comunidade open source do StarRocks e frequentemente introduzem alterações significativas em recursos essenciais e na arquitetura. |
|
Versão de patch |
|
|
Compatibilidade de versões
Compatibilidade de versões de patch (Atualização recomendada)
Escopo: Todas as versões de patch dentro da mesma versão principal são compatíveis.
Conteúdo compatível: Sintaxe SQL, interfaces de cliente (JDBC/ODBC), esquemas de tabelas e formatos de dados.
A compatibilidade não é garantida para: comportamento da lógica da aplicação, como alterações no desempenho de consultas específicas.
Recomendação: Para garantir estabilidade ideal e acesso aos recursos mais recentes, atualize para a versão de patch mais recente dentro da sua versão principal atual.
Compatibilidade de versões principais (Atualize com cautela)
-
Descrição: A compatibilidade total entre versões principais não é garantida. Embora haja esforços para manter a consistência na sintaxe SQL, interfaces e comportamento, as seguintes alterações podem ocorrer devido à evolução na versão da comunidade:
Ajustes ou descontinuação de sintaxe SQL
Alterações de interface ou ajustes de parâmetros
Mudanças nos valores padrão de itens de configuração
Flutuações de desempenho devido a otimizações no plano de execução de consultas
-
Recomendações de atualização:
Antes de atualizar, revise as notas de lançamento para entender novos recursos e possíveis alterações disruptivas.
Valide totalmente a compatibilidade dos negócios em um ambiente de teste.
Evite realizar atualizações de versão principal durante o horário de pico dos negócios.
Lançamentos de versões
Documentação da comunidade StarRocks, por exemplo, StarRocks 3.3
Services relacionados e notificações
Oferecemos os seguintes services de suporte para ajudar você a usar o EMR Serverless StarRocks de forma mais eficaz e planejar suas atualizações ou migrações:
Planos de ciclo de vida transparentes: Definimos um plano de ciclo de vida detalhado para cada versão do StarRocks e o publicamos por meio de canais oficiais, como documentação do product e comunicados.
Aviso prévio para marcos importantes: Antes de um marco importante, como a data de Fim do service e Suporte (EOS), fornecemos um aviso prévio de pelo menos três meses por meio de comunicados oficiais, mensagens internas, e-mails ou SMS, dando a você tempo suficiente para se preparar.
Suporte e assistência técnica: Quando um product ou versão se aproxima do fim do service, fornecemos suporte técnico profissional. Ajudamos você a avaliar riscos de execução de jobs e trabalhamos juntos em um plano prático para uma transição tranquila dos negócios.
Estamos comprometidos em fornecer uma experiência de service eficiente e estável. Se você tiver alguma dúvida sobre o gerenciamento do ciclo de vida de versões, entre em contato com nossa equipe de suporte técnico.