libcircle
libcircle copied to clipboard
Objects processed messages during run
I started using libcircle again. When I used this in June 2021 I would get messages like this in the log during a run...
1624401087:0:libcircle/token.c:207:Objects processed: 76456492 ... 1624401099:0:libcircle/token.c:207:Objects processed: 77419312 ... 1624401111:0:libcircle/token.c:207:Objects processed: 78430963 ... 1624401134:0:libcircle/token.c:207:Objects processed: 79577820 ... 1624401146:0:libcircle/token.c:207:Objects processed: 81504253 ... 1624401155:0:libcircle/token.c:207:Objects processed: 82556239 ... 1624401166:0:libcircle/token.c:207:Objects processed: 83496932 ...
These messages are now not appearing. In the code I see they are ate log level INFO. I still get the summary at the end with the number processed for each rank and then the total objects processed. This is also at log level INFO. What do I need to do to get these messages appearing again ? I have a python script that draws a graph of progress over time from these messages which is really useful so really want to get this functionality back.
Seems that thngs have changed and the default for CIRCLE_INPUT_ST.reduce_period is now 0. I had to do an explicit call to CIRCLE_set_reduce_period in my code to set it as needed before calling CIRCLE_Begin