Modify partition-level primary tracking to only markdown on success or non-transient error with hub region header
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 45/100
Direzione di ricerca
Inizia individuando la logica primaria di tracking a livello di partizione, orchestrata tramite reads, e traccia come i codici di stato dei reads attivano markdown. Verifica che solo i successi e gli errori non transitori attivino il tracking, che gli errori transitori non lo facciano e che l’header di elaborazione della regione dell’hub sia fissato per questi reads; il lavoro è completato quando sono coperte queste casistiche di risposta e l’ambito della regione dell’hub.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Summary
Modify partition-level primary tracking orchestrated through reads to only markdown when reads return success or non-transient error code, with hub region processing header pinned for these reads.
Details
- Update the partition-level primary tracking logic to restrict markdown triggers:
- Only markdown when the read returns a success status code
- Only markdown when the read returns a non-transient error code
- Pin the hub region processing header for these reads so that the tracking is scoped to hub region responses
- Transient errors should not trigger primary tracking markdown
Motivation
Ensures partition-level primary tracking is only updated based on definitive responses (success or permanent failure), preventing incorrect tracking updates from transient errors. The hub region processing header pin ensures tracking accuracy in hub region caching scenarios.
- Lingua principale
- Java
- Stelle
- 2.6k
- Fork
- 2.2k
- Merge medio
- 1g 22h
- PR unite (30g)
- 220
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di Azure/azure-sdk-for-java
-
mgmt, in track 1 migration guide, call out that file-based authentication method is not recommendedForse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. ApertaAzure.Identity
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 74/100
Azure/azure-sdk-for-java#48894 ·
I maintainer di solito rispondono entro 1 giorno
-
needs-triage
Difficoltà 3/5 1-2 giorni Idoneità per principianti 42/100
Azure/azure-sdk-for-java#50905 · 1 commento · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
[BUG] - Handler.close livelocks on FAIL_NON_SERIALIZED while holding the ReactorConnection monitorForse già presa @conniey l’ha presa 2 giorni fa. ApertaAzure.Core.AMQP Client customer-reported needs-team-attention question
Azure/azure-sdk-for-java#50879 · 2 commenti · 1 reazione · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
[Design] Support External Evaluation Policy (Invoke) in management SDKsForse già presa @weidongxu-microsoft l’ha presa 6 giorni fa. Aperta
Azure/azure-sdk-for-java#50818 · 2 reazioni · 2 assegnatari ·
I maintainer di solito rispondono entro 1 giorno
-
[FEATURE REQ] ChangeFeedProcessor event handler fully reactive implementationForse già presa @FabianMeiswinkel l’ha presa 8 giorni fa. ApertaClient Cosmos customer-reported feature-request needs-team-attention Service Attention
Difficoltà 5/5 Più di una settimana Idoneità per principianti 12/100
Azure/azure-sdk-for-java#50758 · 3 commenti · 1 reazione · 2 assegnatari ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di Azure/azure-sdk-for-java
Issue simili
-
Optimize consumer version heatmap aggregation to avoid repeated scansForse già presa @praykaria31 l’ha presa oggi. Apertatype/enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
Apicurio/apicurio-registry#10662 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
a:false-positive
Difficoltà 2/5 1-3 ore Idoneità per principianti 77/100
I maintainer di solito rispondono entro 1 giorno
-
status: waiting-for-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
spring-projects/spring-boot#52347 ·
I maintainer di solito rispondono entro 2 giorni
-
bug untriaged
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
opensearch-project/opensearch-migrations#3480 ·
I maintainer di solito rispondono entro 2 giorni
-
enhancement feature
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
rsp777/service-pulse-app#28 ·