Page 1 of 1

What is: GET /api/updates?_=XXXXXXXXXXXXX....

Posted: Tue Apr 14, 2020 12:22 pm
by Crawdaddy79
Looked in the announcements and saw nothing. Did I just get something cool?

Specifically, started up FAH and saw this:

Code: Select all

...

12:09:21:WU00:FS00:Started FahCore on PID 16180
12:09:21:Started thread 12 on PID 14012
12:09:21:WU00:FS00:Core PID:16204
12:09:21:WU00:FS00:FahCore 0xa7 started
12:09:22:WU00:FS00:0xa7:*********************** Log Started 2020-04-14T12:09:21Z ***********************
12:09:22:WU00:FS00:0xa7:************************** Gromacs Folding@home Core ***************************
12:09:22:WU00:FS00:0xa7:       Type: 0xa7
12:09:22:WU00:FS00:0xa7:       Core: Gromacs
12:09:22:WU00:FS00:0xa7:       Args: -dir 00 -suffix 01 -version 705 -lifeline 16180 -checkpoint 5 -np
12:09:22:WU00:FS00:0xa7:             14
12:09:22:WU00:FS00:0xa7:************************************ CBang *************************************
12:09:22:WU00:FS00:0xa7:       Date: Oct 26 2019
12:09:22:WU00:FS00:0xa7:       Time: 01:38:25
12:09:22:WU00:FS00:0xa7:   Revision: c46a1a011a24143739ac7218c5a435f66777f62f
12:09:22:WU00:FS00:0xa7:     Branch: master
12:09:22:WU00:FS00:0xa7:   Compiler: Visual C++ 2008
12:09:22:WU00:FS00:0xa7:    Options: /TP /nologo /EHa /wd4297 /wd4103 /Ox /MT
12:09:22:WU00:FS00:0xa7:   Platform: win32 10
12:09:22:WU00:FS00:0xa7:       Bits: 64
12:09:22:WU00:FS00:0xa7:       Mode: Release
12:09:22:WU00:FS00:0xa7:************************************ System ************************************
12:09:22:WU00:FS00:0xa7:        CPU: AMD Ryzen 7 2700X Eight-Core Processor
12:09:22:WU00:FS00:0xa7:     CPU ID: AuthenticAMD Family 23 Model 8 Stepping 2
12:09:22:WU00:FS00:0xa7:       CPUs: 16
12:09:22:WU00:FS00:0xa7:     Memory: 31.95GiB
12:09:22:WU00:FS00:0xa7:Free Memory: 23.62GiB
12:09:22:WU00:FS00:0xa7:    Threads: WINDOWS_THREADS
12:09:22:WU00:FS00:0xa7: OS Version: 6.2
12:09:22:WU00:FS00:0xa7:Has Battery: false
12:09:22:WU00:FS00:0xa7: On Battery: false
12:09:22:WU00:FS00:0xa7: UTC Offset: -4
12:09:22:WU00:FS00:0xa7:        PID: 16204
12:09:22:WU00:FS00:0xa7:        CWD: C:\Users\crawd\AppData\Roaming\FAHClient\work
12:09:22:WU00:FS00:0xa7:******************************** Build - libFAH ********************************
12:09:22:WU00:FS00:0xa7:    Version: 0.0.18
12:09:22:WU00:FS00:0xa7:     Author: Joseph Coffland <joseph@cauldrondevelopment.com>
12:09:22:WU00:FS00:0xa7:  Copyright: 2019 foldingathome.org
12:09:22:WU00:FS00:0xa7:   Homepage: https://foldingathome.org/
12:09:22:WU00:FS00:0xa7:       Date: Oct 26 2019
12:09:22:WU00:FS00:0xa7:       Time: 01:52:30
12:09:22:36:127.0.0.1 GET /api/updates?_=1586866106327&sid=1984d20f869904617931dcb6db043541
12:09:22:WU00:FS00:0xa7:   Revision: c1e3513b1bc0c16013668f2173ee969e5995b38e
12:09:22:WU00:FS00:0xa7:     Branch: master
12:09:22:WU00:FS00:0xa7:   Compiler: Visual C++ 2008
12:09:22:WU00:FS00:0xa7:    Options: /TP /nologo /EHa /wd4297 /wd4103 /Ox /MT
12:09:22:WU00:FS00:0xa7:   Platform: win32 10
12:09:22:WU00:FS00:0xa7:       Bits: 64
12:09:22:WU00:FS00:0xa7:       Mode: Release
12:09:22:WU00:FS00:0xa7:************************************ Build *************************************
12:09:22:WU00:FS00:0xa7:       SIMD: avx_256
12:09:22:WU00:FS00:0xa7:********************************************************************************
12:09:22:WU00:FS00:0xa7:Project: 16404 (Run 0, Clone 3507, Gen 44)
12:09:22:WU00:FS00:0xa7:Unit: 0x00000036a8f5c67d5e7eb917ea7f4ba0
12:09:22:WU00:FS00:0xa7:Reading tar file core.xml
12:09:22:WU00:FS00:0xa7:Reading tar file frame44.tpr
12:09:22:WU00:FS00:0xa7:Digital signatures verified
12:09:22:WU00:FS00:0xa7:Reducing thread count from 14 to 13 to avoid domain decomposition with large prime factor 7
12:09:22:WU00:FS00:0xa7:Reducing thread count from 13 to 12 to avoid domain decomposition by a prime number > 3
12:09:22:WU00:FS00:0xa7:Calling: mdrun -s frame44.tpr -o frame44.trr -x frame44.xtc -cpt 5 -nt 12
12:09:22:WU00:FS00:0xa7:Steps: first=22000000 total=500000
12:09:22:WU00:FS00:0xa7:Completed 1 out of 500000 steps (0%)
12:09:22:WU01:FS01:0x22:Completed 510000 out of 1000000 steps (51%)
12:09:23:36:127.0.0.1 GET /api/updates?_=1586866106328&sid=1984d20f869904617931dcb6db043541
12:09:24:36:127.0.0.1 GET /api/updates?_=1586866106329&sid=1984d20f869904617931dcb6db043541
12:09:26:36:127.0.0.1 GET /api/updates?_=1586866106330&sid=1984d20f869904617931dcb6db043541
12:09:27:35:127.0.0.1 GET /api/updates?_=1586866106331&sid=1984d20f869904617931dcb6db043541
12:09:28:35:127.0.0.1 GET /api/updates?_=1586866106332&sid=1984d20f869904617931dcb6db043541
12:09:30:35:127.0.0.1 GET /api/updates?_=1586866106333&sid=1984d20f869904617931dcb6db043541
12:09:31:35:127.0.0.1 GET /api/updates?_=1586866106334&sid=1984d20f869904617931dcb6db043541
12:09:34:35:127.0.0.1 GET /api/updates?_=1586866106335&sid=1984d20f869904617931dcb6db043541
12:09:36:36:127.0.0.1 GET /api/updates?_=1586866106336&sid=1984d20f869904617931dcb6db043541
12:09:39:36:127.0.0.1 GET /api/updates?_=1586866106337&sid=1984d20f869904617931dcb6db043541
12:09:42:35:127.0.0.1 GET /api/updates?_=1586866106338&sid=1984d20f869904617931dcb6db043541
12:09:45:36:127.0.0.1 GET /api/updates?_=1586866106339&sid=1984d20f869904617931dcb6db043541
12:09:46:36:127.0.0.1 GET /api/updates?_=1586866106340&sid=1984d20f869904617931dcb6db043541
12:09:47:36:127.0.0.1 GET /api/updates?_=1586866106341&sid=1984d20f869904617931dcb6db043541
12:09:49:36:127.0.0.1 GET /api/updates?_=1586866106342&sid=1984d20f869904617931dcb6db043541
12:09:50:35:127.0.0.1 GET /api/updates?_=1586866106343&sid=1984d20f869904617931dcb6db043541
12:09:53:36:127.0.0.1 GET /api/updates?_=1586866106344&sid=1984d20f869904617931dcb6db043541
12:09:54:36:127.0.0.1 GET /api/updates?_=1586866106345&sid=1984d20f869904617931dcb6db043541
12:09:55:36:127.0.0.1 GET /api/updates?_=1586866106346&sid=1984d20f869904617931dcb6db043541
12:09:58:35:127.0.0.1 GET /api/updates?_=1586866106347&sid=1984d20f869904617931dcb6db043541
12:10:00:36:127.0.0.1 GET /api/updates?_=1586866106348&sid=1984d20f869904617931dcb6db043541
12:10:04:36:127.0.0.1 GET /api/updates?_=1586866106349&sid=1984d20f869904617931dcb6db043541
12:10:05:36:127.0.0.1 GET /api/updates?_=1586866106350&sid=1984d20f869904617931dcb6db043541
12:10:06:36:127.0.0.1 GET /api/updates?_=1586866106351&sid=1984d20f869904617931dcb6db043541
12:10:07:WU00:FS00:0xa7:Completed 5000 out of 500000 steps (1%)
12:10:08:36:127.0.0.1 GET /api/updates?_=1586866106352&sid=1984d20f869904617931dcb6db043541
12:10:09:35:127.0.0.1 GET /api/updates?_=1586866106353&sid=1984d20f869904617931dcb6db043541
12:10:10:35:127.0.0.1 GET /api/updates?_=1586866106354&sid=1984d20f869904617931dcb6db043541
12:10:12:35:127.0.0.1 GET /api/updates?_=1586866106355&sid=1984d20f869904617931dcb6db043541
12:10:13:35:127.0.0.1 GET /api/updates?_=1586866106356&sid=1984d20f869904617931dcb6db043541
12:10:14:35:127.0.0.1 GET /api/updates?_=1586866106357&sid=1984d20f869904617931dcb6db043541
12:10:16:36:127.0.0.1 GET /api/updates?_=1586866106358&sid=1984d20f869904617931dcb6db043541
12:10:17:WU01:FS01:0x22:Completed 520000 out of 1000000 steps (52%)
12:10:17:35:127.0.0.1 GET /api/updates?_=1586866106359&sid=1984d20f869904617931dcb6db043541
12:10:20:36:127.0.0.1 GET /api/updates?_=1586866106360&sid=1984d20f869904617931dcb6db043541
12:10:21:35:127.0.0.1 GET /api/updates?_=1586866106361&sid=1984d20f869904617931dcb6db043541
12:10:22:35:127.0.0.1 GET /api/updates?_=1586866106362&sid=1984d20f869904617931dcb6db043541
12:10:24:35:127.0.0.1 GET /api/updates?_=1586866106363&sid=1984d20f869904617931dcb6db043541
12:10:25:35:127.0.0.1 GET /api/updates?_=1586866106364&sid=1984d20f869904617931dcb6db043541
12:10:52:WU00:FS00:0xa7:Completed 10000 out of 500000 steps (2%)
12:11:11:WU01:FS01:0x22:Completed 530000 out of 1000000 steps (53%)
12:11:37:WU00:FS00:0xa7:Completed 15000 out of 500000 steps (3%)
12:12:06:WU01:FS01:0x22:Completed 540000 out of 1000000 steps (54%)
12:12:22:WU00:FS00:0xa7:Completed 20000 out of 500000 steps (4%)

Re: What is: GET /api/updates?_=XXXXXXXXXXXXX....

Posted: Tue Apr 14, 2020 12:36 pm
by Joe_H
No idea, they are part of the Core_22 messages that are normally suppressed as they are of little use for debugging issues. One of the reasons we recommend leaving the logging verbosity at its default level of 3, they are of use mainly to the developer of the folding core.

Perhaps of more interest if you were going to look through the code for OpenMM upon which Core_22 is based.

Re: What is: GET /api/updates?_=XXXXXXXXXXXXX....

Posted: Tue Apr 14, 2020 12:46 pm
by ChristianVirtual
The first number seems epoch ...

https://www.epochconverter.com/

Re: What is: GET /api/updates?_=XXXXXXXXXXXXX....

Posted: Tue Apr 14, 2020 12:54 pm
by Neil-B
I would guess these might be a stats call … iirc leaving FAH Advanced Control and FAH Web Control interfaces open permanently is not recommended as it adds extra calls to the Stats system - could it be those?

Re: What is: GET /api/updates?_=XXXXXXXXXXXXX....

Posted: Tue Apr 14, 2020 1:32 pm
by Crawdaddy79
I should disclose that I have my logging verbosity set to 5. It's been that way for a couple of days. May just be a matter of me not noticing it before, but still curious on what it is.

Thanks for all replies.

Re: What is: GET /api/updates?_=XXXXXXXXXXXXX....

Posted: Wed Apr 15, 2020 3:20 am
by SeanPearce44
At best guess, it's the FAHControl interface contacting the FAHClient for stats to display?

If you put the logging verbosity to 3 - it'll probably not be reported (but still happen)...