Create HookContextManager
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 55/100
- Tipo di issue
- Refactoring
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- cpp
- Ambito
- backend-api-design
Direzione di ricerca
Inizia leggendo il pattern esistente di GlobalContextManager, quindi traccia le dipendenze di OpenFeatureAPI e ClientAPI nei target Bazel. Implementa il gestore degli hook corrispondente, in modo che ClientAPI possa accedere agli hook globali durante la valutazione dei flag senza introdurre una dipendenza circolare :client_api/:openfeature_api, e verifica che la build e i test dell’SDK abbiano esito positivo.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Decouples global hook management from OpenFeatureAPI, mirroring the design pattern established by GlobalContextManager. This allows ClientAPI to access global hooks during flag evaluation without introducing a circular dependency between :client_api and :openfeature_api in Bazel.
- Lingua principale
- C++
- Stelle
- 6
- Fork
- 2
- Merge medio
- 9g 2h
- PR unite (30g)
- 8
Guida per i contributori
Apri 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 open-feature/cpp-sdk
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
open-feature/cpp-sdk#92 ·
-
Implement Logging Hook Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
open-feature/cpp-sdk#138 ·
-
Spec v0.9.0 compliance Apertav0.9.0
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
open-feature/cpp-sdk#125 ·
-
Update Merge Context Logic Aperta
open-feature/cpp-sdk#79 · 1 assegnatario ·
-
Implement Hooks Aperta
open-feature/cpp-sdk#77 · 1 assegnatario ·
Tutte le issue di open-feature/cpp-sdk
Issue simili
-
[CI] Nightly Clang build broken: structured binding captured in a lambda in FileDataSource.cpp Apertabug build
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 91/100
facebookincubator/velox#19194 ·
-
JIT-compiled number -> Decimal conversion silently overflows instead of raising DECIMAL_OVERFLOW Apertafuzz
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
ClickHouse/ClickHouse#122114 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
-
module/agent platform/macos type/bug/regression
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
-
enhancement PyCDE
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100