Self-describe software/hardware versions of various components of the stack in nexus files
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 25/100
- Tipo de issue
- Funcionalidade
- Clareza
- Precisa de esclarecimento
- Status de atividade
- Estagnada
- Stack de tecnologia
- kafka
- Domínio
- data-engineering, stream-processing
Direção de pesquisa
Comece rastreando os pontos de entrada mencionados na issue: kafka_dae_control, event_udp_to_kafka, Filewriter, forwarder/forwarder-configurer e a integração com o IBEX. Determine como os metadados de RunStart e os datasets do Nexus são montados atualmente e, em seguida, defina como os identificadores de software e hardware de cada componente seriam coletados e representados. O trabalho estará concluído quando as fontes necessárias dos metadados de versão e suas localizações esperadas no Nexus estiverem acordadas e cobertas por testes ou por uma verificação documentada.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
To help future analysis software decide whether a feature was present at the time data was written, various components of the stack should insert their own software and hardware versions as metadata that will eventually make it to Nexus file.
For example:
kafka_dae_controlshould stream it's own version (maybe as part of metadata of RunStart)- When
kafka_dae_controlconnects to VXI boards and/or FPGAs it should attempt to pull back some kind of version identifier/build date and stream those as part of a runstart too - How do we get this from
event_udp_to_kafkaand similar programs? - Filewriter should self-describe:
- e.g.
/raw_data_1/program_name = <name_of_filewriter> - Attach a version attribute to that dataset to describe release/revision/build date etc
- e.g.
- Maybe something in the forwarder / forwarder-configurer to describe that version number
- If possible also pull back IBEX server version (unconditionally forward it so it gets included like any other string-type log?)
- Linguagem predominante
- Sem dados de linguagem
- Estrelas
- 0
- Forks
- 0
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
Ainda não verificamos os arquivos de configuração deste projeto. Comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
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 ISISComputingGroup/DataStreaming
-
Investigate refactoring vs replacing forwarderTalvez já em andamento @LowriJenkins assumiu há 7 dias. Aberta
ISISComputingGroup/DataStreaming#115 · 1 responsável ·
-
Filewriter: implement structureTalvez já em andamento @Tom-Willemsen assumiu há 10 dias. Aberta
ISISComputingGroup/DataStreaming#114 · 1 responsável ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 45/100
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 48/100
Todas as issues de ISISComputingGroup/DataStreaming
Issues semelhantes
-
FingerprintSplitter raises ZeroDivisionError when int(frac_train * len(dataset)) floors to zeroAberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
Mantenedores costumam responder em até 7 dias
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
Deltares/imod-python#1922 ·
-
[SI-RELEASE] sid_registryAberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
open-data/ckanext-canada#1713 ·
-
In Java's `LongBoundedSum`, setting `lower` to `Long.MIN_VALUE` under-estimates the sensitivityAberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 73/100
google/differential-privacy#489 ·
-
Add: Ennahar TV FeedAbertacheck:failed feeds:add
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
iptv-org/database#36201 · 1 comentário ·
Mantenedores costumam responder em até 1 dia