Altera a semântica do argumento since, da API de mudanças. Após a modificação, os resultados retornados serão os com o timestamp maior que o informado no argumento since, e não maior ou igual como anteriormente.
A justificativa completa está no ticket #135.
Onde a revisão poderia começar?
documentstore/adapters.py
Como este poderia ser testado manualmente?
Inicie uma instância local, registre alguns documentos e em seguida acesse o endpoint /changes. Passe como argumento since o timestamp da primeira mudança, observe que a mudança subsequente deverá ser a primeira da lista de resultados. Repita o processo. Passe um valor bastante anterior (100 anos atrás), e observe que a lista conterá todos os resultados. Para finalizar, passe um valor futuro (daqui 100 anos, por exemplo), e observe que a lista de resultados aparecerá vazia.
O que esse PR faz?
Altera a semântica do argumento
since
, da API de mudanças. Após a modificação, os resultados retornados serão os com o timestamp maior que o informado no argumentosince
, e não maior ou igual como anteriormente.A justificativa completa está no ticket #135.
Onde a revisão poderia começar?
documentstore/adapters.py
Como este poderia ser testado manualmente?
Inicie uma instância local, registre alguns documentos e em seguida acesse o endpoint
/changes
. Passe como argumentosince
o timestamp da primeira mudança, observe que a mudança subsequente deverá ser a primeira da lista de resultados. Repita o processo. Passe um valor bastante anterior (100 anos atrás), e observe que a lista conterá todos os resultados. Para finalizar, passe um valor futuro (daqui 100 anos, por exemplo), e observe que a lista de resultados aparecerá vazia.Algum cenário de contexto que queira dar?
n/a
Screenshots
n/a
Quais são tickets relevantes?
135
Referências
n/a