Azure / Azure/azure-documentdb-java

ConnectionMode.DirectHttps mode doesn't enforce RequestOptions' AccessCondition

Aperta
#129 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Java
Stelle
51
Fork
52
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

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.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Il payload non indica alcun file sorgente né alcun test. Inizia riproducendo il caso IfMatch RequestOptions sia nella modalità DirectHttps sia nella modalità Gateway, quindi traccia dove viene gestito AccessCondition. Il lavoro è completato quando una condizione non corrispondente restituisce anche in DirectHttps la risposta 412 indicata.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
java
Ambito
databases
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.