Self-describe software/hardware versions of various components of the stack in nexus files
还没有人认领这个 Issue。
评估
- 难度
- 5/5
- 预计耗时
- 一周以上
- 新手友好度
- 25/100
- Issue 类型
- 功能
- 描述清晰度
- 需要澄清
- 活跃度
- 停滞
- 技术栈
- kafka
调研方向
首先跟踪 issue 中提到的入口点:kafka_dae_control、event_udp_to_kafka、Filewriter、forwarder/forwarder-configurer 以及 IBEX 集成。确定当前如何组装 RunStart 元数据和 Nexus 数据集,然后定义如何收集和表示每个组件的软件标识符和硬件标识符。所需的版本元数据来源及其在 Nexus 中的预期位置达成一致,并由测试或有文档记录的验证覆盖后,即视为完成。
由索引模型根据 Issue 内容生成。
描述
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?)
- 主要语言
- 没有语言数据
- 星标
- 0
- 派生
- 0
- PR 合并指标
- 30 天内没有已合并 PR
环境准备
我们还没有检查这个项目的环境配置文件。先看它的 README,通用步骤见我们的新手贡献指南。
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
ISISComputingGroup/DataStreaming 的其他 Issue
-
Investigate refactoring vs replacing forwarder可能已有人在做 @LowriJenkins 于 7 天前认领。 未关闭
ISISComputingGroup/DataStreaming#115 · 已指派 1 人 ·
-
Filewriter: implement structure可能已有人在做 @Tom-Willemsen 于 11 天前认领。 未关闭
ISISComputingGroup/DataStreaming#114 · 已指派 1 人 ·
-
难度 4/5 3-5 天 新手友好度 35/100
-
难度 5/5 一周以上 新手友好度 45/100
-
难度 3/5 1-2 天 新手友好度 48/100
查看 ISISComputingGroup/DataStreaming 的全部 Issue
相似的 Issue
-
难度 2/5 1-3 小时 新手友好度 74/100
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 72/100
BSData/age-of-sigmar-4th#1378 ·
-
难度 1/5 1 小时以内 新手友好度 90/100
semanticpixel/theluistorres#224 ·
维护者通常 1 天内回复
-
难度 1/5 1 小时以内 新手友好度 88/100
donnemartin/system-design-primer#1407 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 88/100
维护者通常 7 天内回复