`filewriter`: dynamic metadata
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 35/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Ambito
- backend, data-engineering, stream-processing
Direzione di ricerca
Inizia individuando il filewriter e tracciando il modo in cui riceve i dati da _events e dagli altri stream. Confronta la gestione esistente dei metadati con i percorsi dinamici elencati, incluso il calcolo per frame necessario per collection_time; il lavoro è completato quando tali percorsi vengono scritti durante un’esecuzione e total_uncounted_counts viene gestito secondo la possibilità indicata che sia costantemente pari a zero.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
The filewriter must be able to write the 'dynamic' metadata for a run.
These are pieces of metadata which require knowledge from the _events (and/or other) streams to compute. They are 'dynamic' in the sense that they cannot be known at run start.
This includes:
raw_data_1/collection_time(becausecollection_timeexcludes vetoed/paused time so needs per-frame veto flags)raw_data_1/framelog/events_lograw_data_1/framelog/frame_lograw_data_1/framelog/good_frame_lograw_data_1/framelog/period_lograw_data_1/framelog/proton_chargeraw_data_1/framelog/raw_events_lograw_data_1/good_framesraw_data_1/proton_chargeraw_data_1/proton_charge_rawraw_data_1/raw_framesraw_data_1/runlog/count_rateraw_data_1/runlog/dae_beam_currentraw_data_1/runlog/good_framesraw_data_1/runlog/good_uah_lograw_data_1/runlog/is_runningraw_data_1/runlog/is_waitingraw_data_1/runlog/monitor_sum_1raw_data_1/runlog/np_ratioraw_data_1/runlog/periodraw_data_1/runlog/period_change_lograw_data_1/runlog/raw_framesraw_data_1/runlog/raw_uah_lograw_data_1/runlog/run_statusraw_data_1/runlog/total_countsraw_data_1/runlog/veto_lograw_data_1/total_countsraw_data_1/total_uncounted_counts
Potential differences from existing files
raw_data_1/total_uncounted_counts- "uncounted count" may not be a valid concept in datastreaming world. But we can write it as a constant zero instead.
- Lingua principale
- Nessun dato sulla lingua
- Stelle
- 0
- Fork
- 0
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
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 ISISComputingGroup/DataStreaming
-
ISISComputingGroup/DataStreaming#115 · 1 assegnatario ·
-
ISISComputingGroup/DataStreaming#114 · 1 assegnatario ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 45/100
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 48/100
Tutte le issue di ISISComputingGroup/DataStreaming
Issue simili
-
Area: Excel support
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
orbeon/orbeon-forms#7893 ·
-
essnmx good first issue
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 95/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
yeti-platform/yeti#1380 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
modelcontextprotocol/python-sdk#3566 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
griptape-ai/griptape#2353 ·