[FEATURE REQUEST] Add Baggage Support
Mantenedores costumam responder em até 5 dias
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 55/100
- Tipo de issue
- Funcionalidade
- Clareza
- Razoavelmente clara
- Status de atividade
- Pouca atividade
- Stack de tecnologia
- grpc, python
- Domínio
- api, distributed-systems
Direção de pesquisa
Comece revisando o exemplo de código do consumidor e o suporte existente do SDK à propagação via gRPC e HTTP. Adicione a função baggage voltada ao usuário solicitada para ambos os transportes e, em seguida, adicione e execute testes que cubram a propagação de baggage via gRPC e HTTP.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
The Dapr runtime has recently added support for baggage propagation. Here is the docs PR for reference as well. Baggage is a mechanism to propagate key-value pairs across service boundaries, which is useful for passing contextual information through distributed traces.
We should add a new function that users can use to add baggage propagation support, working for both gRPC and HTTP. This would enable users to provide baggage without having to import OpenTelemetry themselves.
We should have tests for both gRPC + HTTP for this functionality.
RELEASE NOTE: ADD Baggage Support
- Linguagem predominante
- Python
- Estrelas
- 273
- Forks
- 156
- Merge médio
- 7d 21h
- PRs com merge (30d)
- 22
Preparar o ambiente
Inicia o contêiner de desenvolvimento do projeto no navegador, com a sua própria conta do GitHub.
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de dapr/python-sdk
-
SDK Alignment of Workflow ExamplesTalvez livre de novo Um pull request para esta issue foi fechado sem ser mesclado. Abertadapr-ext-workflow good first issue kind/enhancement P2
Dificuldade 2/5 1-2 dias Facilidade para iniciantes 72/100
dapr/python-sdk#853 · 4 comentários ·
Mantenedores costumam responder em até 5 dias
-
DAPR_* environment variables are snapshotted at import time, so loading config after import silently dials localhostTalvez já em andamento @CasperGN assumiu há 4 dias. Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100
dapr/python-sdk#1259 · 1 responsável ·
Mantenedores costumam responder em até 5 dias
-
[WORKFLOW SDK FEATURE REQUEST] Retry WaitForInstanceCompletion/Start on a server-sent CANCELLEDAbertadapr-ext-workflow kind/enhancement
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 55/100
dapr/python-sdk#1246 ·
Mantenedores costumam responder em até 5 dias
-
[BUG] subscribe_with_handler stops silently: async task can die or be collected, sync retry path exits, handler errors reconnect the streamTalvez já em andamento @CasperGN assumiu há 19 dias. Abertakind/bug
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 65/100
dapr/python-sdk#1233 ·
Mantenedores costumam responder em até 5 dias
-
[BUG] Configuration subscription stops permanently after the daprd sidecar restartsTalvez já em andamento @CasperGN assumiu há 15 dias. Abertakind/bug
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 68/100
dapr/python-sdk#1232 ·
Mantenedores costumam responder em até 5 dias
Todas as issues de dapr/python-sdk
Issues semelhantes
-
Broken links in the docsAberta
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 78/100
uniswap-python/uniswap-python#487 ·
-
[Bug]: agent_final_response still returns the abandoned branch's answer after navigate moves HEAD backTalvez já em andamento @enyst assumiu hoje. Abertabug priority:low ready-for-dev
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
OpenHands/software-agent-sdk#5822 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 72/100
-
area: server enhancement good first issue
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
scs0209/laya-guard#52 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
Mantenedores costumam responder em até 2 dias