Project

General

Profile

Bug #1408

Improve visibility and usability of flushTraceLog()

Added by Phil Miller over 2 years ago. Updated about 2 years ago.

Status:
Merged
Priority:
Urgent
Assignee:
Category:
Tracing
Target version:
Start date:
02/10/2017
Due date:
% Done:

0%


Description

I just went looking in the manual for how to force Projections logs out to disk at a defined point in my application code, and couldn't find it. I dug around and eventually found flushTraceLog() in the header. This belongs in the manual, and should have a prototype in a standard header if it's not already. It should also have an empty definition for when there's no tracing bits linked in, so the user can call it without conditional compilation.

  • Document it in the manual
  • Add its prototype to a standard user-facing header, so it's always visible
  • Implement a no-op version for when the real version isn't going to be linked

History

#1 Updated by Sam White over 2 years ago

  • Category set to Tracing

#2 Updated by Eric Bohm over 2 years ago

  • Assignee set to Ronak Buch

#3 Updated by Phil Miller over 2 years ago

  • Priority changed from Normal to Urgent

Setting priority higher because these are easy to fix things that act as paper-cuts to users

#4 Updated by Sam White over 2 years ago

bump

#5 Updated by Ronak Buch about 2 years ago

  • Status changed from New to In Progress

#6 Updated by Ronak Buch about 2 years ago

  • Status changed from In Progress to Implemented

#7 Updated by Sam White about 2 years ago

  • Status changed from Implemented to Merged

Also available in: Atom PDF