Examine a base de código existente do Hmily para entender como as instruções SQL são atualmente gerenciadas nos logs de transação. O comentário na issue pode conter contexto adicional; revise o para obter dicas de implementação. Estude a documentação do Apache Calcite para aprender como analisar SQL em uma AST e mapeá la para uma classe Statement personalizada. Veja como outras estruturas de transação distribuída implementam a análise de SQL para reversão (rollback) a fim de identificar as melhores práticas.
Pilha de tecnologia
javasql
Domain
backenddatabase
Tipo Issue
Funcionalidade
DifficultyDificuldade de implementação estimada para um novo contribuidor, de 1 para alterações muito pequenas a 5 para trabalho de nível especializado.
3
Tempo estimadoUm intervalo de tempo aproximado para um colaborador experiente investigar, implementar, testar e preparar um pull request.
1-2 dias
Status da atividadeQuão disponível o issue aparece agora: novo, ativo, obsoleto, bloqueado ou aguardando entrada do mantenedor.
Ativo
ClarityCom que clareza o issue explica a mudança esperada, os critérios de aceitação e a próxima etapa.
Principalmente claro
Prerequisites
JavaGit
Simpatia para novatosUma pontuação de 1 a 100 que estima o quão acessível este issue é para colaboradores iniciantes.
65
Newsletter diária
Receba issues Easy novas por email.
Assine o GoodFirstIssue Daily para receber novas issues Easy prontas para trabalho open source amigável para iniciantes.