{"level":"debug","path":"/media/fat/zaparoo/config.toml","time":"2026-07-18T23:35:26-04:00","message":"using config path from environment"} {"level":"info","time":"2026-07-18T23:35:26-04:00","message":"starting service"} {"level":"info","time":"2026-07-18T23:35:26-04:00","message":"version: 2.15.0"} {"level":"info","time":"2026-07-18T23:35:26-04:00","message":"boot session UUID: 85faa22e-ae62-4f6b-89be-a928078aa9a6"} {"level":"info","time":"2026-07-18T23:35:26-04:00","message":"creating platform directories"} {"level":"info","time":"2026-07-18T23:35:26-04:00","message":"running platform pre start"} {"level":"info","path":"/media/fat/Scripts/.config/downloader/cacert.pem","time":"2026-07-18T23:35:27-04:00","message":"configured MiSTer TLS CA fallback bundle"} {"level":"info","uid_count":0,"text_count":0,"time":"2026-07-18T23:35:27-04:00","message":"CSV mappings loaded"} {"level":"info","duration_ms":709,"time":"2026-07-18T23:35:27-04:00","message":"StartPre finished"} {"level":"info","time":"2026-07-18T23:35:27-04:00","message":"opening databases"} {"level":"info","time":"2026-07-18T23:35:27-04:00","message":"goose: no migrations to run. current version: 20260615120000"} {"level":"info","time":"2026-07-18T23:35:27-04:00","message":"closing hanging media history entries"} {"level":"info","time":"2026-07-18T23:35:27-04:00","message":"closed 1 hanging media history entries"} {"level":"info","time":"2026-07-18T23:35:27-04:00","message":"initializing inbox service"} {"level":"info","time":"2026-07-18T23:35:27-04:00","message":"initializing playtime limits"} {"level":"info","from":"reset","to":"cooldown","time":"2026-07-18T23:35:27-04:00","message":"playtime: state transition"} {"level":"info","cumulative":91000,"remaining_cooldown":1161021.29415,"time":"2026-07-18T23:35:27-04:00","message":"playtime: restored session state from history"} {"level":"info","time":"2026-07-18T23:35:27-04:00","message":"loading mapping files"} {"level":"info","files":0,"mappings":0,"time":"2026-07-18T23:35:27-04:00","message":"loaded mapping files"} {"level":"info","time":"2026-07-18T23:35:27-04:00","message":"loading custom launchers"} {"level":"info","files":0,"launchers":0,"time":"2026-07-18T23:35:27-04:00","message":"loaded custom launchers"} {"level":"info","time":"2026-07-18T23:35:27-04:00","message":"initializing launcher cache"} {"level":"info","rbf_files":163,"systems_mapped":107,"path":"/media/fat/zaparoo/cache/rbf_cache.gob","time":"2026-07-18T23:35:28-04:00","message":"RBF cache loaded from disk"} {"level":"info","totalLaunchers":232,"systemIDs":116,"time":"2026-07-18T23:35:28-04:00","message":"launcher cache initialized"} {"level":"info","time":"2026-07-18T23:35:28-04:00","message":"starting API service"} {"level":"info","listen":":7497","time":"2026-07-18T23:35:28-04:00","message":"starting HTTP server"} {"level":"info","time":"2026-07-18T23:35:28-04:00","message":"starting mDNS discovery service"} {"level":"info","retryInterval":30000,"maxDuration":300000,"time":"2026-07-18T23:35:28-04:00","message":"mDNS registration failed, starting background retry (network may not be ready)"} {"level":"info","time":"2026-07-18T23:35:28-04:00","message":"starting publishers"} {"level":"info","time":"2026-07-18T23:35:28-04:00","message":"starting media history listener"} {"level":"info","time":"2026-07-18T23:35:28-04:00","message":"starting media history PlayTime updater"} {"level":"info","time":"2026-07-18T23:35:28-04:00","message":"starting clock reliability monitor"} {"level":"info","time":"2026-07-18T23:35:28-04:00","message":"starting reader manager"} {"level":"info","time":"2026-07-18T23:35:28-04:00","message":"starting input token queue manager"} {"level":"info","time":"2026-07-18T23:35:28-04:00","message":"running platform post start"} {"level":"info","time":"2026-07-18T23:35:28-04:00","message":"starting tracker"} {"level":"info","time":"2026-07-18T23:35:28-04:00","message":"reader manager started, auto-detect=false"} {"level":"info","count":2829,"time":"2026-07-18T23:35:28-04:00","message":"loaded name mappings"} {"level":"info","old_core":"","new_core":"MENU","time":"2026-07-18T23:35:28-04:00","message":"core changed"} {"level":"info","time":"2026-07-18T23:35:28-04:00","message":"initializing file watcher for tracker"} {"level":"info","time":"2026-07-18T23:35:28-04:00","message":"starting file watcher"} {"level":"info","time":"2026-07-18T23:35:28-04:00","message":"created current path file: /tmp/CURRENTPATH"} {"level":"info","time":"2026-07-18T23:35:28-04:00","message":"file watcher setup completed in 915.15µs"} {"level":"info","time":"2026-07-18T23:35:28-04:00","message":"tracker initialization completed successfully"} {"level":"info","time":"2026-07-18T23:35:28-04:00","message":"platform post start completed, service fully initialized"} {"level":"info","time":"2026-07-18T23:35:29-04:00","message":"PN532 reader opened: pn532uart:/dev/ttyUSB0"} {"level":"info","time":"2026-07-18T23:35:29-04:00","message":"opened reader: pn532uart:/dev/ttyUSB0"} {"level":"info","time":"2026-07-18T23:35:30-04:00","message":"reader count changed: 1 connected"} {"level":"info","time":"2026-07-18T23:35:33-04:00","message":"pruning expired non-supporting zaplink hosts"} {"level":"info","time":"2026-07-18T23:35:33-04:00","message":"cleaning up scan history older than 30 days"} {"level":"info","time":"2026-07-18T23:35:33-04:00","message":"cleaning up media history older than 365 days"} {"level":"info","entries":0,"systems":0,"size":"8B","trigramIndex":"0B","time":"2026-07-18T23:35:33-04:00","message":"slug search cache built"} {"level":"info","time":"2026-07-18T23:35:34-04:00","message":"arcade database is up to date"} {"level":"info","time":"2026-07-18T23:35:34-04:00","message":"arcade database has 2716 entries"} {"level":"info","time":"2026-07-18T23:35:48-04:00","message":"new tag detected: NTAG (04310dba6f6180)"} {"level":"info","uid":"04310dba6f6180","type":"NTAG","variant":"NTAG215","totalPages":135,"userMemory":504,"manufacturer":"NXP","time":"2026-07-18T23:35:48-04:00","message":"NTAG tag details"} {"level":"info","time":"2026-07-18T23:35:48-04:00","message":"detected NTAG tag: 04310dba6f6180"} {"level":"info","time":"2026-07-18T23:35:48-04:00","message":"new token scanned: &{2026-07-18 23:35:48.336552886 -0400 EDT m=+21.514519898 NTAG 04310dba6f6180 **launch.random:/media/fat/_Arcade/_Organized/_4 Video & Inputs/_2 Rotation/_Horizontal/ Reader pn532-fuwtjpa2 false}"} {"level":"info","time":"2026-07-18T23:35:48-04:00","message":"sending token to queue: &{2026-07-18 23:35:48.336552886 -0400 EDT m=+21.514519898 NTAG 04310dba6f6180 **launch.random:/media/fat/_Arcade/_Organized/_4 Video & Inputs/_2 Rotation/_Horizontal/ Reader pn532-fuwtjpa2 false}"} {"level":"info","time":"2026-07-18T23:35:48-04:00","message":"processing token: {2026-07-18 23:35:48.336552886 -0400 EDT m=+21.514519898 NTAG 04310dba6f6180 **launch.random:/media/fat/_Arcade/_Organized/_4 Video & Inputs/_2 Rotation/_Horizontal/ Reader pn532-fuwtjpa2 false}"} {"level":"info","time":"2026-07-18T23:35:48-04:00","message":"running script (1 cmds)"} {"level":"info","time":"2026-07-18T23:35:48-04:00","message":"running command: **launch.random:\"/media/fat/_Arcade/_Organized/_4 Video & Inputs/_2 Rotation/_Horizontal/\""} {"level":"info","time":"2026-07-18T23:35:48-04:00","message":"launch media: /media/fat/_Arcade/_Organized/_4 Video & Inputs/_2 Rotation/_Horizontal/Wacko.mra"} {"level":"info","launcher":"Arcade","path":"/media/fat/_Arcade/_Organized/_4 Video & Inputs/_2 Rotation/_Horizontal/Wacko.mra","available_launchers":2,"time":"2026-07-18T23:35:49-04:00","message":"launching media"} {"level":"info","system":"Arcade","path":"/media/fat/_Arcade/_Organized/_4 Video & Inputs/_2 Rotation/_Horizontal/Wacko.mra","type":".mra","time":"2026-07-18T23:35:49-04:00","message":"launching game"} {"level":"info","command":"load_core /media/fat/_Arcade/_Organized/_4 Video & Inputs/_2 Rotation/_Horizontal/Wacko.mra","time":"2026-07-18T23:35:49-04:00","message":"command interface launch request sent"} {"level":"info","time":"2026-07-18T23:35:49-04:00","message":"DoLaunch setting ActiveMedia: SystemID='Arcade', SystemName='Arcade', Path='/media/fat/_Arcade/_Organized/_4 Video & Inputs/_2 Rotation/_Horizontal/Wacko.mra', Name='Wacko', LauncherID='Arcade'"} {"level":"info","time":"2026-07-18T23:35:49-04:00","message":"media indexing paused: game started"} {"level":"info","time":"2026-07-18T23:35:49-04:00","message":"media scraping paused: game started"} {"level":"info","old_core":"MENU","new_core":"","time":"2026-07-18T23:35:50-04:00","message":"core changed"} {"level":"info","old_core":"","new_core":"wacko","time":"2026-07-18T23:35:50-04:00","message":"core changed"} {"level":"info","arcade_game":"Wacko","setname":"wacko","time":"2026-07-18T23:35:50-04:00","message":"arcade game detected"} {"level":"info","instance":"MiSTer","port":7497,"type":"_zaparoo._tcp","interfaces":["eth0","wlan0"],"time":"2026-07-18T23:35:58-04:00","message":"mDNS service advertising started"} {"level":"info","time":"2026-07-18T23:35:58-04:00","message":"mDNS registration succeeded after retry"} {"level":"info","time":"2026-07-18T23:36:13-04:00","message":"received media request"} {"level":"info","time":"2026-07-18T23:36:13-04:00","message":"received media request"} {"level":"info","time":"2026-07-18T23:36:13-04:00","message":"received version request"} {"level":"info","time":"2026-07-18T23:36:13-04:00","message":"received inbox request"} {"level":"info","time":"2026-07-18T23:36:20-04:00","message":"received systems request"} {"level":"warn","time":"2026-07-18T23:36:20-04:00","message":"no indexed systems found"} {"level":"info","time":"2026-07-18T23:36:21-04:00","message":"received media request"} {"level":"info","time":"2026-07-18T23:36:25-04:00","message":"received media search request"} {"level":"info","time":"2026-07-18T23:36:33-04:00","message":"received generate media request"} {"level":"info","time":"2026-07-18T23:36:33-04:00","message":"generating media db"} {"level":"info","systemCount":204,"time":"2026-07-18T23:36:33-04:00","message":"starting media indexing"} {"level":"info","time":"2026-07-18T23:36:33-04:00","message":"checking database readiness for indexing"} {"level":"info","time":"2026-07-18T23:36:33-04:00","message":"determining indexing resume state"} {"level":"info","time":"2026-07-18T23:36:33-04:00","message":"starting fresh indexing (no previous indexing status)"} {"level":"info","rootFolders":19,"systems":204,"time":"2026-07-18T23:36:33-04:00","message":"starting path discovery"} {"level":"info","validRoots":8,"totalRoots":19,"time":"2026-07-18T23:36:33-04:00","message":"root folder validation complete"} {"level":"info","time":"2026-07-18T23:36:33-04:00","message":"received media request"} {"level":"info","time":"2026-07-18T23:36:33-04:00","message":"received media request"} {"level":"info","matches":118,"duplicatesRemoved":0,"time":"2026-07-18T23:36:34-04:00","message":"path discovery complete"} {"level":"info","phase":"path_discovery","wallDuration":987.595351,"procReadBytes":137728,"procWriteBytes":0,"procReadSyscalls":39,"procWriteSyscalls":32,"procReadChars":506,"procWriteChars":2703,"procCancelledWriteBytes":0,"allocBytes":2975480,"mallocs":82633,"frees":11469,"gcCycles":0,"gcPauseNs":0,"cgoCalls":205,"heapAllocBytes":26197216,"heapSysBytes":28114944,"heapObjects":241798,"goroutines":52,"dbBytes":245760,"dbWalBytes":16512,"dbShmBytes":32768,"dbPageCount":60,"dbFreelistCount":0,"dbPageSize":4096,"dbCacheSize":-8192,"dbWalBusy":0,"dbWalFrames":4,"dbWalCheckpointedFrames":0,"dbBytesDelta":0,"dbWalBytesDelta":0,"dbShmBytesDelta":0,"time":"2026-07-18T23:36:34-04:00","message":"media indexing phase metrics"} {"level":"info","time":"2026-07-18T23:37:15-04:00","message":"tag removed"} {"level":"info","time":"2026-07-18T23:37:15-04:00","message":"token was removed"} {"level":"info","time":"2026-07-18T23:37:22-04:00","message":"received media generate resume request"} {"level":"info","time":"2026-07-18T23:37:22-04:00","message":"media indexing manually resumed"} {"level":"info","time":"2026-07-18T23:37:22-04:00","message":"received media request"} {"level":"info","time":"2026-07-18T23:37:22-04:00","message":"starting indexing for requested systems: [3DO 3DS AcornAtom AcornElectron AdventureVision AliceMC10 Amiga Amiga1200 Amiga500 AmigaCD32 Amstrad AmstradPCW Android Apogee AppleI AppleII Aquarius Arcade Arcadia Archimedes Arduboy Astrocade Atari2600 Atari5200 Atari7800 Atari800 AtariLynx AtariST AtariXEGS Atomiswave Audio BBCMicro BK0011M C16 C64 CDI CPS1 CPS2 CPS3 CasioPV1000 CasioPV2000 ChannelF Chihiro Chip8 CoCo2 ColecoAdam ColecoVision CommanderX16 CreatiVision DAPHNE DICE DOS DevErr Dreamcast EDSAC FDS FM7 FMTowns GBA GBA2P GP32 Gaelco Galaksija Gamate GameCom GameCube GameGear GameGear2P GameMaster GameNWatch GamePocket Gameboy Gameboy2P GameboyColor Genesis GenesisMSU GenesisPlus Groovy Hikaru Image Intellivision Interact J2ME Jaguar JaguarCD Jupiter Laser Lindbergh Lynx48 MSX MSX1 MSX2 MSX2Plus MacOS MacPlus MasterSystem MegaCD MegaDuck Model1 Model2 Model3 Movie MultiComp Multivision MusicAlbum MusicArtist MusicTrack NAOMI NAOMI2 NDS NES NESMusic NGage Namco22 Namco2X6 NeoGeo NeoGeoAES NeoGeoCD NeoGeoMVS NeoGeoPocket NeoGeoPocketColor Nintendo64 Odyssey2 Orao Oric Ouya PC PC88 PC98 PCFX PCXT PDP1 PET2001 PMD85 PS2 PS3 PS4 PS5 PSP PSX Pico8 PlugNPlay PocketChallengeV2 PokemonMini QL RX78 SAMCoupe SG1000 SGBMSU1 SNES SNESMSU1 SNESMusic SVI328 Saturn ScummVM Sega32X SeriesXS Singe Socrates SordM5 Specialist Spectravideo Sufami SuperACan SuperGameboy SuperGrafx SuperVision Switch TI994A TIC80 TRS80 TSConf TVEpisode TVShow TatungEinstein Thomson TomyTutor Triforce TurboGrafx16 TurboGrafx16CD UK101 VC4000 VIC20 VSmile Vector06C Vectrex Video VideopacPlus VirtualBoy Vita Wii WiiU Windows WonderSwan WonderSwanColor X1 X68000 Xbox Xbox360 XboxOne ZX81 ZXNext ZXSpectrum iOS] (runnable: [3DO AcornAtom AcornElectron AdventureVision AliceMC10 Amiga AmigaCD32 Amstrad AmstradPCW Apogee AppleI AppleII Aquarius Arcade Arcadia Astrocade Atari2600 Atari5200 Atari7800 Atari800 AtariLynx Audio BBCMicro BK0011M C16 C64 CDI CasioPV1000 CasioPV2000 ChannelF CoCo2 ColecoVision CreatiVision DOS EDSAC FDS GBA GBA2P Galaksija Gamate GameGear GameGear2P GameNWatch Gameboy Gameboy2P GameboyColor Genesis Intellivision Interact Jaguar JaguarCD Jupiter Laser Lynx48 MSX MSX1 MacPlus MasterSystem MegaCD MegaDuck MultiComp NES NESMusic NeoGeo NeoGeoCD Nintendo64 Odyssey2 Orao Oric PCXT PDP1 PET2001 PMD85 PSX PocketChallengeV2 PokemonMini QL RX78 SAMCoupe SG1000 SNES SNESMusic SVI328 Saturn ScummVM Sega32X SordM5 Specialist SuperGameboy SuperGrafx SuperVision TI994A TRS80 TSConf TatungEinstein TomyTutor TurboGrafx16 TurboGrafx16CD UK101 VC4000 VIC20 Vector06C Vectrex Video WonderSwan WonderSwanColor X68000 ZX81 ZXNext ZXSpectrum])"} {"level":"info","phase":"initial_state_population","wallDuration":49480.707122,"procReadBytes":66048,"procWriteBytes":585728,"procReadSyscalls":1471,"procWriteSyscalls":883,"procReadChars":48298,"procWriteChars":177491,"procCancelledWriteBytes":0,"allocBytes":1135040,"mallocs":30574,"frees":231184,"gcCycles":1,"gcPauseNs":5180190,"cgoCalls":8976,"heapAllocBytes":6800152,"heapSysBytes":32342016,"heapObjects":41188,"goroutines":52,"dbBytes":245760,"dbWalBytes":156592,"dbShmBytes":32768,"dbPageCount":83,"dbFreelistCount":0,"dbPageSize":4096,"dbCacheSize":-8192,"dbWalBusy":0,"dbWalFrames":38,"dbWalCheckpointedFrames":0,"dbBytesDelta":0,"dbWalBytesDelta":140080,"dbShmBytesDelta":0,"time":"2026-07-18T23:37:23-04:00","message":"media indexing phase metrics"} {"level":"info","system":"3DO","step":1,"total":111,"paths":1,"time":"2026-07-18T23:37:23-04:00","message":"indexing system"} {"level":"info","system":"3DO","path":"/media/fat/games/3DO","entriesScanned":3,"time":"2026-07-18T23:37:23-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"3DO","files":0,"elapsed":45.42931,"wallDuration":61.41641,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":5,"procWriteSyscalls":3,"procReadChars":12407,"procWriteChars":515,"procCancelledWriteBytes":0,"allocBytes":353464,"mallocs":7470,"frees":119,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":7169024,"heapSysBytes":32342016,"heapObjects":48682,"goroutines":52,"time":"2026-07-18T23:37:23-04:00","message":"completed system indexing"} {"level":"info","system":"AcornAtom","step":2,"total":111,"paths":1,"time":"2026-07-18T23:37:23-04:00","message":"indexing system"} {"level":"info","system":"AcornAtom","path":"/media/fat/games/AcornAtom","entriesScanned":6,"time":"2026-07-18T23:37:23-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"AcornAtom","files":0,"elapsed":57.17902,"wallDuration":67.83817,"procReadBytes":3072,"procWriteBytes":4096,"procReadSyscalls":4,"procWriteSyscalls":3,"procReadChars":1234,"procWriteChars":534,"procCancelledWriteBytes":0,"allocBytes":356952,"mallocs":7525,"frees":120,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":7530160,"heapSysBytes":32342016,"heapObjects":56091,"goroutines":52,"time":"2026-07-18T23:37:24-04:00","message":"completed system indexing"} {"level":"info","system":"AcornElectron","step":3,"total":111,"paths":1,"time":"2026-07-18T23:37:24-04:00","message":"indexing system"} {"level":"info","system":"AcornElectron","path":"/media/fat/games/AcornElectron","entriesScanned":1,"time":"2026-07-18T23:37:24-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"AcornElectron","files":0,"elapsed":48.13818,"wallDuration":61.48697,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":119,"procWriteChars":550,"procCancelledWriteBytes":0,"allocBytes":353224,"mallocs":7461,"frees":118,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":7887568,"heapSysBytes":32309248,"heapObjects":63438,"goroutines":52,"time":"2026-07-18T23:37:24-04:00","message":"completed system indexing"} {"level":"info","system":"AdventureVision","step":4,"total":111,"paths":1,"time":"2026-07-18T23:37:24-04:00","message":"indexing system"} {"level":"info","system":"AdventureVision","path":"/media/fat/games/AVision","entriesScanned":1,"time":"2026-07-18T23:37:24-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"AdventureVision","files":0,"elapsed":45.0387,"wallDuration":59.17714,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":119,"procWriteChars":556,"procCancelledWriteBytes":0,"allocBytes":352840,"mallocs":7459,"frees":118,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":8244592,"heapSysBytes":32309248,"heapObjects":70783,"goroutines":52,"time":"2026-07-18T23:37:24-04:00","message":"completed system indexing"} {"level":"info","system":"AliceMC10","step":5,"total":111,"paths":1,"time":"2026-07-18T23:37:24-04:00","message":"indexing system"} {"level":"info","system":"AliceMC10","path":"/media/fat/games/AliceMC10","entriesScanned":1,"time":"2026-07-18T23:37:24-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"AliceMC10","files":0,"elapsed":47.98866,"wallDuration":58.99614,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":119,"procWriteChars":541,"procCancelledWriteBytes":0,"allocBytes":353248,"mallocs":7462,"frees":118,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":8602024,"heapSysBytes":32309248,"heapObjects":78131,"goroutines":52,"time":"2026-07-18T23:37:24-04:00","message":"completed system indexing"} {"level":"info","system":"Amiga","step":6,"total":111,"paths":1,"time":"2026-07-18T23:37:24-04:00","message":"indexing system"} {"level":"info","time":"2026-07-18T23:37:24-04:00","message":"starting amigavision scan"} {"level":"info","rootFolders":19,"systems":1,"time":"2026-07-18T23:37:24-04:00","message":"starting path discovery"} {"level":"info","validRoots":8,"totalRoots":19,"time":"2026-07-18T23:37:24-04:00","message":"root folder validation complete"} {"level":"info","matches":1,"duplicatesRemoved":0,"time":"2026-07-18T23:37:24-04:00","message":"path discovery complete"} {"level":"info","system":"Amiga","files":3370,"elapsed":7555.07329,"wallDuration":7569.99731,"procReadBytes":94208,"procWriteBytes":40960,"procReadSyscalls":51,"procWriteSyscalls":817,"procReadChars":104544,"procWriteChars":1702433,"procCancelledWriteBytes":0,"allocBytes":8284424,"mallocs":186246,"frees":147235,"gcCycles":2,"gcPauseNs":5876690,"cgoCalls":47067,"heapAllocBytes":8180264,"heapSysBytes":32309248,"heapObjects":117146,"goroutines":53,"time":"2026-07-18T23:37:31-04:00","message":"completed system indexing"} {"level":"info","system":"AmigaCD32","step":7,"total":111,"paths":1,"time":"2026-07-18T23:37:31-04:00","message":"indexing system"} {"level":"info","system":"AmigaCD32","files":129,"elapsed":438.6493,"wallDuration":450.68109,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":4,"procWriteSyscalls":172,"procReadChars":8312,"procWriteChars":348840,"procCancelledWriteBytes":0,"allocBytes":754568,"mallocs":17893,"frees":1079,"gcCycles":0,"gcPauseNs":0,"cgoCalls":2332,"heapAllocBytes":8940776,"heapSysBytes":32309248,"heapObjects":133968,"goroutines":54,"time":"2026-07-18T23:37:32-04:00","message":"completed system indexing"} {"level":"info","system":"Amstrad","step":8,"total":111,"paths":1,"time":"2026-07-18T23:37:32-04:00","message":"indexing system"} {"level":"info","system":"Amstrad","path":"/media/fat/games/Amstrad","entriesScanned":3,"time":"2026-07-18T23:37:32-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"Amstrad","files":0,"elapsed":61.63647,"wallDuration":75.10638,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":120,"procWriteChars":538,"procCancelledWriteBytes":0,"allocBytes":353832,"mallocs":7483,"frees":121,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":9299368,"heapSysBytes":32276480,"heapObjects":141336,"goroutines":53,"time":"2026-07-18T23:37:32-04:00","message":"completed system indexing"} {"level":"info","system":"AmstradPCW","step":9,"total":111,"paths":1,"time":"2026-07-18T23:37:32-04:00","message":"indexing system"} {"level":"info","system":"AmstradPCW","path":"/media/fat/games/Amstrad PCW","entriesScanned":12,"time":"2026-07-18T23:37:32-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"AmstradPCW","files":0,"elapsed":90.17286,"wallDuration":122.35029,"procReadBytes":1536,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":120,"procWriteChars":549,"procCancelledWriteBytes":0,"allocBytes":357040,"mallocs":7538,"frees":84966,"gcCycles":1,"gcPauseNs":1140120,"cgoCalls":58,"heapAllocBytes":5878464,"heapSysBytes":32342016,"heapObjects":63913,"goroutines":53,"time":"2026-07-18T23:37:32-04:00","message":"completed system indexing"} {"level":"info","system":"Apogee","step":10,"total":111,"paths":1,"time":"2026-07-18T23:37:32-04:00","message":"indexing system"} {"level":"info","system":"Apogee","path":"/media/fat/games/APOGEE","entriesScanned":1,"time":"2026-07-18T23:37:32-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"Apogee","files":0,"elapsed":57.14016,"wallDuration":69.22897,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":120,"procWriteChars":538,"procCancelledWriteBytes":0,"allocBytes":353040,"mallocs":7466,"frees":120,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":6235688,"heapSysBytes":32342016,"heapObjects":71263,"goroutines":53,"time":"2026-07-18T23:37:32-04:00","message":"completed system indexing"} {"level":"info","system":"AppleI","step":11,"total":111,"paths":1,"time":"2026-07-18T23:37:32-04:00","message":"indexing system"} {"level":"info","system":"AppleI","path":"/media/fat/games/APPLE-I","entriesScanned":1,"time":"2026-07-18T23:37:32-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"AppleI","files":0,"elapsed":47.55451,"wallDuration":58.25835,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":120,"procWriteChars":534,"procCancelledWriteBytes":0,"allocBytes":353152,"mallocs":7464,"frees":119,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":6593024,"heapSysBytes":32342016,"heapObjects":78612,"goroutines":53,"time":"2026-07-18T23:37:32-04:00","message":"completed system indexing"} {"level":"info","system":"AppleII","step":12,"total":111,"paths":1,"time":"2026-07-18T23:37:32-04:00","message":"indexing system"} {"level":"info","system":"AppleII","files":5716,"elapsed":34018.04182,"wallDuration":34036.42005,"procReadBytes":783360,"procWriteBytes":8744960,"procReadSyscalls":106,"procWriteSyscalls":7455,"procReadChars":837344,"procWriteChars":15205116,"procCancelledWriteBytes":0,"allocBytes":36683328,"mallocs":591999,"frees":572496,"gcCycles":7,"gcPauseNs":18725280,"cgoCalls":103282,"heapAllocBytes":9964128,"heapSysBytes":32342016,"heapObjects":98119,"goroutines":53,"time":"2026-07-18T23:38:06-04:00","message":"completed system indexing"} {"level":"warn","system":"AppleII","files":5716,"elapsed":34018.04182,"time":"2026-07-18T23:38:06-04:00","message":"system indexing took longer than expected - check for slow storage or large directories"} {"level":"info","system":"Aquarius","step":13,"total":111,"paths":1,"time":"2026-07-18T23:38:06-04:00","message":"indexing system"} {"level":"info","system":"Aquarius","path":"/media/fat/games/AQUARIUS","entriesScanned":1,"time":"2026-07-18T23:38:06-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"Aquarius","files":0,"elapsed":50.36048,"wallDuration":64.05202,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":122,"procWriteChars":547,"procCancelledWriteBytes":0,"allocBytes":371728,"mallocs":7482,"frees":119,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":10341800,"heapSysBytes":32342016,"heapObjects":105490,"goroutines":53,"time":"2026-07-18T23:38:06-04:00","message":"completed system indexing"} {"level":"info","system":"Arcade","step":14,"total":111,"paths":1,"time":"2026-07-18T23:38:06-04:00","message":"indexing system"} {"level":"warn","files":10000,"commitTime":32800.3439,"time":"2026-07-18T23:38:46-04:00","message":"database commit took longer than expected"} {"level":"warn","files":10000,"commitTime":27222.02794,"time":"2026-07-18T23:39:45-04:00","message":"database commit took longer than expected"} {"level":"info","system":"Arcade","files":18625,"elapsed":140613.67076,"wallDuration":140629.44538,"procReadBytes":3056640,"procWriteBytes":90140672,"procReadSyscalls":14048,"procWriteSyscalls":27537,"procReadChars":56486804,"procWriteChars":61771447,"procCancelledWriteBytes":0,"allocBytes":77415032,"mallocs":1580350,"frees":1341488,"gcCycles":9,"gcPauseNs":11119620,"cgoCalls":207194,"heapAllocBytes":21185272,"heapSysBytes":36470784,"heapObjects":344356,"goroutines":43,"time":"2026-07-18T23:40:27-04:00","message":"completed system indexing"} {"level":"warn","system":"Arcade","files":18625,"elapsed":140613.67076,"time":"2026-07-18T23:40:27-04:00","message":"system indexing took longer than expected - check for slow storage or large directories"} {"level":"info","system":"Arcadia","step":15,"total":111,"paths":1,"time":"2026-07-18T23:40:27-04:00","message":"indexing system"} {"level":"info","system":"Arcadia","path":"/media/fat/games/Arcadia","entriesScanned":1,"time":"2026-07-18T23:40:27-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"Arcadia","files":0,"elapsed":51.06905,"wallDuration":60.44186,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":7,"procWriteSyscalls":2,"procReadChars":20606,"procWriteChars":330,"procCancelledWriteBytes":0,"allocBytes":363688,"mallocs":7485,"frees":120,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":21554904,"heapSysBytes":36470784,"heapObjects":351729,"goroutines":43,"time":"2026-07-18T23:40:27-04:00","message":"completed system indexing"} {"level":"info","system":"Astrocade","step":16,"total":111,"paths":1,"time":"2026-07-18T23:40:27-04:00","message":"indexing system"} {"level":"info","system":"Astrocade","files":136,"elapsed":1991.51923,"wallDuration":2002.06398,"procReadBytes":30720,"procWriteBytes":958464,"procReadSyscalls":63,"procWriteSyscalls":908,"procReadChars":213125,"procWriteChars":1854857,"procCancelledWriteBytes":0,"allocBytes":1103192,"mallocs":22887,"frees":1704,"gcCycles":0,"gcPauseNs":0,"cgoCalls":2958,"heapAllocBytes":22662280,"heapSysBytes":36470784,"heapObjects":372916,"goroutines":43,"time":"2026-07-18T23:40:29-04:00","message":"completed system indexing"} {"level":"info","system":"Atari2600","step":17,"total":111,"paths":2,"time":"2026-07-18T23:40:29-04:00","message":"indexing system"} {"level":"info","system":"Atari2600","path":"/media/fat/games/ATARI7800","entriesScanned":1247,"time":"2026-07-18T23:40:29-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"warn","files":10000,"commitTime":32605.93254,"time":"2026-07-18T23:41:15-04:00","message":"database commit took longer than expected"} {"level":"info","time":"2026-07-18T23:41:25-04:00","message":"received systems request"} {"level":"info","time":"2026-07-18T23:41:25-04:00","message":"received media request"} {"level":"info","time":"2026-07-18T23:41:25-04:00","message":"received media request"} {"level":"info","time":"2026-07-18T23:41:25-04:00","message":"received media request"} {"level":"info","time":"2026-07-18T23:41:25-04:00","message":"received version request"} {"level":"info","time":"2026-07-18T23:41:25-04:00","message":"received inbox request"} {"level":"info","system":"Atari2600","files":6560,"elapsed":69228.564145,"wallDuration":69242.244766,"procReadBytes":1492992,"procWriteBytes":48910336,"procReadSyscalls":5483,"procWriteSyscalls":18517,"procReadChars":21946585,"procWriteChars":38697538,"procCancelledWriteBytes":0,"allocBytes":35335056,"mallocs":661844,"frees":845227,"gcCycles":5,"gcPauseNs":11142755,"cgoCalls":107979,"heapAllocBytes":14417560,"heapSysBytes":36470784,"heapObjects":189538,"goroutines":53,"time":"2026-07-18T23:41:38-04:00","message":"completed system indexing"} {"level":"warn","system":"Atari2600","files":6560,"elapsed":69228.564145,"time":"2026-07-18T23:41:38-04:00","message":"system indexing took longer than expected - check for slow storage or large directories"} {"level":"info","system":"Atari5200","step":18,"total":111,"paths":1,"time":"2026-07-18T23:41:38-04:00","message":"indexing system"} {"level":"info","system":"Atari5200","files":504,"elapsed":4125.13828,"wallDuration":4139.129123,"procReadBytes":86016,"procWriteBytes":1613824,"procReadSyscalls":41,"procWriteSyscalls":1307,"procReadChars":147608,"procWriteChars":2672027,"procCancelledWriteBytes":0,"allocBytes":2410104,"mallocs":51702,"frees":4409,"gcCycles":0,"gcPauseNs":0,"cgoCalls":7575,"heapAllocBytes":16832744,"heapSysBytes":36470784,"heapObjects":236836,"goroutines":54,"time":"2026-07-18T23:41:42-04:00","message":"completed system indexing"} {"level":"info","system":"Atari7800","step":19,"total":111,"paths":1,"time":"2026-07-18T23:41:42-04:00","message":"indexing system"} {"level":"info","system":"Atari7800","files":1095,"elapsed":9228.203601,"wallDuration":9244.309364,"procReadBytes":0,"procWriteBytes":3313664,"procReadSyscalls":43,"procWriteSyscalls":1892,"procReadChars":86221,"procWriteChars":3855700,"procCancelledWriteBytes":0,"allocBytes":5273936,"mallocs":119226,"frees":196244,"gcCycles":1,"gcPauseNs":472125,"cgoCalls":19461,"heapAllocBytes":12489448,"heapSysBytes":36470784,"heapObjects":159822,"goroutines":54,"time":"2026-07-18T23:41:51-04:00","message":"completed system indexing"} {"level":"info","system":"Atari800","step":20,"total":111,"paths":1,"time":"2026-07-18T23:41:52-04:00","message":"indexing system"} {"level":"warn","files":10000,"commitTime":32284.086279,"time":"2026-07-18T23:42:53-04:00","message":"database commit took longer than expected"} {"level":"info","system":"Atari800","files":5763,"elapsed":80458.667068,"wallDuration":80476.123372,"procReadBytes":802816,"procWriteBytes":58654720,"procReadSyscalls":6365,"procWriteSyscalls":21644,"procReadChars":26205369,"procWriteChars":44916860,"procCancelledWriteBytes":0,"allocBytes":32968440,"mallocs":671035,"frees":649466,"gcCycles":4,"gcPauseNs":18928131,"cgoCalls":122848,"heapAllocBytes":14433664,"heapSysBytes":36470784,"heapObjects":181397,"goroutines":54,"time":"2026-07-18T23:43:12-04:00","message":"completed system indexing"} {"level":"warn","system":"Atari800","files":5763,"elapsed":80458.667068,"time":"2026-07-18T23:43:12-04:00","message":"system indexing took longer than expected - check for slow storage or large directories"} {"level":"info","system":"AtariLynx","step":21,"total":111,"paths":1,"time":"2026-07-18T23:43:12-04:00","message":"indexing system"} {"level":"info","system":"AtariLynx","path":"/media/fat/games/AtariLynx","entriesScanned":2,"time":"2026-07-18T23:43:12-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"AtariLynx","files":0,"elapsed":54.211356,"wallDuration":72.304859,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":7,"procWriteSyscalls":3,"procReadChars":20609,"procWriteChars":546,"procCancelledWriteBytes":0,"allocBytes":372096,"mallocs":7492,"frees":120,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":14811128,"heapSysBytes":36470784,"heapObjects":188775,"goroutines":53,"time":"2026-07-18T23:43:12-04:00","message":"completed system indexing"} {"level":"info","system":"Audio","step":22,"total":111,"paths":0,"time":"2026-07-18T23:43:12-04:00","message":"indexing system"} {"level":"info","system":"Audio","files":0,"elapsed":39.581986,"wallDuration":51.109967,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":2,"procReadChars":129,"procWriteChars":334,"procCancelledWriteBytes":0,"allocBytes":146432,"mallocs":3229,"frees":56,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":14961744,"heapSysBytes":36470784,"heapObjects":191952,"goroutines":53,"time":"2026-07-18T23:43:12-04:00","message":"completed system indexing"} {"level":"info","system":"BBCMicro","step":23,"total":111,"paths":1,"time":"2026-07-18T23:43:12-04:00","message":"indexing system"} {"level":"info","system":"BBCMicro","path":"/media/fat/games/BBCMicro","entriesScanned":1,"time":"2026-07-18T23:43:12-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"BBCMicro","files":0,"elapsed":56.143126,"wallDuration":68.546686,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":4,"procReadChars":129,"procWriteChars":551,"procCancelledWriteBytes":0,"allocBytes":353424,"mallocs":7466,"frees":120,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":15319352,"heapSysBytes":36470784,"heapObjects":199302,"goroutines":53,"time":"2026-07-18T23:43:12-04:00","message":"completed system indexing"} {"level":"info","system":"BK0011M","step":24,"total":111,"paths":1,"time":"2026-07-18T23:43:12-04:00","message":"indexing system"} {"level":"info","system":"BK0011M","path":"/media/fat/games/BK0011M","entriesScanned":1,"time":"2026-07-18T23:43:12-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"BK0011M","files":0,"elapsed":49.807921,"wallDuration":66.957354,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":129,"procWriteChars":537,"procCancelledWriteBytes":0,"allocBytes":352944,"mallocs":7462,"frees":119,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":15676480,"heapSysBytes":36470784,"heapObjects":206649,"goroutines":53,"time":"2026-07-18T23:43:12-04:00","message":"completed system indexing"} {"level":"info","system":"C16","step":25,"total":111,"paths":1,"time":"2026-07-18T23:43:12-04:00","message":"indexing system"} {"level":"info","system":"C16","path":"/media/fat/games/C16","entriesScanned":1,"time":"2026-07-18T23:43:12-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"C16","files":0,"elapsed":53.155855,"wallDuration":68.858555,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":4,"procWriteSyscalls":3,"procReadChars":135,"procWriteChars":530,"procCancelledWriteBytes":0,"allocBytes":352856,"mallocs":7461,"frees":119,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":16033520,"heapSysBytes":36470784,"heapObjects":213995,"goroutines":53,"time":"2026-07-18T23:43:12-04:00","message":"completed system indexing"} {"level":"info","system":"C64","step":26,"total":111,"paths":1,"time":"2026-07-18T23:43:12-04:00","message":"indexing system"} {"level":"info","system":"C64","files":4,"elapsed":101.139001,"wallDuration":118.442783,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":12,"procWriteSyscalls":70,"procReadChars":41089,"procWriteChars":139739,"procCancelledWriteBytes":0,"allocBytes":366952,"mallocs":7921,"frees":165,"gcCycles":0,"gcPauseNs":0,"cgoCalls":175,"heapAllocBytes":16404656,"heapSysBytes":36470784,"heapObjects":221755,"goroutines":54,"time":"2026-07-18T23:43:12-04:00","message":"completed system indexing"} {"level":"info","system":"CDI","step":27,"total":111,"paths":1,"time":"2026-07-18T23:43:12-04:00","message":"indexing system"} {"level":"info","system":"CDI","path":"/media/fat/games/CD-i","entriesScanned":4,"time":"2026-07-18T23:43:12-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"CDI","files":0,"elapsed":53.579685,"wallDuration":67.584289,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":129,"procWriteChars":523,"procCancelledWriteBytes":0,"allocBytes":353320,"mallocs":7478,"frees":121,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":16762160,"heapSysBytes":36470784,"heapObjects":229116,"goroutines":53,"time":"2026-07-18T23:43:12-04:00","message":"completed system indexing"} {"level":"info","system":"CasioPV1000","step":28,"total":111,"paths":1,"time":"2026-07-18T23:43:12-04:00","message":"indexing system"} {"level":"info","system":"CasioPV1000","path":"/media/fat/games/Casio_PV-1000","entriesScanned":1,"time":"2026-07-18T23:43:13-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"CasioPV1000","files":0,"elapsed":54.75594,"wallDuration":65.651599,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":129,"procWriteChars":557,"procCancelledWriteBytes":0,"allocBytes":353024,"mallocs":7465,"frees":119,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":17119368,"heapSysBytes":36470784,"heapObjects":236466,"goroutines":53,"time":"2026-07-18T23:43:13-04:00","message":"completed system indexing"} {"level":"info","system":"CasioPV2000","step":29,"total":111,"paths":1,"time":"2026-07-18T23:43:13-04:00","message":"indexing system"} {"level":"info","system":"CasioPV2000","path":"/media/fat/games/Casio_PV-2000","entriesScanned":2,"time":"2026-07-18T23:43:13-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"CasioPV2000","files":0,"elapsed":67.642307,"wallDuration":78.796913,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":129,"procWriteChars":557,"procCancelledWriteBytes":0,"allocBytes":353120,"mallocs":7467,"frees":119,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":17476672,"heapSysBytes":36470784,"heapObjects":243818,"goroutines":53,"time":"2026-07-18T23:43:13-04:00","message":"completed system indexing"} {"level":"info","system":"ChannelF","step":30,"total":111,"paths":1,"time":"2026-07-18T23:43:13-04:00","message":"indexing system"} {"level":"info","system":"ChannelF","files":34,"elapsed":237.707064,"wallDuration":248.684326,"procReadBytes":512,"procWriteBytes":36864,"procReadSyscalls":10,"procWriteSyscalls":232,"procReadChars":32897,"procWriteChars":471881,"procCancelledWriteBytes":0,"allocBytes":472264,"mallocs":10427,"frees":427,"gcCycles":0,"gcPauseNs":0,"cgoCalls":762,"heapAllocBytes":17953120,"heapSysBytes":36503552,"heapObjects":253822,"goroutines":53,"time":"2026-07-18T23:43:13-04:00","message":"completed system indexing"} {"level":"info","system":"CoCo2","step":31,"total":111,"paths":1,"time":"2026-07-18T23:43:13-04:00","message":"indexing system"} {"level":"info","system":"CoCo2","files":4,"elapsed":94.462388,"wallDuration":107.780818,"procReadBytes":1024,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":40,"procReadChars":129,"procWriteChars":78242,"procCancelledWriteBytes":0,"allocBytes":365448,"mallocs":7842,"frees":156,"gcCycles":0,"gcPauseNs":0,"cgoCalls":165,"heapAllocBytes":18322752,"heapSysBytes":36503552,"heapObjects":261512,"goroutines":54,"time":"2026-07-18T23:43:13-04:00","message":"completed system indexing"} {"level":"info","system":"ColecoVision","step":32,"total":111,"paths":1,"time":"2026-07-18T23:43:13-04:00","message":"indexing system"} {"level":"info","system":"ColecoVision","files":1165,"elapsed":5630.660269,"wallDuration":5645.135599,"procReadBytes":273408,"procWriteBytes":0,"procReadSyscalls":37,"procWriteSyscalls":899,"procReadChars":65734,"procWriteChars":1816757,"procCancelledWriteBytes":0,"allocBytes":5981008,"mallocs":117356,"frees":196799,"gcCycles":1,"gcPauseNs":2853235,"cgoCalls":17371,"heapAllocBytes":14610720,"heapSysBytes":36503552,"heapObjects":182073,"goroutines":54,"time":"2026-07-18T23:43:19-04:00","message":"completed system indexing"} {"level":"info","system":"CreatiVision","step":33,"total":111,"paths":1,"time":"2026-07-18T23:43:19-04:00","message":"indexing system"} {"level":"info","system":"CreatiVision","path":"/media/fat/games/CreatiVision","entriesScanned":2,"time":"2026-07-18T23:43:19-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"CreatiVision","files":0,"elapsed":55.368625,"wallDuration":72.887636,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":129,"procWriteChars":563,"procCancelledWriteBytes":0,"allocBytes":353936,"mallocs":7474,"frees":120,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":14969128,"heapSysBytes":36503552,"heapObjects":189432,"goroutines":53,"time":"2026-07-18T23:43:19-04:00","message":"completed system indexing"} {"level":"info","system":"DOS","step":34,"total":111,"paths":2,"time":"2026-07-18T23:43:19-04:00","message":"indexing system"} {"level":"info","system":"DOS","files":507,"elapsed":2191.751674,"wallDuration":2202.909747,"procReadBytes":181760,"procWriteBytes":0,"procReadSyscalls":10,"procWriteSyscalls":677,"procReadChars":28809,"procWriteChars":1382043,"procCancelledWriteBytes":0,"allocBytes":2304320,"mallocs":52399,"frees":3027,"gcCycles":0,"gcPauseNs":0,"cgoCalls":6989,"heapAllocBytes":17277632,"heapSysBytes":36503552,"heapObjects":238808,"goroutines":53,"time":"2026-07-18T23:43:21-04:00","message":"completed system indexing"} {"level":"info","system":"EDSAC","step":35,"total":111,"paths":1,"time":"2026-07-18T23:43:21-04:00","message":"indexing system"} {"level":"info","system":"EDSAC","files":11,"elapsed":127.509761,"wallDuration":144.599376,"procReadBytes":15872,"procWriteBytes":4096,"procReadSyscalls":8,"procWriteSyscalls":94,"procReadChars":8550,"procWriteChars":188934,"procCancelledWriteBytes":0,"allocBytes":413920,"mallocs":8497,"frees":200,"gcCycles":0,"gcPauseNs":0,"cgoCalls":289,"heapAllocBytes":17696632,"heapSysBytes":36503552,"heapObjects":247110,"goroutines":53,"time":"2026-07-18T23:43:21-04:00","message":"completed system indexing"} {"level":"info","system":"FDS","step":36,"total":111,"paths":1,"time":"2026-07-18T23:43:21-04:00","message":"indexing system"} {"level":"info","system":"FDS","files":802,"elapsed":5808.366982,"wallDuration":5826.41149,"procReadBytes":1716736,"procWriteBytes":0,"procReadSyscalls":12,"procWriteSyscalls":607,"procReadChars":20649,"procWriteChars":1230386,"procCancelledWriteBytes":0,"allocBytes":8237552,"mallocs":135834,"frees":293907,"gcCycles":2,"gcPauseNs":978317,"cgoCalls":13611,"heapAllocBytes":9874944,"heapSysBytes":36503552,"heapObjects":89041,"goroutines":54,"time":"2026-07-18T23:43:27-04:00","message":"completed system indexing"} {"level":"info","system":"GBA","step":37,"total":111,"paths":1,"time":"2026-07-18T23:43:27-04:00","message":"indexing system"} {"level":"info","system":"GBA","files":33,"elapsed":239.972873,"wallDuration":250.60575,"procReadBytes":17408,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":236,"procReadChars":129,"procWriteChars":480042,"procCancelledWriteBytes":0,"allocBytes":520760,"mallocs":11055,"frees":386,"gcCycles":0,"gcPauseNs":0,"cgoCalls":630,"heapAllocBytes":10401648,"heapSysBytes":36503552,"heapObjects":99718,"goroutines":53,"time":"2026-07-18T23:43:27-04:00","message":"completed system indexing"} {"level":"info","system":"GBA2P","step":38,"total":111,"paths":1,"time":"2026-07-18T23:43:27-04:00","message":"indexing system"} {"level":"info","system":"GBA2P","path":"/media/fat/games/GBA2P","entriesScanned":1,"time":"2026-07-18T23:43:27-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"GBA2P","files":0,"elapsed":57.611245,"wallDuration":71.196108,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":129,"procWriteChars":550,"procCancelledWriteBytes":0,"allocBytes":354344,"mallocs":7467,"frees":118,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":10760752,"heapSysBytes":36503552,"heapObjects":107073,"goroutines":53,"time":"2026-07-18T23:43:27-04:00","message":"completed system indexing"} {"level":"info","system":"Galaksija","step":39,"total":111,"paths":1,"time":"2026-07-18T23:43:27-04:00","message":"indexing system"} {"level":"info","system":"Galaksija","files":54,"elapsed":254.690231,"wallDuration":266.311413,"procReadBytes":8192,"procWriteBytes":0,"procReadSyscalls":5,"procWriteSyscalls":222,"procReadChars":10430,"procWriteChars":451342,"procCancelledWriteBytes":0,"allocBytes":501640,"mallocs":11156,"frees":504,"gcCycles":0,"gcPauseNs":0,"cgoCalls":927,"heapAllocBytes":11266576,"heapSysBytes":36503552,"heapObjects":117729,"goroutines":53,"time":"2026-07-18T23:43:27-04:00","message":"completed system indexing"} {"level":"info","system":"Gamate","step":40,"total":111,"paths":1,"time":"2026-07-18T23:43:27-04:00","message":"indexing system"} {"level":"info","system":"Gamate","path":"/media/fat/games/Gamate","entriesScanned":2,"time":"2026-07-18T23:43:28-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"Gamate","files":0,"elapsed":56.012342,"wallDuration":70.265782,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":129,"procWriteChars":533,"procCancelledWriteBytes":0,"allocBytes":353312,"mallocs":7475,"frees":122,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":11624968,"heapSysBytes":36503552,"heapObjects":125087,"goroutines":53,"time":"2026-07-18T23:43:28-04:00","message":"completed system indexing"} {"level":"info","system":"GameGear","step":41,"total":111,"paths":2,"time":"2026-07-18T23:43:28-04:00","message":"indexing system"} {"level":"info","system":"GameGear","path":"/media/fat/games/SMS","entriesScanned":3177,"time":"2026-07-18T23:43:28-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","time":"2026-07-18T23:43:30-04:00","message":"received media request"} {"level":"info","time":"2026-07-18T23:43:30-04:00","message":"received systems request"} {"level":"info","system":"GameGear","files":2043,"elapsed":17873.708973,"wallDuration":17885.097085,"procReadBytes":947712,"procWriteBytes":5332992,"procReadSyscalls":124,"procWriteSyscalls":4120,"procReadChars":320003,"procWriteChars":8395702,"procCancelledWriteBytes":0,"allocBytes":12422032,"mallocs":232764,"frees":130771,"gcCycles":1,"gcPauseNs":4902026,"cgoCalls":33807,"heapAllocBytes":16055880,"heapSysBytes":36503552,"heapObjects":227084,"goroutines":54,"time":"2026-07-18T23:43:45-04:00","message":"completed system indexing"} {"level":"info","system":"GameGear2P","step":42,"total":111,"paths":1,"time":"2026-07-18T23:43:45-04:00","message":"indexing system"} {"level":"info","system":"GameGear2P","path":"/media/fat/games/GameGear2P","entriesScanned":1,"time":"2026-07-18T23:43:45-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"GameGear2P","files":0,"elapsed":58.046006,"wallDuration":71.804138,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":3,"procWriteSyscalls":4,"procReadChars":137,"procWriteChars":567,"procCancelledWriteBytes":0,"allocBytes":361488,"mallocs":7470,"frees":119,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":16421552,"heapSysBytes":36503552,"heapObjects":234439,"goroutines":53,"time":"2026-07-18T23:43:46-04:00","message":"completed system indexing"} {"level":"info","system":"GameNWatch","step":43,"total":111,"paths":2,"time":"2026-07-18T23:43:46-04:00","message":"indexing system"} {"level":"info","system":"GameNWatch","path":"/media/fat/games/GameNWatch","entriesScanned":1,"time":"2026-07-18T23:43:46-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"GameNWatch","path":"/media/fat/games/Game And Watch","entriesScanned":1,"time":"2026-07-18T23:43:46-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"GameNWatch","files":0,"elapsed":75.025265,"wallDuration":88.292046,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":4,"procReadChars":129,"procWriteChars":765,"procCancelledWriteBytes":0,"allocBytes":580664,"mallocs":12259,"frees":224,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":17006400,"heapSysBytes":36503552,"heapObjects":246478,"goroutines":53,"time":"2026-07-18T23:43:46-04:00","message":"completed system indexing"} {"level":"info","system":"Gameboy","step":44,"total":111,"paths":1,"time":"2026-07-18T23:43:46-04:00","message":"indexing system"} {"level":"info","system":"Gameboy","files":8,"elapsed":157.611551,"wallDuration":172.415087,"procReadBytes":10240,"procWriteBytes":12288,"procReadSyscalls":4,"procWriteSyscalls":84,"procReadChars":8321,"procWriteChars":168458,"procCancelledWriteBytes":0,"allocBytes":403888,"mallocs":8766,"frees":206,"gcCycles":0,"gcPauseNs":0,"cgoCalls":247,"heapAllocBytes":17414472,"heapSysBytes":36503552,"heapObjects":255042,"goroutines":53,"time":"2026-07-18T23:43:46-04:00","message":"completed system indexing"} {"level":"info","system":"Gameboy2P","step":45,"total":111,"paths":1,"time":"2026-07-18T23:43:46-04:00","message":"indexing system"} {"level":"info","system":"Gameboy2P","path":"/media/fat/games/GAMEBOY2P","entriesScanned":90,"time":"2026-07-18T23:43:46-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"Gameboy2P","files":0,"elapsed":74.172968,"wallDuration":84.230583,"procReadBytes":9728,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":129,"procWriteChars":555,"procCancelledWriteBytes":0,"allocBytes":374992,"mallocs":7962,"frees":141,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":17793648,"heapSysBytes":36503552,"heapObjects":262867,"goroutines":53,"time":"2026-07-18T23:43:46-04:00","message":"completed system indexing"} {"level":"info","system":"GameboyColor","step":46,"total":111,"paths":2,"time":"2026-07-18T23:43:46-04:00","message":"indexing system"} {"level":"info","system":"GameboyColor","path":"/media/fat/games/GAMEBOY","entriesScanned":104,"time":"2026-07-18T23:43:46-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"GameboyColor","files":13,"elapsed":217.920265,"wallDuration":228.833219,"procReadBytes":10240,"procWriteBytes":24576,"procReadSyscalls":2,"procWriteSyscalls":157,"procReadChars":129,"procWriteChars":316295,"procCancelledWriteBytes":0,"allocBytes":675088,"mallocs":14585,"frees":373,"gcCycles":0,"gcPauseNs":0,"cgoCalls":326,"heapAllocBytes":18472920,"heapSysBytes":36503552,"heapObjects":277083,"goroutines":53,"time":"2026-07-18T23:43:46-04:00","message":"completed system indexing"} {"level":"info","system":"Genesis","step":47,"total":111,"paths":1,"time":"2026-07-18T23:43:46-04:00","message":"indexing system"} {"level":"warn","files":10000,"commitTime":37878.581817,"time":"2026-07-18T23:44:46-04:00","message":"database commit took longer than expected"} {"level":"info","system":"Genesis","files":4628,"elapsed":70673.767053,"wallDuration":70691.474564,"procReadBytes":864256,"procWriteBytes":59006976,"procReadSyscalls":6626,"procWriteSyscalls":19805,"procReadChars":26540234,"procWriteChars":40865144,"procCancelledWriteBytes":0,"allocBytes":25320856,"mallocs":470801,"frees":546831,"gcCycles":3,"gcPauseNs":11588552,"cgoCalls":83453,"heapAllocBytes":16722312,"heapSysBytes":36503552,"heapObjects":201057,"goroutines":53,"time":"2026-07-18T23:44:57-04:00","message":"completed system indexing"} {"level":"warn","system":"Genesis","files":4628,"elapsed":70673.767053,"time":"2026-07-18T23:44:57-04:00","message":"system indexing took longer than expected - check for slow storage or large directories"} {"level":"info","system":"Intellivision","step":48,"total":111,"paths":1,"time":"2026-07-18T23:44:57-04:00","message":"indexing system"} {"level":"info","system":"Intellivision","files":454,"elapsed":2266.26853,"wallDuration":2278.066423,"procReadBytes":75776,"procWriteBytes":40960,"procReadSyscalls":55,"procWriteSyscalls":718,"procReadChars":282803,"procWriteChars":1468190,"procCancelledWriteBytes":0,"allocBytes":2770176,"mallocs":50634,"frees":4254,"gcCycles":0,"gcPauseNs":0,"cgoCalls":7613,"heapAllocBytes":19498144,"heapSysBytes":36503552,"heapObjects":247444,"goroutines":54,"time":"2026-07-18T23:44:59-04:00","message":"completed system indexing"} {"level":"info","system":"Interact","step":49,"total":111,"paths":1,"time":"2026-07-18T23:44:59-04:00","message":"indexing system"} {"level":"info","system":"Interact","path":"/media/fat/games/Interact","entriesScanned":2,"time":"2026-07-18T23:44:59-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"Interact","files":0,"elapsed":63.064366,"wallDuration":74.325432,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":130,"procWriteChars":541,"procCancelledWriteBytes":0,"allocBytes":356728,"mallocs":7583,"frees":127,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":19859056,"heapSysBytes":36503552,"heapObjects":254904,"goroutines":53,"time":"2026-07-18T23:44:59-04:00","message":"completed system indexing"} {"level":"info","system":"Jaguar","step":50,"total":111,"paths":1,"time":"2026-07-18T23:44:59-04:00","message":"indexing system"} {"level":"info","system":"Jaguar","files":641,"elapsed":3064.439956,"wallDuration":3075.999269,"procReadBytes":185856,"procWriteBytes":0,"procReadSyscalls":51,"procWriteSyscalls":1283,"procReadChars":118981,"procWriteChars":2603939,"procCancelledWriteBytes":0,"allocBytes":3281088,"mallocs":68007,"frees":175810,"gcCycles":1,"gcPauseNs":485641,"cgoCalls":9853,"heapAllocBytes":12240432,"heapSysBytes":36503552,"heapObjects":147105,"goroutines":54,"time":"2026-07-18T23:45:02-04:00","message":"completed system indexing"} {"level":"info","system":"JaguarCD","step":51,"total":111,"paths":1,"time":"2026-07-18T23:45:02-04:00","message":"indexing system"} {"level":"info","system":"JaguarCD","path":"/media/fat/games/Jaguar","entriesScanned":1211,"time":"2026-07-18T23:45:02-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"JaguarCD","files":0,"elapsed":132.105051,"wallDuration":146.129941,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":130,"procWriteChars":543,"procCancelledWriteBytes":0,"allocBytes":815808,"mallocs":14099,"frees":132,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":13060712,"heapSysBytes":36503552,"heapObjects":161077,"goroutines":53,"time":"2026-07-18T23:45:02-04:00","message":"completed system indexing"} {"level":"info","system":"Jupiter","step":52,"total":111,"paths":1,"time":"2026-07-18T23:45:02-04:00","message":"indexing system"} {"level":"info","system":"Jupiter","files":72,"elapsed":497.239452,"wallDuration":509.520584,"procReadBytes":13312,"procWriteBytes":0,"procReadSyscalls":31,"procWriteSyscalls":440,"procReadChars":121471,"procWriteChars":898242,"procCancelledWriteBytes":0,"allocBytes":805112,"mallocs":16051,"frees":1087,"gcCycles":0,"gcPauseNs":0,"cgoCalls":1793,"heapAllocBytes":13870008,"heapSysBytes":36503552,"heapObjects":176045,"goroutines":53,"time":"2026-07-18T23:45:03-04:00","message":"completed system indexing"} {"level":"info","system":"Laser","step":53,"total":111,"paths":1,"time":"2026-07-18T23:45:03-04:00","message":"indexing system"} {"level":"info","system":"Laser","path":"/media/fat/games/Laser","entriesScanned":1,"time":"2026-07-18T23:45:03-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"Laser","files":0,"elapsed":57.606458,"wallDuration":72.05019,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":130,"procWriteChars":541,"procCancelledWriteBytes":0,"allocBytes":353080,"mallocs":7466,"frees":120,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":14228168,"heapSysBytes":36503552,"heapObjects":183396,"goroutines":53,"time":"2026-07-18T23:45:03-04:00","message":"completed system indexing"} {"level":"info","system":"Lynx48","step":54,"total":111,"paths":1,"time":"2026-07-18T23:45:03-04:00","message":"indexing system"} {"level":"info","system":"Lynx48","path":"/media/fat/games/Lynx48","entriesScanned":1,"time":"2026-07-18T23:45:03-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"Lynx48","files":0,"elapsed":54.941393,"wallDuration":65.272759,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":130,"procWriteChars":538,"procCancelledWriteBytes":0,"allocBytes":352816,"mallocs":7459,"frees":118,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":14585168,"heapSysBytes":36503552,"heapObjects":190741,"goroutines":53,"time":"2026-07-18T23:45:03-04:00","message":"completed system indexing"} {"level":"info","system":"MSX","step":55,"total":111,"paths":1,"time":"2026-07-18T23:45:03-04:00","message":"indexing system"} {"level":"info","system":"MSX","path":"/media/fat/games/MSX","entriesScanned":1,"time":"2026-07-18T23:45:03-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"MSX","files":0,"elapsed":55.074462,"wallDuration":65.985036,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":130,"procWriteChars":521,"procCancelledWriteBytes":0,"allocBytes":352760,"mallocs":7459,"frees":120,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":14942112,"heapSysBytes":36503552,"heapObjects":198084,"goroutines":53,"time":"2026-07-18T23:45:03-04:00","message":"completed system indexing"} {"level":"info","system":"MSX1","step":56,"total":111,"paths":1,"time":"2026-07-18T23:45:03-04:00","message":"indexing system"} {"level":"info","system":"MSX1","path":"/media/fat/games/MSX1","entriesScanned":4,"time":"2026-07-18T23:45:03-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"MSX1","files":0,"elapsed":56.192367,"wallDuration":67.165809,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":130,"procWriteChars":525,"procCancelledWriteBytes":0,"allocBytes":353584,"mallocs":7481,"frees":122,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":15299880,"heapSysBytes":36503552,"heapObjects":205447,"goroutines":53,"time":"2026-07-18T23:45:03-04:00","message":"completed system indexing"} {"level":"info","system":"MacPlus","step":57,"total":111,"paths":1,"time":"2026-07-18T23:45:03-04:00","message":"indexing system"} {"level":"info","system":"MacPlus","files":628,"elapsed":2306.523661,"wallDuration":2317.07341,"procReadBytes":133120,"procWriteBytes":4096,"procReadSyscalls":20,"procWriteSyscalls":1766,"procReadChars":178174,"procWriteChars":3616545,"procCancelledWriteBytes":0,"allocBytes":3122184,"mallocs":61438,"frees":4432,"gcCycles":0,"gcPauseNs":0,"cgoCalls":10002,"heapAllocBytes":18426248,"heapSysBytes":36470784,"heapObjects":262457,"goroutines":53,"time":"2026-07-18T23:45:05-04:00","message":"completed system indexing"} {"level":"info","system":"MasterSystem","step":58,"total":111,"paths":1,"time":"2026-07-18T23:45:05-04:00","message":"indexing system"} {"level":"info","system":"MasterSystem","files":3021,"elapsed":23235.377473,"wallDuration":23247.773939,"procReadBytes":0,"procWriteBytes":6967296,"procReadSyscalls":95,"procWriteSyscalls":5218,"procReadChars":188750,"procWriteChars":10643069,"procCancelledWriteBytes":0,"allocBytes":16270688,"mallocs":305624,"frees":338184,"gcCycles":2,"gcPauseNs":15832326,"cgoCalls":49826,"heapAllocBytes":16173120,"heapSysBytes":36470784,"heapObjects":229901,"goroutines":53,"time":"2026-07-18T23:45:29-04:00","message":"completed system indexing"} {"level":"info","system":"MegaCD","step":59,"total":111,"paths":1,"time":"2026-07-18T23:45:29-04:00","message":"indexing system"} {"level":"info","system":"MegaCD","path":"/media/fat/games/MegaCD","entriesScanned":8,"time":"2026-07-18T23:45:29-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"MegaCD","files":0,"elapsed":63.495011,"wallDuration":80.075044,"procReadBytes":1536,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":130,"procWriteChars":534,"procCancelledWriteBytes":0,"allocBytes":366224,"mallocs":7557,"frees":122,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":16545288,"heapSysBytes":36470784,"heapObjects":237344,"goroutines":53,"time":"2026-07-18T23:45:29-04:00","message":"completed system indexing"} {"level":"info","system":"MegaDuck","step":60,"total":111,"paths":2,"time":"2026-07-18T23:45:29-04:00","message":"indexing system"} {"level":"info","system":"MegaDuck","path":"/media/fat/games/GAMEBOY","entriesScanned":104,"time":"2026-07-18T23:45:29-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"MegaDuck","path":"/media/fat/games/MegaDuck","entriesScanned":94,"time":"2026-07-18T23:45:29-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"MegaDuck","files":0,"elapsed":103.32998,"wallDuration":113.867165,"procReadBytes":10240,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":4,"procReadChars":130,"procWriteChars":745,"procCancelledWriteBytes":0,"allocBytes":637448,"mallocs":13351,"frees":272,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":17187496,"heapSysBytes":36470784,"heapObjects":250429,"goroutines":53,"time":"2026-07-18T23:45:29-04:00","message":"completed system indexing"} {"level":"info","system":"MultiComp","step":61,"total":111,"paths":1,"time":"2026-07-18T23:45:29-04:00","message":"indexing system"} {"level":"info","system":"MultiComp","path":"/media/fat/games/MultiComp","entriesScanned":1,"time":"2026-07-18T23:45:29-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"MultiComp","files":0,"elapsed":93.170474,"wallDuration":104.899326,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":130,"procWriteChars":545,"procCancelledWriteBytes":0,"allocBytes":353272,"mallocs":7465,"frees":118,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":17544952,"heapSysBytes":36405248,"heapObjects":257780,"goroutines":53,"time":"2026-07-18T23:45:29-04:00","message":"completed system indexing"} {"level":"info","system":"NES","step":62,"total":111,"paths":1,"time":"2026-07-18T23:45:29-04:00","message":"indexing system"} {"level":"warn","files":10000,"commitTime":36133.692306,"time":"2026-07-18T23:46:31-04:00","message":"database commit took longer than expected"} {"level":"info","system":"NES","files":8480,"elapsed":89420.247535,"wallDuration":89429.2813,"procReadBytes":512,"procWriteBytes":62771200,"procReadSyscalls":7640,"procWriteSyscalls":31358,"procReadChars":30570936,"procWriteChars":64313810,"procCancelledWriteBytes":0,"allocBytes":42064336,"mallocs":833594,"frees":810455,"gcCycles":5,"gcPauseNs":11669117,"cgoCalls":144404,"heapAllocBytes":18659352,"heapSysBytes":36438016,"heapObjects":280924,"goroutines":54,"time":"2026-07-18T23:46:58-04:00","message":"completed system indexing"} {"level":"warn","system":"NES","files":8480,"elapsed":89420.247535,"time":"2026-07-18T23:46:58-04:00","message":"system indexing took longer than expected - check for slow storage or large directories"} {"level":"info","system":"NESMusic","step":63,"total":111,"paths":1,"time":"2026-07-18T23:46:58-04:00","message":"indexing system"} {"level":"info","system":"NESMusic","path":"/media/fat/games/NES","entriesScanned":10075,"time":"2026-07-18T23:46:59-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"NESMusic","files":0,"elapsed":677.920451,"wallDuration":696.611134,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":7,"procWriteSyscalls":3,"procReadChars":20610,"procWriteChars":541,"procCancelledWriteBytes":0,"allocBytes":4230016,"mallocs":60118,"frees":157210,"gcCycles":1,"gcPauseNs":464393,"cgoCalls":58,"heapAllocBytes":17349592,"heapSysBytes":36405248,"heapObjects":183838,"goroutines":53,"time":"2026-07-18T23:46:59-04:00","message":"completed system indexing"} {"level":"info","system":"NeoGeo","step":64,"total":111,"paths":1,"time":"2026-07-18T23:46:59-04:00","message":"indexing system"} {"level":"info","time":"2026-07-18T23:47:00-04:00","message":"starting neogeo scan"} {"level":"info","rootFolders":19,"systems":1,"time":"2026-07-18T23:47:00-04:00","message":"starting path discovery"} {"level":"info","validRoots":8,"totalRoots":19,"time":"2026-07-18T23:47:00-04:00","message":"root folder validation complete"} {"level":"info","matches":1,"duplicatesRemoved":0,"time":"2026-07-18T23:47:00-04:00","message":"path discovery complete"} {"level":"info","system":"NeoGeo","files":2075,"elapsed":13420.671041,"wallDuration":13437.059155,"procReadBytes":756736,"procWriteBytes":6217728,"procReadSyscalls":129,"procWriteSyscalls":3280,"procReadChars":892657,"procWriteChars":6685753,"procCancelledWriteBytes":0,"allocBytes":7461528,"mallocs":136329,"frees":64932,"gcCycles":0,"gcPauseNs":0,"cgoCalls":27795,"heapAllocBytes":19770728,"heapSysBytes":36405248,"heapObjects":255240,"goroutines":53,"time":"2026-07-18T23:47:13-04:00","message":"completed system indexing"} {"level":"info","system":"NeoGeoCD","step":65,"total":111,"paths":2,"time":"2026-07-18T23:47:13-04:00","message":"indexing system"} {"level":"info","system":"NeoGeoCD","path":"/media/fat/games/NeoGeo-CD","entriesScanned":4,"time":"2026-07-18T23:47:13-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"NeoGeoCD","path":"/media/fat/games/NEOGEO","entriesScanned":730,"time":"2026-07-18T23:47:13-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"NeoGeoCD","files":0,"elapsed":378.326991,"wallDuration":389.301547,"procReadBytes":512,"procWriteBytes":40960,"procReadSyscalls":35,"procWriteSyscalls":9,"procReadChars":613872,"procWriteChars":8993,"procCancelledWriteBytes":0,"allocBytes":3277728,"mallocs":40887,"frees":150876,"gcCycles":1,"gcPauseNs":758892,"cgoCalls":69,"heapAllocBytes":13436328,"heapSysBytes":36405248,"heapObjects":145255,"goroutines":53,"time":"2026-07-18T23:47:13-04:00","message":"completed system indexing"} {"level":"info","system":"Nintendo64","step":66,"total":111,"paths":1,"time":"2026-07-18T23:47:13-04:00","message":"indexing system"} {"level":"info","system":"Nintendo64","files":1409,"elapsed":12561.098364,"wallDuration":12572.087327,"procReadBytes":253440,"procWriteBytes":4927488,"procReadSyscalls":101,"procWriteSyscalls":3542,"procReadChars":286149,"procWriteChars":7232634,"procCancelledWriteBytes":0,"allocBytes":6944632,"mallocs":141618,"frees":13887,"gcCycles":0,"gcPauseNs":0,"cgoCalls":24155,"heapAllocBytes":20385144,"heapSysBytes":36372480,"heapObjects":272990,"goroutines":54,"time":"2026-07-18T23:47:26-04:00","message":"completed system indexing"} {"level":"info","system":"Odyssey2","step":67,"total":111,"paths":1,"time":"2026-07-18T23:47:26-04:00","message":"indexing system"} {"level":"info","system":"Odyssey2","path":"/media/fat/games/ODYSSEY2","entriesScanned":1,"time":"2026-07-18T23:47:26-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"Odyssey2","files":0,"elapsed":60.129969,"wallDuration":75.148391,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":130,"procWriteChars":550,"procCancelledWriteBytes":0,"allocBytes":353080,"mallocs":7466,"frees":120,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":20742408,"heapSysBytes":36372480,"heapObjects":280340,"goroutines":53,"time":"2026-07-18T23:47:26-04:00","message":"completed system indexing"} {"level":"info","system":"Orao","step":68,"total":111,"paths":1,"time":"2026-07-18T23:47:26-04:00","message":"indexing system"} {"level":"info","system":"Orao","path":"/media/fat/games/ORAO","entriesScanned":1,"time":"2026-07-18T23:47:26-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"Orao","files":0,"elapsed":59.998528,"wallDuration":76.884898,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":130,"procWriteChars":525,"procCancelledWriteBytes":0,"allocBytes":352880,"mallocs":7461,"frees":120,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":21099472,"heapSysBytes":36372480,"heapObjects":287685,"goroutines":53,"time":"2026-07-18T23:47:26-04:00","message":"completed system indexing"} {"level":"info","system":"Oric","step":69,"total":111,"paths":1,"time":"2026-07-18T23:47:26-04:00","message":"indexing system"} {"level":"info","system":"Oric","path":"/media/fat/games/Oric","entriesScanned":1,"time":"2026-07-18T23:47:26-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"Oric","files":0,"elapsed":63.205877,"wallDuration":76.208868,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":130,"procWriteChars":525,"procCancelledWriteBytes":0,"allocBytes":353008,"mallocs":7465,"frees":120,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":21456664,"heapSysBytes":36372480,"heapObjects":295034,"goroutines":53,"time":"2026-07-18T23:47:26-04:00","message":"completed system indexing"} {"level":"info","system":"PCXT","step":70,"total":111,"paths":1,"time":"2026-07-18T23:47:26-04:00","message":"indexing system"} {"level":"info","system":"PCXT","path":"/media/fat/games/PCXT","entriesScanned":1,"time":"2026-07-18T23:47:26-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"PCXT","files":0,"elapsed":191.121237,"wallDuration":201.91365,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":130,"procWriteChars":526,"procCancelledWriteBytes":0,"allocBytes":353464,"mallocs":7466,"frees":787,"gcCycles":1,"gcPauseNs":568992,"cgoCalls":58,"heapAllocBytes":21290128,"heapSysBytes":36339712,"heapObjects":301717,"goroutines":53,"time":"2026-07-18T23:47:26-04:00","message":"completed system indexing"} {"level":"info","system":"PDP1","step":71,"total":111,"paths":1,"time":"2026-07-18T23:47:26-04:00","message":"indexing system"} {"level":"info","system":"PDP1","path":"/media/fat/games/PDP1","entriesScanned":1,"time":"2026-07-18T23:47:26-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"PDP1","files":0,"elapsed":66.201171,"wallDuration":74.889404,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":3,"procWriteSyscalls":4,"procReadChars":138,"procWriteChars":534,"procCancelledWriteBytes":0,"allocBytes":353536,"mallocs":7465,"frees":154587,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":11959296,"heapSysBytes":36372480,"heapObjects":132896,"goroutines":53,"time":"2026-07-18T23:47:26-04:00","message":"completed system indexing"} {"level":"info","system":"PET2001","step":72,"total":111,"paths":1,"time":"2026-07-18T23:47:26-04:00","message":"indexing system"} {"level":"info","system":"PET2001","path":"/media/fat/games/PET2001","entriesScanned":4,"time":"2026-07-18T23:47:26-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"PET2001","files":0,"elapsed":58.217769,"wallDuration":68.9346,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":130,"procWriteChars":548,"procCancelledWriteBytes":0,"allocBytes":353656,"mallocs":7482,"frees":121,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":12317136,"heapSysBytes":36372480,"heapObjects":140261,"goroutines":53,"time":"2026-07-18T23:47:26-04:00","message":"completed system indexing"} {"level":"info","system":"PMD85","step":73,"total":111,"paths":1,"time":"2026-07-18T23:47:26-04:00","message":"indexing system"} {"level":"info","system":"PMD85","path":"/media/fat/games/PMD85","entriesScanned":1,"time":"2026-07-18T23:47:26-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"PMD85","files":0,"elapsed":62.95408,"wallDuration":75.305717,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":130,"procWriteChars":533,"procCancelledWriteBytes":0,"allocBytes":352736,"mallocs":7457,"frees":119,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":12674056,"heapSysBytes":36372480,"heapObjects":147603,"goroutines":53,"time":"2026-07-18T23:47:26-04:00","message":"completed system indexing"} {"level":"info","system":"PSX","step":74,"total":111,"paths":1,"time":"2026-07-18T23:47:26-04:00","message":"indexing system"} {"level":"info","system":"PSX","files":7,"elapsed":322.4089,"wallDuration":333.07646,"procReadBytes":56320,"procWriteBytes":212992,"procReadSyscalls":18,"procWriteSyscalls":148,"procReadChars":106677,"procWriteChars":299958,"procCancelledWriteBytes":0,"allocBytes":552704,"mallocs":10269,"frees":213,"gcCycles":0,"gcPauseNs":0,"cgoCalls":234,"heapAllocBytes":13230944,"heapSysBytes":36372480,"heapObjects":157663,"goroutines":53,"time":"2026-07-18T23:47:27-04:00","message":"completed system indexing"} {"level":"info","system":"PocketChallengeV2","step":75,"total":111,"paths":2,"time":"2026-07-18T23:47:27-04:00","message":"indexing system"} {"level":"info","system":"PocketChallengeV2","path":"/media/fat/games/WonderSwan","entriesScanned":3,"time":"2026-07-18T23:47:27-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"PocketChallengeV2","path":"/media/fat/games/PocketChallengeV2","entriesScanned":3,"time":"2026-07-18T23:47:27-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"PocketChallengeV2","files":0,"elapsed":76.516144,"wallDuration":102.813177,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":4,"procReadChars":130,"procWriteChars":791,"procCancelledWriteBytes":0,"allocBytes":581512,"mallocs":12279,"frees":225,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":13816640,"heapSysBytes":36372480,"heapObjects":169721,"goroutines":53,"time":"2026-07-18T23:47:27-04:00","message":"completed system indexing"} {"level":"info","system":"PokemonMini","step":76,"total":111,"paths":1,"time":"2026-07-18T23:47:27-04:00","message":"indexing system"} {"level":"info","system":"PokemonMini","files":20,"elapsed":547.172294,"wallDuration":560.58654,"procReadBytes":0,"procWriteBytes":61440,"procReadSyscalls":6,"procWriteSyscalls":156,"procReadChars":8338,"procWriteChars":312063,"procCancelledWriteBytes":0,"allocBytes":442424,"mallocs":9535,"frees":321,"gcCycles":0,"gcPauseNs":0,"cgoCalls":522,"heapAllocBytes":14263248,"heapSysBytes":36372480,"heapObjects":178939,"goroutines":53,"time":"2026-07-18T23:47:27-04:00","message":"completed system indexing"} {"level":"info","system":"QL","step":77,"total":111,"paths":1,"time":"2026-07-18T23:47:27-04:00","message":"indexing system"} {"level":"info","system":"QL","files":2,"elapsed":89.887609,"wallDuration":106.962659,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":36,"procReadChars":130,"procWriteChars":70037,"procCancelledWriteBytes":0,"allocBytes":361296,"mallocs":7721,"frees":135,"gcCycles":0,"gcPauseNs":0,"cgoCalls":147,"heapAllocBytes":14628728,"heapSysBytes":36372480,"heapObjects":186529,"goroutines":53,"time":"2026-07-18T23:47:27-04:00","message":"completed system indexing"} {"level":"info","system":"RX78","step":78,"total":111,"paths":1,"time":"2026-07-18T23:47:27-04:00","message":"indexing system"} {"level":"info","system":"RX78","path":"/media/fat/games/RX78","entriesScanned":1,"time":"2026-07-18T23:47:27-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"RX78","files":0,"elapsed":61.023973,"wallDuration":74.972087,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":130,"procWriteChars":533,"procCancelledWriteBytes":0,"allocBytes":352768,"mallocs":7457,"frees":118,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":14985680,"heapSysBytes":36372480,"heapObjects":193872,"goroutines":53,"time":"2026-07-18T23:47:27-04:00","message":"completed system indexing"} {"level":"info","system":"SAMCoupe","step":79,"total":111,"paths":1,"time":"2026-07-18T23:47:27-04:00","message":"indexing system"} {"level":"info","system":"SAMCoupe","path":"/media/fat/games/SAMCOUPE","entriesScanned":1,"time":"2026-07-18T23:47:27-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"SAMCoupe","files":0,"elapsed":60.323169,"wallDuration":71.610199,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":130,"procWriteChars":542,"procCancelledWriteBytes":0,"allocBytes":352944,"mallocs":7463,"frees":120,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":15342808,"heapSysBytes":36372480,"heapObjects":201219,"goroutines":53,"time":"2026-07-18T23:47:27-04:00","message":"completed system indexing"} {"level":"info","system":"SG1000","step":80,"total":111,"paths":2,"time":"2026-07-18T23:47:27-04:00","message":"indexing system"} {"level":"info","system":"SG1000","files":300,"elapsed":4042.966362,"wallDuration":4053.534002,"procReadBytes":0,"procWriteBytes":2166784,"procReadSyscalls":100,"procWriteSyscalls":1344,"procReadChars":393362,"procWriteChars":2750813,"procCancelledWriteBytes":0,"allocBytes":3808288,"mallocs":65175,"frees":3268,"gcCycles":0,"gcPauseNs":0,"cgoCalls":5588,"heapAllocBytes":19155280,"heapSysBytes":36372480,"heapObjects":263130,"goroutines":54,"time":"2026-07-18T23:47:32-04:00","message":"completed system indexing"} {"level":"info","system":"SNES","step":81,"total":111,"paths":1,"time":"2026-07-18T23:47:32-04:00","message":"indexing system"} {"level":"warn","files":10000,"commitTime":32280.956766,"time":"2026-07-18T23:48:24-04:00","message":"database commit took longer than expected"} {"level":"info","time":"2026-07-18T23:49:06-04:00","message":"received systems request"} {"level":"info","time":"2026-07-18T23:49:06-04:00","message":"received media request"} {"level":"info","time":"2026-07-18T23:49:06-04:00","message":"received media request"} {"level":"info","time":"2026-07-18T23:49:06-04:00","message":"received media request"} {"level":"info","time":"2026-07-18T23:49:07-04:00","message":"received version request"} {"level":"info","time":"2026-07-18T23:49:07-04:00","message":"received inbox request"} {"level":"info","system":"SNES","files":8017,"elapsed":99092.734935,"wallDuration":99110.039987,"procReadBytes":6730752,"procWriteBytes":65527808,"procReadSyscalls":8025,"procWriteSyscalls":27641,"procReadChars":32066401,"procWriteChars":56848980,"procCancelledWriteBytes":0,"allocBytes":59765920,"mallocs":1049604,"frees":1024938,"gcCycles":6,"gcPauseNs":8874267,"cgoCalls":141695,"heapAllocBytes":19867952,"heapSysBytes":36372480,"heapObjects":287800,"goroutines":55,"time":"2026-07-18T23:49:11-04:00","message":"completed system indexing"} {"level":"warn","system":"SNES","files":8017,"elapsed":99092.734935,"time":"2026-07-18T23:49:11-04:00","message":"system indexing took longer than expected - check for slow storage or large directories"} {"level":"info","system":"SNESMusic","step":82,"total":111,"paths":1,"time":"2026-07-18T23:49:11-04:00","message":"indexing system"} {"level":"warn","files":10000,"commitTime":51387.516157,"time":"2026-07-18T23:50:15-04:00","message":"database commit took longer than expected"} {"level":"warn","files":10000,"commitTime":34783.022291,"time":"2026-07-18T23:51:34-04:00","message":"database commit took longer than expected"} {"level":"warn","files":10000,"commitTime":34651.591991,"time":"2026-07-18T23:53:03-04:00","message":"database commit took longer than expected"} {"level":"info","time":"2026-07-18T23:53:43-04:00","message":"received systems request"} {"level":"info","time":"2026-07-18T23:53:43-04:00","message":"received media request"} {"level":"info","time":"2026-07-18T23:53:43-04:00","message":"received media request"} {"level":"info","time":"2026-07-18T23:53:43-04:00","message":"received media request"} {"level":"info","time":"2026-07-18T23:53:43-04:00","message":"received version request"} {"level":"info","time":"2026-07-18T23:53:43-04:00","message":"received inbox request"} {"level":"warn","files":10000,"commitTime":35509.849635,"time":"2026-07-18T23:54:35-04:00","message":"database commit took longer than expected"} {"level":"info","timeout":1200000,"time":"2026-07-18T23:54:49-04:00","message":"playtime: cooldown timer expired, resetting session"} {"level":"info","from":"cooldown","to":"reset","time":"2026-07-18T23:54:49-04:00","message":"playtime: state transition"} {"level":"info","system":"SNESMusic","files":36764,"elapsed":354344.984219,"wallDuration":354356.750162,"procReadBytes":1024,"procWriteBytes":291368960,"procReadSyscalls":76349,"procWriteSyscalls":178303,"procReadChars":310101532,"procWriteChars":369012877,"procCancelledWriteBytes":0,"allocBytes":150965152,"mallocs":2885251,"frees":2510272,"gcCycles":10,"gcPauseNs":31162165,"cgoCalls":483051,"heapAllocBytes":41111816,"heapSysBytes":53215232,"heapObjects":662793,"goroutines":52,"time":"2026-07-18T23:55:05-04:00","message":"completed system indexing"} {"level":"warn","system":"SNESMusic","files":36764,"elapsed":354344.984219,"time":"2026-07-18T23:55:05-04:00","message":"system indexing took longer than expected - check for slow storage or large directories"} {"level":"info","system":"SVI328","step":83,"total":111,"paths":1,"time":"2026-07-18T23:55:05-04:00","message":"indexing system"} {"level":"info","system":"SVI328","path":"/media/fat/games/SVI328","entriesScanned":1,"time":"2026-07-18T23:55:05-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"SVI328","files":0,"elapsed":64.591142,"wallDuration":78.716081,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":7,"procWriteSyscalls":3,"procReadChars":20611,"procWriteChars":534,"procCancelledWriteBytes":0,"allocBytes":361248,"mallocs":7460,"frees":118,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":41478144,"heapSysBytes":53215232,"heapObjects":670140,"goroutines":52,"time":"2026-07-18T23:55:05-04:00","message":"completed system indexing"} {"level":"info","system":"Saturn","step":84,"total":111,"paths":1,"time":"2026-07-18T23:55:05-04:00","message":"indexing system"} {"level":"info","system":"Saturn","files":11,"elapsed":512.415995,"wallDuration":523.089011,"procReadBytes":19968,"procWriteBytes":290816,"procReadSyscalls":48,"procWriteSyscalls":208,"procReadChars":188547,"procWriteChars":423077,"procCancelledWriteBytes":0,"allocBytes":454632,"mallocs":9283,"frees":520364,"gcCycles":1,"gcPauseNs":5172855,"cgoCalls":320,"heapAllocBytes":15273168,"heapSysBytes":57409536,"heapObjects":159063,"goroutines":52,"time":"2026-07-18T23:55:06-04:00","message":"completed system indexing"} {"level":"info","system":"ScummVM","step":85,"total":111,"paths":0,"time":"2026-07-18T23:55:06-04:00","message":"indexing system"} {"level":"info","system":"ScummVM","files":0,"elapsed":46.569872,"wallDuration":60.040991,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":2,"procReadChars":131,"procWriteChars":339,"procCancelledWriteBytes":0,"allocBytes":134256,"mallocs":2674,"frees":13,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":15412824,"heapSysBytes":57409536,"heapObjects":161731,"goroutines":52,"time":"2026-07-18T23:55:06-04:00","message":"completed system indexing"} {"level":"info","system":"Sega32X","step":86,"total":111,"paths":1,"time":"2026-07-18T23:55:06-04:00","message":"indexing system"} {"level":"info","system":"Sega32X","files":276,"elapsed":4106.433688,"wallDuration":4116.974137,"procReadBytes":59392,"procWriteBytes":2486272,"procReadSyscalls":150,"procWriteSyscalls":1426,"procReadChars":540848,"procWriteChars":2907268,"procCancelledWriteBytes":0,"allocBytes":1909864,"mallocs":37856,"frees":3427,"gcCycles":0,"gcPauseNs":0,"cgoCalls":5495,"heapAllocBytes":17326872,"heapSysBytes":57409536,"heapObjects":196164,"goroutines":52,"time":"2026-07-18T23:55:10-04:00","message":"completed system indexing"} {"level":"info","system":"SordM5","step":87,"total":111,"paths":1,"time":"2026-07-18T23:55:10-04:00","message":"indexing system"} {"level":"info","system":"SordM5","path":"/media/fat/games/Sord M5","entriesScanned":1,"time":"2026-07-18T23:55:10-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"SordM5","files":0,"elapsed":67.154459,"wallDuration":84.398044,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":131,"procWriteChars":531,"procCancelledWriteBytes":0,"allocBytes":352864,"mallocs":7462,"frees":119,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":17683920,"heapSysBytes":57409536,"heapObjects":203511,"goroutines":52,"time":"2026-07-18T23:55:10-04:00","message":"completed system indexing"} {"level":"info","system":"Specialist","step":88,"total":111,"paths":1,"time":"2026-07-18T23:55:10-04:00","message":"indexing system"} {"level":"info","system":"Specialist","path":"/media/fat/games/SPMX","entriesScanned":1,"time":"2026-07-18T23:55:10-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"Specialist","files":0,"elapsed":65.369098,"wallDuration":76.411978,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":131,"procWriteChars":547,"procCancelledWriteBytes":0,"allocBytes":352800,"mallocs":7457,"frees":117,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":18040904,"heapSysBytes":57409536,"heapObjects":210855,"goroutines":52,"time":"2026-07-18T23:55:10-04:00","message":"completed system indexing"} {"level":"info","system":"SuperGameboy","step":89,"total":111,"paths":1,"time":"2026-07-18T23:55:10-04:00","message":"indexing system"} {"level":"info","system":"SuperGameboy","path":"/media/fat/games/SGB","entriesScanned":3,"time":"2026-07-18T23:55:10-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"SuperGameboy","files":0,"elapsed":62.693086,"wallDuration":73.581772,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":131,"procWriteChars":550,"procCancelledWriteBytes":0,"allocBytes":353432,"mallocs":7475,"frees":118,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":18398520,"heapSysBytes":57409536,"heapObjects":218216,"goroutines":52,"time":"2026-07-18T23:55:10-04:00","message":"completed system indexing"} {"level":"info","system":"SuperGrafx","step":90,"total":111,"paths":1,"time":"2026-07-18T23:55:10-04:00","message":"indexing system"} {"level":"info","system":"SuperGrafx","files":36,"elapsed":1160.377376,"wallDuration":1172.532054,"procReadBytes":272896,"procWriteBytes":274432,"procReadSyscalls":15,"procWriteSyscalls":316,"procReadChars":53379,"procWriteChars":644465,"procCancelledWriteBytes":0,"allocBytes":1266296,"mallocs":20445,"frees":461,"gcCycles":0,"gcPauseNs":0,"cgoCalls":694,"heapAllocBytes":19669000,"heapSysBytes":57409536,"heapObjects":238204,"goroutines":52,"time":"2026-07-18T23:55:11-04:00","message":"completed system indexing"} {"level":"info","system":"SuperVision","step":91,"total":111,"paths":1,"time":"2026-07-18T23:55:11-04:00","message":"indexing system"} {"level":"info","system":"SuperVision","path":"/media/fat/games/SuperVision","entriesScanned":1,"time":"2026-07-18T23:55:11-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"SuperVision","files":0,"elapsed":65.768783,"wallDuration":77.976746,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":131,"procWriteChars":554,"procCancelledWriteBytes":0,"allocBytes":352992,"mallocs":7465,"frees":120,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":20026176,"heapSysBytes":57409536,"heapObjects":245553,"goroutines":52,"time":"2026-07-18T23:55:11-04:00","message":"completed system indexing"} {"level":"info","system":"TI994A","step":92,"total":111,"paths":1,"time":"2026-07-18T23:55:11-04:00","message":"indexing system"} {"level":"info","system":"TI994A","path":"/media/fat/games/TI-99_4A","entriesScanned":3,"time":"2026-07-18T23:55:11-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"TI994A","files":0,"elapsed":64.648545,"wallDuration":76.024249,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":131,"procWriteChars":538,"procCancelledWriteBytes":0,"allocBytes":353136,"mallocs":7467,"frees":119,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":20383496,"heapSysBytes":57409536,"heapObjects":252905,"goroutines":52,"time":"2026-07-18T23:55:11-04:00","message":"completed system indexing"} {"level":"info","system":"TRS80","step":93,"total":111,"paths":1,"time":"2026-07-18T23:55:11-04:00","message":"indexing system"} {"level":"info","system":"TRS80","files":3,"elapsed":171.274009,"wallDuration":181.877573,"procReadBytes":0,"procWriteBytes":49152,"procReadSyscalls":5,"procWriteSyscalls":58,"procReadChars":12419,"procWriteChars":115216,"procCancelledWriteBytes":0,"allocBytes":363568,"mallocs":7784,"frees":149,"gcCycles":0,"gcPauseNs":0,"cgoCalls":166,"heapAllocBytes":20751248,"heapSysBytes":57409536,"heapObjects":260544,"goroutines":52,"time":"2026-07-18T23:55:12-04:00","message":"completed system indexing"} {"level":"info","system":"TSConf","step":94,"total":111,"paths":1,"time":"2026-07-18T23:55:12-04:00","message":"indexing system"} {"level":"info","system":"TSConf","path":"/media/fat/games/TSConf","entriesScanned":3,"time":"2026-07-18T23:55:12-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"TSConf","files":0,"elapsed":72.880252,"wallDuration":86.204996,"procReadBytes":9216,"procWriteBytes":4096,"procReadSyscalls":6,"procWriteSyscalls":3,"procReadChars":3654,"procWriteChars":537,"procCancelledWriteBytes":0,"allocBytes":361648,"mallocs":7575,"frees":120,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":21117080,"heapSysBytes":57409536,"heapObjects":268003,"goroutines":52,"time":"2026-07-18T23:55:12-04:00","message":"completed system indexing"} {"level":"info","system":"TatungEinstein","step":95,"total":111,"paths":1,"time":"2026-07-18T23:55:12-04:00","message":"indexing system"} {"level":"info","system":"TatungEinstein","path":"/media/fat/games/TatungEinstein","entriesScanned":1,"time":"2026-07-18T23:55:12-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"TatungEinstein","files":0,"elapsed":66.233399,"wallDuration":83.233442,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":131,"procWriteChars":567,"procCancelledWriteBytes":0,"allocBytes":353064,"mallocs":7464,"frees":118,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":21474328,"heapSysBytes":57409536,"heapObjects":275353,"goroutines":52,"time":"2026-07-18T23:55:12-04:00","message":"completed system indexing"} {"level":"info","system":"TomyTutor","step":96,"total":111,"paths":1,"time":"2026-07-18T23:55:12-04:00","message":"indexing system"} {"level":"info","system":"TomyTutor","files":3,"elapsed":96.705239,"wallDuration":109.669692,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":34,"procReadChars":131,"procWriteChars":65939,"procCancelledWriteBytes":0,"allocBytes":365432,"mallocs":7903,"frees":156,"gcCycles":0,"gcPauseNs":0,"cgoCalls":154,"heapAllocBytes":21843944,"heapSysBytes":57409536,"heapObjects":283104,"goroutines":52,"time":"2026-07-18T23:55:12-04:00","message":"completed system indexing"} {"level":"info","system":"TurboGrafx16","step":97,"total":111,"paths":1,"time":"2026-07-18T23:55:12-04:00","message":"indexing system"} {"level":"info","system":"TurboGrafx16","files":1502,"elapsed":15467.846009,"wallDuration":15476.600743,"procReadBytes":0,"procWriteBytes":8253440,"procReadSyscalls":273,"procWriteSyscalls":4265,"procReadChars":995594,"procWriteChars":8714041,"procCancelledWriteBytes":0,"allocBytes":7543936,"mallocs":143245,"frees":265611,"gcCycles":1,"gcPauseNs":645020,"cgoCalls":23132,"heapAllocBytes":15913472,"heapSysBytes":57409536,"heapObjects":160742,"goroutines":52,"time":"2026-07-18T23:55:27-04:00","message":"completed system indexing"} {"level":"info","system":"TurboGrafx16CD","step":98,"total":111,"paths":1,"time":"2026-07-18T23:55:27-04:00","message":"indexing system"} {"level":"info","system":"TurboGrafx16CD","files":2,"elapsed":151.008771,"wallDuration":162.433383,"procReadBytes":4608,"procWriteBytes":45056,"procReadSyscalls":4,"procWriteSyscalls":72,"procReadChars":8323,"procWriteChars":143915,"procCancelledWriteBytes":0,"allocBytes":379936,"mallocs":7930,"frees":144,"gcCycles":0,"gcPauseNs":0,"cgoCalls":151,"heapAllocBytes":16297880,"heapSysBytes":57409536,"heapObjects":168533,"goroutines":52,"time":"2026-07-18T23:55:27-04:00","message":"completed system indexing"} {"level":"info","system":"UK101","step":99,"total":111,"paths":1,"time":"2026-07-18T23:55:27-04:00","message":"indexing system"} {"level":"info","system":"UK101","path":"/media/fat/games/UK101","entriesScanned":1,"time":"2026-07-18T23:55:27-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"UK101","files":0,"elapsed":66.418587,"wallDuration":80.610679,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":131,"procWriteChars":530,"procCancelledWriteBytes":0,"allocBytes":352736,"mallocs":7457,"frees":119,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":16654800,"heapSysBytes":57409536,"heapObjects":175875,"goroutines":52,"time":"2026-07-18T23:55:28-04:00","message":"completed system indexing"} {"level":"info","system":"VC4000","step":100,"total":111,"paths":1,"time":"2026-07-18T23:55:28-04:00","message":"indexing system"} {"level":"info","system":"VC4000","path":"/media/fat/games/VC4000","entriesScanned":1,"time":"2026-07-18T23:55:28-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"VC4000","files":0,"elapsed":63.550537,"wallDuration":74.304146,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":131,"procWriteChars":536,"procCancelledWriteBytes":0,"allocBytes":361264,"mallocs":7469,"frees":120,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":17020248,"heapSysBytes":57409536,"heapObjects":183228,"goroutines":52,"time":"2026-07-18T23:55:28-04:00","message":"completed system indexing"} {"level":"info","system":"VIC20","step":101,"total":111,"paths":1,"time":"2026-07-18T23:55:28-04:00","message":"indexing system"} {"level":"info","system":"VIC20","path":"/media/fat/games/VIC20","entriesScanned":1,"time":"2026-07-18T23:55:28-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"VIC20","files":0,"elapsed":65.157003,"wallDuration":75.837962,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":131,"procWriteChars":543,"procCancelledWriteBytes":0,"allocBytes":353136,"mallocs":7466,"frees":119,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":17377568,"heapSysBytes":57409536,"heapObjects":190579,"goroutines":52,"time":"2026-07-18T23:55:28-04:00","message":"completed system indexing"} {"level":"info","system":"Vector06C","step":102,"total":111,"paths":1,"time":"2026-07-18T23:55:28-04:00","message":"indexing system"} {"level":"info","system":"Vector06C","path":"/media/fat/games/VECTOR06","entriesScanned":1,"time":"2026-07-18T23:55:28-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"Vector06C","files":0,"elapsed":62.888629,"wallDuration":76.019359,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":131,"procWriteChars":548,"procCancelledWriteBytes":0,"allocBytes":352784,"mallocs":7457,"frees":118,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":17734536,"heapSysBytes":57409536,"heapObjects":197922,"goroutines":52,"time":"2026-07-18T23:55:28-04:00","message":"completed system indexing"} {"level":"info","system":"Vectrex","step":103,"total":111,"paths":1,"time":"2026-07-18T23:55:28-04:00","message":"indexing system"} {"level":"info","system":"Vectrex","files":426,"elapsed":4439.569934,"wallDuration":4451.59751,"procReadBytes":96768,"procWriteBytes":2564096,"procReadSyscalls":122,"procWriteSyscalls":1905,"procReadChars":409798,"procWriteChars":3883144,"procCancelledWriteBytes":0,"allocBytes":2352104,"mallocs":47824,"frees":3665,"gcCycles":0,"gcPauseNs":0,"cgoCalls":7002,"heapAllocBytes":20090824,"heapSysBytes":57409536,"heapObjects":242085,"goroutines":52,"time":"2026-07-18T23:55:32-04:00","message":"completed system indexing"} {"level":"info","system":"Video","step":104,"total":111,"paths":1,"time":"2026-07-18T23:55:32-04:00","message":"indexing system"} {"level":"info","system":"Video","path":"/media/fat/video","entriesScanned":1,"time":"2026-07-18T23:55:32-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"Video","files":0,"elapsed":63.851357,"wallDuration":77.305462,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":131,"procWriteChars":526,"procCancelledWriteBytes":0,"allocBytes":352816,"mallocs":7462,"frees":121,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":20447824,"heapSysBytes":57409536,"heapObjects":249430,"goroutines":52,"time":"2026-07-18T23:55:32-04:00","message":"completed system indexing"} {"level":"info","system":"WonderSwan","step":105,"total":111,"paths":1,"time":"2026-07-18T23:55:32-04:00","message":"indexing system"} {"level":"info","system":"WonderSwan","path":"/media/fat/games/WonderSwan","entriesScanned":3,"time":"2026-07-18T23:55:32-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"WonderSwan","files":0,"elapsed":67.195563,"wallDuration":76.653509,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":131,"procWriteChars":552,"procCancelledWriteBytes":0,"allocBytes":353912,"mallocs":7493,"frees":121,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":20805920,"heapSysBytes":57409536,"heapObjects":256806,"goroutines":52,"time":"2026-07-18T23:55:32-04:00","message":"completed system indexing"} {"level":"info","system":"WonderSwanColor","step":106,"total":111,"paths":2,"time":"2026-07-18T23:55:32-04:00","message":"indexing system"} {"level":"info","system":"WonderSwanColor","path":"/media/fat/games/WonderSwan","entriesScanned":3,"time":"2026-07-18T23:55:32-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"WonderSwanColor","path":"/media/fat/games/WonderSwanColor","entriesScanned":3,"time":"2026-07-18T23:55:32-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"WonderSwanColor","files":0,"elapsed":82.450474,"wallDuration":94.616796,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":4,"procReadChars":131,"procWriteChars":783,"procCancelledWriteBytes":0,"allocBytes":581536,"mallocs":12282,"frees":226,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":21391640,"heapSysBytes":57409536,"heapObjects":268866,"goroutines":52,"time":"2026-07-18T23:55:32-04:00","message":"completed system indexing"} {"level":"info","system":"X68000","step":107,"total":111,"paths":1,"time":"2026-07-18T23:55:32-04:00","message":"indexing system"} {"level":"info","system":"X68000","files":1,"elapsed":126.314278,"wallDuration":137.830527,"procReadBytes":1024,"procWriteBytes":12288,"procReadSyscalls":3,"procWriteSyscalls":4,"procReadChars":4227,"procWriteChars":4459,"procCancelledWriteBytes":0,"allocBytes":362400,"mallocs":7721,"frees":133,"gcCycles":0,"gcPauseNs":0,"cgoCalls":134,"heapAllocBytes":21758224,"heapSysBytes":57409536,"heapObjects":276458,"goroutines":53,"time":"2026-07-18T23:55:33-04:00","message":"completed system indexing"} {"level":"info","system":"ZX81","step":108,"total":111,"paths":1,"time":"2026-07-18T23:55:33-04:00","message":"indexing system"} {"level":"info","system":"ZX81","path":"/media/fat/games/ZX81","entriesScanned":1,"time":"2026-07-18T23:55:33-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"ZX81","files":0,"elapsed":65.754133,"wallDuration":79.111629,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":2,"procWriteSyscalls":3,"procReadChars":131,"procWriteChars":531,"procCancelledWriteBytes":0,"allocBytes":352816,"mallocs":7460,"frees":120,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":22115224,"heapSysBytes":57409536,"heapObjects":283802,"goroutines":52,"time":"2026-07-18T23:55:33-04:00","message":"completed system indexing"} {"level":"info","system":"ZXNext","step":109,"total":111,"paths":1,"time":"2026-07-18T23:55:33-04:00","message":"indexing system"} {"level":"info","system":"ZXNext","path":"/media/fat/games/ZXNext","entriesScanned":2,"time":"2026-07-18T23:55:33-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"info","system":"ZXNext","files":0,"elapsed":77.835649,"wallDuration":88.914002,"procReadBytes":7680,"procWriteBytes":4096,"procReadSyscalls":4,"procWriteSyscalls":3,"procReadChars":1257,"procWriteChars":546,"procCancelledWriteBytes":0,"allocBytes":354448,"mallocs":7476,"frees":121,"gcCycles":0,"gcPauseNs":0,"cgoCalls":58,"heapAllocBytes":22473856,"heapSysBytes":57409536,"heapObjects":291161,"goroutines":52,"time":"2026-07-18T23:55:33-04:00","message":"completed system indexing"} {"level":"info","system":"ZXSpectrum","step":110,"total":111,"paths":1,"time":"2026-07-18T23:55:33-04:00","message":"indexing system"} {"level":"info","system":"ZXSpectrum","path":"/media/fat/games/Spectrum","entriesScanned":4,"time":"2026-07-18T23:55:33-04:00","message":"directory walk found entries but no files matched any launcher"} {"level":"warn","files":5354,"commitTime":29132.131459,"time":"2026-07-18T23:56:02-04:00","message":"database commit took longer than expected"} {"level":"info","system":"ZXSpectrum","files":0,"elapsed":29219.419428,"wallDuration":29229.20383,"procReadBytes":512,"procWriteBytes":44314624,"procReadSyscalls":5568,"procWriteSyscalls":8957,"procReadChars":22651767,"procWriteChars":19007352,"procCancelledWriteBytes":0,"allocBytes":389752,"mallocs":8428,"frees":271,"gcCycles":0,"gcPauseNs":0,"cgoCalls":195,"heapAllocBytes":22867792,"heapSysBytes":57409536,"heapObjects":299322,"goroutines":51,"time":"2026-07-18T23:56:02-04:00","message":"completed system indexing"} {"level":"info","stateLoad":1309.760781,"collect":44986.166209,"insert":429876.92201,"finalize":222968.709604,"commit":416669.733081,"time":"2026-07-18T23:56:02-04:00","message":"media indexing systems sub-phase breakdown"} {"level":"info","phase":"systems","wallDuration":1118639.367545,"procReadBytes":19099648,"procWriteBytes":775454720,"procReadSyscalls":132290,"procWriteSyscalls":380302,"procReadChars":534038827,"procWriteChars":789794089,"procCancelledWriteBytes":0,"allocBytes":603256896,"mallocs":11515334,"frees":11257196,"gcCycles":65,"gcPauseNs":163360519,"cgoCalls":1727381,"heapAllocBytes":22871976,"heapSysBytes":57409536,"heapObjects":299326,"goroutines":51,"dbBytes":118964224,"dbWalBytes":14856752,"dbShmBytes":32768,"dbPageCount":29044,"dbFreelistCount":0,"dbPageSize":4096,"dbCacheSize":-8192,"dbWalBusy":0,"dbWalFrames":6,"dbWalCheckpointedFrames":0,"dbBytesDelta":118718464,"dbWalBytesDelta":14700160,"dbShmBytesDelta":0,"time":"2026-07-18T23:56:02-04:00","message":"media indexing phase metrics"} {"level":"info","elapsed":63.991199,"time":"2026-07-18T23:56:02-04:00","message":"CreateSecondaryIndexes complete"} {"level":"info","phase":"create_secondary_indexes","wallDuration":70.442509,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":8,"procWriteSyscalls":4,"procReadChars":24707,"procWriteChars":1349,"procCancelledWriteBytes":0,"allocBytes":23008,"mallocs":740,"frees":64,"gcCycles":0,"gcPauseNs":0,"cgoCalls":405,"heapAllocBytes":22894984,"heapSysBytes":57409536,"heapObjects":300002,"goroutines":51,"dbBytes":118964224,"dbWalBytes":14856752,"dbShmBytes":32768,"dbPageCount":29044,"dbFreelistCount":0,"dbPageSize":4096,"dbCacheSize":-8192,"dbWalBusy":0,"dbWalFrames":6,"dbWalCheckpointedFrames":0,"dbBytesDelta":0,"dbWalBytesDelta":0,"dbShmBytesDelta":0,"time":"2026-07-18T23:56:02-04:00","message":"media indexing phase metrics"} {"level":"info","phase":"update_last_generated","wallDuration":63.607797,"procReadBytes":0,"procWriteBytes":49152,"procReadSyscalls":2,"procWriteSyscalls":9,"procReadChars":131,"procWriteChars":17212,"procCancelledWriteBytes":0,"allocBytes":20976,"mallocs":435,"frees":107,"gcCycles":0,"gcPauseNs":0,"cgoCalls":126,"heapAllocBytes":22915960,"heapSysBytes":57409536,"heapObjects":300330,"goroutines":51,"dbBytes":118964224,"dbWalBytes":14856752,"dbShmBytes":32768,"dbPageCount":29044,"dbFreelistCount":0,"dbPageSize":4096,"dbCacheSize":-8192,"dbWalBusy":0,"dbWalFrames":10,"dbWalCheckpointedFrames":0,"dbBytesDelta":0,"dbWalBytesDelta":0,"dbShmBytesDelta":0,"time":"2026-07-18T23:56:02-04:00","message":"media indexing phase metrics"} {"level":"info","elapsed":1.738282,"applied":0,"time":"2026-07-18T23:56:02-04:00","message":"re-apply media user data complete"} {"level":"info","phase":"reapply_media_user_data","wallDuration":8.126634,"procReadBytes":0,"procWriteBytes":4096,"procReadSyscalls":2,"procWriteSyscalls":2,"procReadChars":131,"procWriteChars":863,"procCancelledWriteBytes":0,"allocBytes":8704,"mallocs":154,"frees":11,"gcCycles":0,"gcPauseNs":0,"cgoCalls":87,"heapAllocBytes":22924664,"heapSysBytes":57409536,"heapObjects":300473,"goroutines":51,"dbBytes":118964224,"dbWalBytes":14856752,"dbShmBytes":32768,"dbPageCount":29044,"dbFreelistCount":0,"dbPageSize":4096,"dbCacheSize":-8192,"dbWalBusy":0,"dbWalFrames":10,"dbWalCheckpointedFrames":0,"dbBytesDelta":0,"dbWalBytesDelta":0,"dbShmBytesDelta":0,"time":"2026-07-18T23:56:02-04:00","message":"media indexing phase metrics"} {"level":"info","elapsed":32655.686856,"time":"2026-07-18T23:56:35-04:00","message":"PragmaOptimize complete"} {"level":"info","phase":"pragma_optimize","wallDuration":32665.619756,"procReadBytes":8192,"procWriteBytes":118784,"procReadSyscalls":41504,"procWriteSyscalls":61,"procReadChars":169685452,"procWriteChars":22101,"procCancelledWriteBytes":0,"allocBytes":79584,"mallocs":1865,"frees":122,"gcCycles":0,"gcPauseNs":0,"cgoCalls":112,"heapAllocBytes":23004248,"heapSysBytes":57409536,"heapObjects":302216,"goroutines":51,"dbBytes":118964224,"dbWalBytes":14856752,"dbShmBytes":32768,"dbPageCount":29044,"dbFreelistCount":0,"dbPageSize":4096,"dbCacheSize":-8192,"dbWalBusy":0,"dbWalFrames":11,"dbWalCheckpointedFrames":0,"dbBytesDelta":0,"dbWalBytesDelta":0,"dbShmBytesDelta":0,"time":"2026-07-18T23:56:35-04:00","message":"media indexing phase metrics"} {"level":"info","elapsed":46418.748797,"time":"2026-07-18T23:57:21-04:00","message":"PopulateSystemTagsCache complete"} {"level":"info","phase":"populate_system_tags_cache","wallDuration":46424.139371,"procReadBytes":0,"procWriteBytes":1843200,"procReadSyscalls":15195,"procWriteSyscalls":352,"procReadChars":61846043,"procWriteChars":598819,"procCancelledWriteBytes":0,"allocBytes":65272,"mallocs":1727,"frees":130,"gcCycles":0,"gcPauseNs":0,"cgoCalls":133,"heapAllocBytes":23069520,"heapSysBytes":57409536,"heapObjects":303813,"goroutines":51,"dbBytes":118964224,"dbWalBytes":14856752,"dbShmBytes":32768,"dbPageCount":29180,"dbFreelistCount":0,"dbPageSize":4096,"dbCacheSize":-8192,"dbWalBusy":0,"dbWalFrames":150,"dbWalCheckpointedFrames":0,"dbBytesDelta":0,"dbWalBytesDelta":0,"dbShmBytesDelta":0,"time":"2026-07-18T23:57:21-04:00","message":"media indexing phase metrics"} {"level":"info","entries":60092,"systems":45,"size":"5.9MB","trigramIndex":"3.4MB","time":"2026-07-18T23:57:31-04:00","message":"slug search cache built"} {"level":"info","elapsed":9774.681004,"time":"2026-07-18T23:57:31-04:00","message":"RebuildSlugSearchCache complete"} {"level":"info","phase":"rebuild_slug_search_cache","wallDuration":9780.325376,"procReadBytes":512,"procWriteBytes":36864,"procReadSyscalls":918,"procWriteSyscalls":17,"procReadChars":3678400,"procWriteChars":9372,"procCancelledWriteBytes":0,"allocBytes":18173088,"mallocs":559237,"frees":712004,"gcCycles":2,"gcPauseNs":3263577,"cgoCalls":120386,"heapAllocBytes":14225160,"heapSysBytes":61603840,"heapObjects":151046,"goroutines":51,"dbBytes":118964224,"dbWalBytes":14856752,"dbShmBytes":32768,"dbPageCount":29180,"dbFreelistCount":0,"dbPageSize":4096,"dbCacheSize":-8192,"dbWalBusy":0,"dbWalFrames":150,"dbWalCheckpointedFrames":0,"dbBytesDelta":0,"dbWalBytesDelta":0,"dbShmBytesDelta":0,"time":"2026-07-18T23:57:31-04:00","message":"media indexing phase metrics"} {"level":"info","tags":6862,"systems":45,"time":"2026-07-18T23:57:33-04:00","message":"tag cache built"} {"level":"info","elapsed":2482.059097,"time":"2026-07-18T23:57:33-04:00","message":"RebuildTagCache complete"} {"level":"info","phase":"rebuild_tag_cache","wallDuration":2487.827432,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":47,"procWriteSyscalls":5,"procReadChars":176275,"procWriteChars":999,"procCancelledWriteBytes":0,"allocBytes":4223120,"mallocs":122178,"frees":137362,"gcCycles":1,"gcPauseNs":5019766,"cgoCalls":17429,"heapAllocBytes":14973672,"heapSysBytes":61603840,"heapObjects":135862,"goroutines":51,"dbBytes":118964224,"dbWalBytes":14856752,"dbShmBytes":32768,"dbPageCount":29180,"dbFreelistCount":0,"dbPageSize":4096,"dbCacheSize":-8192,"dbWalBusy":0,"dbWalFrames":150,"dbWalCheckpointedFrames":0,"dbBytesDelta":0,"dbWalBytesDelta":0,"dbShmBytesDelta":0,"time":"2026-07-18T23:57:33-04:00","message":"media indexing phase metrics"} {"level":"info","tags":6862,"systems":45,"generation":1,"path":"/media/fat/zaparoo/cache/tag_cache.gob","time":"2026-07-18T23:57:34-04:00","message":"tag cache persisted"} {"level":"info","entries":60092,"systems":45,"generation":1,"path":"/media/fat/zaparoo/cache/slug_search_cache.gob","time":"2026-07-18T23:57:34-04:00","message":"slug search cache persisted"} {"level":"info","phase":"persist_caches","wallDuration":838.758955,"procReadBytes":0,"procWriteBytes":5111808,"procReadSyscalls":4,"procWriteSyscalls":23,"procReadChars":8323,"procWriteChars":5012270,"procCancelledWriteBytes":0,"allocBytes":23624744,"mallocs":1012,"frees":62564,"gcCycles":1,"gcPauseNs":616100,"cgoCalls":111,"heapAllocBytes":30853760,"heapSysBytes":78381056,"heapObjects":74310,"goroutines":51,"dbBytes":118964224,"dbWalBytes":14856752,"dbShmBytes":32768,"dbPageCount":29180,"dbFreelistCount":0,"dbPageSize":4096,"dbCacheSize":-8192,"dbWalBusy":0,"dbWalFrames":152,"dbWalCheckpointedFrames":0,"dbBytesDelta":0,"dbWalBytesDelta":0,"dbShmBytesDelta":0,"time":"2026-07-18T23:57:34-04:00","message":"media indexing phase metrics"} {"level":"info","files":115354,"systemsCompleted":110,"elapsed":1261546.822415,"wallDuration":1261546.802984,"procReadBytes":19312128,"procWriteBytes":783331328,"procReadSyscalls":191484,"procWriteSyscalls":381711,"procReadChars":769515416,"procWriteChars":795679213,"procCancelledWriteBytes":0,"allocBytes":653596088,"mallocs":12316075,"frees":12412225,"gcCycles":70,"gcPauseNs":177440152,"cgoCalls":1875463,"heapAllocBytes":30863936,"heapSysBytes":78381056,"heapObjects":74484,"goroutines":51,"dbBytes":118964224,"dbWalBytes":14856752,"dbShmBytes":32768,"dbPageCount":29180,"dbFreelistCount":0,"dbPageSize":4096,"dbCacheSize":-8192,"dbWalBusy":0,"dbWalFrames":162,"dbWalCheckpointedFrames":0,"dbBytesDelta":118718464,"dbWalBytesDelta":14840240,"dbShmBytesDelta":0,"time":"2026-07-18T23:57:34-04:00","message":"media indexing resource summary"} {"level":"info","files":115354,"systemsCompleted":110,"elapsed":1261546.822415,"time":"2026-07-18T23:57:34-04:00","message":"media indexing completed successfully"} {"level":"info","time":"2026-07-18T23:57:34-04:00","message":"finished generating media db successfully"} {"level":"info","dir":"/media/fat/zaparoo/cache/thumbs/current","time":"2026-07-18T23:57:34-04:00","message":"media.image: thumb cache wiped"} {"level":"info","time":"2026-07-18T23:57:34-04:00","message":"received media request"} {"level":"info","time":"2026-07-18T23:57:35-04:00","message":"finished generating media db in 21m1.680811455s"} {"level":"info","time":"2026-07-18T23:57:35-04:00","message":"starting background database optimization"} {"level":"info","time":"2026-07-18T23:57:35-04:00","message":"running optimization step: temporary_repair_parent_dirs"} {"level":"info","step":"temporary_repair_parent_dirs","wallDuration":20.781131,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":5,"procWriteSyscalls":0,"procReadChars":12419,"procWriteChars":0,"procCancelledWriteBytes":0,"allocBytes":8736,"mallocs":172,"frees":19,"gcCycles":1,"gcPauseNs":600068,"cgoCalls":97,"heapAllocBytes":10416408,"heapSysBytes":78348288,"heapObjects":36674,"goroutines":52,"dbBytes":118964224,"dbWalBytes":14856752,"dbShmBytes":32768,"dbPageCount":29180,"dbFreelistCount":0,"dbPageSize":4096,"dbCacheSize":-8192,"dbWalBusy":0,"dbWalFrames":166,"dbWalCheckpointedFrames":0,"dbBytesDelta":0,"dbWalBytesDelta":0,"dbShmBytesDelta":0,"time":"2026-07-18T23:57:35-04:00","message":"optimization step metrics"} {"level":"info","time":"2026-07-18T23:57:35-04:00","message":"optimization step temporary_repair_parent_dirs completed"} {"level":"info","time":"2026-07-18T23:57:35-04:00","message":"running optimization step: pragma_optimize"} {"level":"info","time":"2026-07-18T23:57:35-04:00","message":"received media request"} {"level":"info","step":"pragma_optimize","wallDuration":465.132179,"procReadBytes":0,"procWriteBytes":16384,"procReadSyscalls":383,"procWriteSyscalls":5,"procReadChars":1548537,"procWriteChars":4826,"procCancelledWriteBytes":0,"allocBytes":22152,"mallocs":450,"frees":34,"gcCycles":0,"gcPauseNs":0,"cgoCalls":151,"heapAllocBytes":10432704,"heapSysBytes":78381056,"heapObjects":37203,"goroutines":51,"dbBytes":118964224,"dbWalBytes":14856752,"dbShmBytes":32768,"dbPageCount":29180,"dbFreelistCount":0,"dbPageSize":4096,"dbCacheSize":-8192,"dbWalBusy":0,"dbWalFrames":169,"dbWalCheckpointedFrames":0,"dbBytesDelta":0,"dbWalBytesDelta":0,"dbShmBytesDelta":0,"time":"2026-07-18T23:57:35-04:00","message":"optimization step metrics"} {"level":"info","time":"2026-07-18T23:57:35-04:00","message":"optimization step pragma_optimize completed"} {"level":"info","time":"2026-07-18T23:57:35-04:00","message":"running optimization step: page_prefetch"} {"level":"info","step":"page_prefetch","wallDuration":278.179187,"procReadBytes":0,"procWriteBytes":0,"procReadSyscalls":1280,"procWriteSyscalls":0,"procReadChars":5234819,"procWriteChars":0,"procCancelledWriteBytes":0,"allocBytes":11632,"mallocs":275,"frees":21,"gcCycles":0,"gcPauseNs":0,"cgoCalls":160,"heapAllocBytes":10453968,"heapSysBytes":78381056,"heapObjects":37591,"goroutines":54,"dbBytes":118964224,"dbWalBytes":14856752,"dbShmBytes":32768,"dbPageCount":29180,"dbFreelistCount":0,"dbPageSize":4096,"dbCacheSize":-8192,"dbWalBusy":0,"dbWalFrames":171,"dbWalCheckpointedFrames":0,"dbBytesDelta":0,"dbWalBytesDelta":0,"dbShmBytesDelta":0,"time":"2026-07-18T23:57:35-04:00","message":"optimization step metrics"} {"level":"info","time":"2026-07-18T23:57:35-04:00","message":"optimization step page_prefetch completed"} {"level":"info","time":"2026-07-18T23:57:35-04:00","message":"running optimization step: browse_cache"} {"level":"info","time":"2026-07-18T23:58:05-04:00","message":"new tag detected: NTAG (04310dba6f6180)"} {"level":"info","uid":"04310dba6f6180","type":"NTAG","variant":"NTAG215","totalPages":135,"userMemory":504,"manufacturer":"NXP","time":"2026-07-18T23:58:06-04:00","message":"NTAG tag details"} {"level":"info","time":"2026-07-18T23:58:06-04:00","message":"detected NTAG tag: 04310dba6f6180"} {"level":"info","time":"2026-07-18T23:58:06-04:00","message":"new token scanned: &{2026-07-18 23:58:06.136265649 -0400 EDT m=+1359.314232390 NTAG 04310dba6f6180 **launch.random:/media/fat/_Arcade/_Organized/_4 Video & Inputs/_2 Rotation/_Horizontal/ Reader pn532-fuwtjpa2 false}"} {"level":"info","time":"2026-07-18T23:58:06-04:00","message":"sending token to queue: &{2026-07-18 23:58:06.136265649 -0400 EDT m=+1359.314232390 NTAG 04310dba6f6180 **launch.random:/media/fat/_Arcade/_Organized/_4 Video & Inputs/_2 Rotation/_Horizontal/ Reader pn532-fuwtjpa2 false}"} {"level":"info","time":"2026-07-18T23:58:06-04:00","message":"processing token: {2026-07-18 23:58:06.136265649 -0400 EDT m=+1359.314232390 NTAG 04310dba6f6180 **launch.random:/media/fat/_Arcade/_Organized/_4 Video & Inputs/_2 Rotation/_Horizontal/ Reader pn532-fuwtjpa2 false}"} {"level":"info","time":"2026-07-18T23:58:06-04:00","message":"running script (1 cmds)"} {"level":"info","time":"2026-07-18T23:58:06-04:00","message":"running command: **launch.random:\"/media/fat/_Arcade/_Organized/_4 Video & Inputs/_2 Rotation/_Horizontal/\""} {"level":"error","error":"failed to find random media for path '/media/fat/_Arcade/_Organized/_4 Video & Inputs/_2 Rotation/_Horizontal/': failed to get media stats for query: context deadline exceeded","time":"2026-07-18T23:58:08-04:00","message":"error running command: **launch.random:\"/media/fat/_Arcade/_Organized/_4 Video & Inputs/_2 Rotation/_Horizontal/\""} {"level":"error","error":"failed to run zapscript command: failed to find random media for path '/media/fat/_Arcade/_Organized/_4 Video & Inputs/_2 Rotation/_Horizontal/': failed to get media stats for query: context deadline exceeded","time":"2026-07-18T23:58:08-04:00","message":"error launching token"} {"level":"info","time":"2026-07-18T23:58:10-04:00","message":"tag removed"} {"level":"info","time":"2026-07-18T23:58:10-04:00","message":"token was removed"} {"level":"info","time":"2026-07-18T23:58:14-04:00","message":"new tag detected: NTAG (04310dba6f6180)"} {"level":"info","uid":"04310dba6f6180","type":"NTAG","variant":"NTAG215","totalPages":135,"userMemory":504,"manufacturer":"NXP","time":"2026-07-18T23:58:14-04:00","message":"NTAG tag details"} {"level":"info","time":"2026-07-18T23:58:14-04:00","message":"detected NTAG tag: 04310dba6f6180"} {"level":"info","time":"2026-07-18T23:58:14-04:00","message":"new token scanned: &{2026-07-18 23:58:14.334850306 -0400 EDT m=+1367.512817027 NTAG 04310dba6f6180 **launch.random:/media/fat/_Arcade/_Organized/_4 Video & Inputs/_2 Rotation/_Horizontal/ Reader pn532-fuwtjpa2 false}"} {"level":"info","time":"2026-07-18T23:58:14-04:00","message":"sending token to queue: &{2026-07-18 23:58:14.334850306 -0400 EDT m=+1367.512817027 NTAG 04310dba6f6180 **launch.random:/media/fat/_Arcade/_Organized/_4 Video & Inputs/_2 Rotation/_Horizontal/ Reader pn532-fuwtjpa2 false}"} {"level":"info","time":"2026-07-18T23:58:14-04:00","message":"processing token: {2026-07-18 23:58:14.334850306 -0400 EDT m=+1367.512817027 NTAG 04310dba6f6180 **launch.random:/media/fat/_Arcade/_Organized/_4 Video & Inputs/_2 Rotation/_Horizontal/ Reader pn532-fuwtjpa2 false}"} {"level":"info","time":"2026-07-18T23:58:15-04:00","message":"running script (1 cmds)"} {"level":"info","time":"2026-07-18T23:58:15-04:00","message":"running command: **launch.random:\"/media/fat/_Arcade/_Organized/_4 Video & Inputs/_2 Rotation/_Horizontal/\""} {"level":"error","error":"failed to find random media for path '/media/fat/_Arcade/_Organized/_4 Video & Inputs/_2 Rotation/_Horizontal/': failed to get media stats for query: context deadline exceeded","time":"2026-07-18T23:58:17-04:00","message":"error running command: **launch.random:\"/media/fat/_Arcade/_Organized/_4 Video & Inputs/_2 Rotation/_Horizontal/\""} {"level":"error","error":"failed to run zapscript command: failed to find random media for path '/media/fat/_Arcade/_Organized/_4 Video & Inputs/_2 Rotation/_Horizontal/': failed to get media stats for query: context deadline exceeded","time":"2026-07-18T23:58:17-04:00","message":"error launching token"} {"level":"info","time":"2026-07-18T23:58:18-04:00","message":"tag removed"} {"level":"info","time":"2026-07-18T23:58:18-04:00","message":"token was removed"} {"level":"info","dirs":5389,"media":115354,"counts":5590,"duration":44187.204223,"time":"2026-07-18T23:58:20-04:00","message":"browse cache populated"} {"level":"info","step":"browse_cache","wallDuration":44194.226881,"procReadBytes":0,"procWriteBytes":5165056,"procReadSyscalls":8739,"procWriteSyscalls":1143,"procReadChars":33403352,"procWriteChars":2123374,"procCancelledWriteBytes":0,"allocBytes":117133032,"mallocs":3132133,"frees":3108404,"gcCycles":11,"gcPauseNs":29247234,"cgoCalls":313399,"heapAllocBytes":15387136,"heapSysBytes":78020608,"heapObjects":61452,"goroutines":51,"dbBytes":118964224,"dbWalBytes":14856752,"dbShmBytes":32768,"dbPageCount":29568,"dbFreelistCount":0,"dbPageSize":4096,"dbCacheSize":-8192,"dbWalBusy":0,"dbWalFrames":571,"dbWalCheckpointedFrames":0,"dbBytesDelta":0,"dbWalBytesDelta":0,"dbShmBytesDelta":0,"time":"2026-07-18T23:58:20-04:00","message":"optimization step metrics"} {"level":"info","time":"2026-07-18T23:58:20-04:00","message":"optimization step browse_cache completed"} {"level":"info","time":"2026-07-18T23:58:20-04:00","message":"running optimization step: wal_checkpoint"} {"level":"info","step":"wal_checkpoint","wallDuration":1719.571627,"procReadBytes":0,"procWriteBytes":2220032,"procReadSyscalls":541,"procWriteSyscalls":539,"procReadChars":2207875,"procWriteChars":2207744,"procCancelledWriteBytes":0,"allocBytes":11704,"mallocs":249,"frees":15,"gcCycles":0,"gcPauseNs":0,"cgoCalls":76,"heapAllocBytes":15407624,"heapSysBytes":78020608,"heapObjects":61815,"goroutines":51,"dbBytes":121110528,"dbWalBytes":0,"dbShmBytes":32768,"dbPageCount":29568,"dbFreelistCount":0,"dbPageSize":4096,"dbCacheSize":-8192,"dbWalBusy":0,"dbWalFrames":0,"dbWalCheckpointedFrames":0,"dbBytesDelta":2146304,"dbWalBytesDelta":-14856752,"dbShmBytesDelta":0,"time":"2026-07-18T23:58:22-04:00","message":"optimization step metrics"} {"level":"info","time":"2026-07-18T23:58:22-04:00","message":"optimization step wal_checkpoint completed"} {"level":"info","time":"2026-07-18T23:58:22-04:00","message":"background database optimization completed"} {"level":"info","time":"2026-07-18T23:58:22-04:00","message":"received media request"} {"level":"info","time":"2026-07-18T23:58:28-04:00","message":"received settings request"} {"level":"info","time":"2026-07-18T23:58:29-04:00","message":"received logs download request"}