Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Persist Lap Data to Topic Store

Aperta
#546 0 commenti 0 reazioni 1 assegnatario Vedi su GitHub

I maintainer di solito rispondono entro 5 giorni

@JohnnyBoi013 ci sta già lavorando.

Dal 24/3/2026.

Valutazione

Questa issue non è ancora stata valutata.

Descrizione

scylla-server
Description

When a new lap is started, the backend should record it under an incrementing topic path (e.g. timers/lap/1, timers/lap/2) with the epoch microsecond timestamp as the value. This makes lap data available to the broader Argos telemetry pipeline alongside other topic data.

Acceptance Criteria
  • Each new lap creates a new entry under timers/lap/<n> where n increments per lap
  • Value stored is epoch microsecond timestamp of lap start
  • Lap number resets or persists across sessions (clarify during implementation)
Proposed Solution

Just add service layer logic for doing this, simply a function that allows for auto-incrementing a new lap time to the database. Auto increment by querying for the sorted dataTypeName (for the current runID). You could also explore only doing that query on startup and then auto incrementing in memory, to avoid expensive queries.

Add lap creation logic in scylla-server/src/. Reference existing topic/value insertion patterns. Test using Postman, add tests to the relevant test file.

Mocks

No response

Lingua principale
TypeScript
Stelle
5
Fork
1
Merge medio
5g 13h
PR unite (30g)
24

Preparare l'ambiente

  • Nessun Dockerfile né file Docker Compose
  • Ha un modello di pull request
  • Nessuna guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di Northeastern-Electric-Racing/Argos

Tutte le issue di Northeastern-Electric-Racing/Argos

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.