Azure / Azure/azure-documentdb-java

ConnectionMode.DirectHttps mode doesn't enforce RequestOptions' AccessCondition

Aberta
#129 1 comentário 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
Java
Estrelas
51
Forks
52
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

I'm using the latest SDK 2.1.1. It seems that if I set `ConnectionPolicy`'s connection mode to be `DirectHttps`, `RequestOptions`' `AccessCondition` (type: `IfMatch`) will no longer be enforced. Request with non matching `AccessCondition` would succeed. My expectation is that such request would get a 412 with _{"Errors":["One of the specified pre-condition is not met"]}_ just like the `Gateway` connection mode, but it doesn't behave like that. This is a nasty bug, please fix it.

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

O payload não menciona arquivos de origem nem testes. Comece reproduzindo o caso IfMatch RequestOptions nos modos DirectHttps e Gateway, e depois rastreie onde AccessCondition é tratado. Está concluído quando uma condição não correspondente retorna também a resposta 412 indicada em DirectHttps.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
java
Domínio
databases
Tipo de issue
Bug
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
35/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.