Closed Hellcassius closed 1 year ago
Os seguintes arquivos são afetados diretamente por alterações realizadas nesse pull request:
Os seguintes usuários devem ser avisados sobre a alteração:
Os seguintes arquivos são afetados diretamente por alterações realizadas nesse pull request:
Os seguintes usuários devem ser avisados sobre a alteração:
Os seguintes arquivos são afetados diretamente por alterações realizadas nesse pull request:
Os seguintes usuários devem ser avisados sobre a alteração:
Os seguintes arquivos são afetados diretamente por alterações realizadas nesse pull request:
Os seguintes usuários devem ser avisados sobre a alteração:
Após uma instabilidade no cluster, durante a configuração da VPN, as chaves que usamos no Redis para controlar as
date_ranges
de materalização foram resetadas/esvaziadas. Até então, operamos assumindo que o código era resiliente o suficiente para setar novamente as chaves nesse caso, o que não foi verificado. As mudanças presentes aqui, corrigem as falhas desse passo de resiliência.Changelog:
table_date_column_name
, bem como o nome do argumento paratable_run_datetime_column_name
, da taskget_materialization_date_range
usada nos flows de materialização: A task não estava conseguindo setar os valores corretamente no redis por fazer a query num campo de data na tabela. Mudando paratimestamp_gps
, temos o tipo certo de variável e maior certeza sobre qual foi o último período no qual a materialização funcionou.set_last_run_timestamp
: útil para casos onde a chave não existe e precisa ser setada novamente.