Closed jorgenbs closed 9 years ago
For å kunne gjøre en full re-trace av hva som har skjedd i konkurransen kan det være greit å logge GPS-koordinater underveis. Hvis vi snakker logging hvert 5. sekund vil det bli:
720 meldinger i timen * ca. 6 timer * ca. 12 grupper = 51840 meldinger
Ja skal vi kunne ha en re-trace så må vi logge alt. Er forsåvidt ikke en stor jobb nå som jeg har et skjelett for persistering på server-side.
Det vi tenkte for å forenkle litt var å skyve historikkansvaret over på scoreboardklienten, slik at den pollet siste posisjon hvert ~5.sek og så hvis den ønsker historikk så får den mellomlagre til lokal cache/localstore.
Hvis det er kun trace som er formålet med å logge alle geopos ser jeg for meg at vi enten:
Jeg tenker det er en fin feature å ta vare på dataene som ble opprettet i løpet av konkurransen. Dette gir gode muligheter for senere analyse og for å se på historiske data hvis konkurransen skal gjentas neste år / en annen gang.
Man vil for eksempel kunne lage en show off applikasjon som bygger på data som ble samlet inn i løpet av konkurransen:)
Jepp men da fikser jeg det i ettermiddag. Målet er å lage repos for alle tabellene vi listet opp igår. Så får se om vi får på plass noe i lagene over dataaksessen også.
Lagd repos for dette. Gjenstår at noen tester via api'et og ser at det logges hendelser. Hvis ja kan issuen lukkes
AktivitetsLogg skal logge viktige hendelser som blir triggered av api-kall.
Skal logge HendelsesType, Tid, LagId.
Vi diskuterte at det ikke er nødvendig å logge endringer GeoPosition