Remove deprecated `cfg_if` crate
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 68/100
- Tipo de issue
- Refatoração
- Clareza
- Razoavelmente clara
- Status de atividade
- Ativa
- Stack de tecnologia
- rust
- Domínio
- data-engineering
Direção de pesquisa
Comece em rust/otap-dataflow/src/main.rs, no uso de cfg_if indicado; em seguida, pesquise no componente rust/otap-dataflow as outras referências a cfg_if e seu manifesto de dependências. Substitua a dependência obsoleta conforme apropriado, remova-a do manifesto e execute o build ou os testes relevantes de Rust para confirmar que o dataflow continua compilando.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Pre-filing checklist
- I searched existing issues and didn't find a duplicate
Component(s)
Rust OTAP dataflow (rust/otap-dataflow/)
Objective
We use cfg_if in a handful of places in otap-dataflow
https://github.com/open-telemetry/otel-arrow/blob/5588c3e0d590d4df0303697a6862c8324235a310/rust/otap-dataflow/src/main.rs#L83
This crate is deprecated:
https://docs.rs/cfg-if/latest/cfg_if/
We should consider following the suggestion and move to cfg_select
Rationale
remove deprecated crate
Scope
.
Acceptance Criteria
.
Dependencies or Blockers
No response
Additional Context
No response
- Linguagem predominante
- Rust
- Estrelas
- 421
- Forks
- 146
- Merge médio
- 2d 20h
- PRs com merge (30d)
- 118
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 open-telemetry/otel-arrow
-
bug triage:deciding
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
open-telemetry/otel-arrow#4132 ·
-
area:query-engine/opl triage:accepted
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
open-telemetry/otel-arrow#4071 · 1 comentário · 1 reação ·
-
triage:accepted
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
open-telemetry/otel-arrow#4033 · 2 reações ·
-
bug triage:accepted
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 86/100
open-telemetry/otel-arrow#3465 ·
-
batch processor "before retry" guidance is unsafe when durable buffer processor is in the path Abertatriage:accepted
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
open-telemetry/otel-arrow#2327 · 9 comentários · 1 reação ·
Todas as issues de open-telemetry/otel-arrow
Issues semelhantes
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
gitbutlerapp/gitbutler#15998 · 1 comentário ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
bitcoindevkit/bdk-ffi#1125 ·
-
Accept -c in more positions Abertaarea: compat bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100