Opened 11 years ago

Closed 9 years ago

#424 closed enhancement (duplicate)

Harmonize debug output in rasdaman

Reported by: Dimitar Misev Owned by: Dimitar Misev
Priority: major Milestone: Future
Component: undecided Version: 8.4
Keywords: Cc: Peter Baumann
Complexity: Medium

Description

Right now debugging info is produced in few different ways:

  • RMDebug macros (RMDBGENTER, RMDBGEXIT, etc.), very complex and allow fine grained control, but seem somewhat broken
  • ENTER/LEAVE/TALK - very simple, provide indentation, but only global control is possible
  • The tile cache introduces TENTER/TTALK/TLEAVE which allow to turn on ENTER/LEAVE/TALK selectively only in the tile cache
  • RMInit::logOut, RMInit::dbgOut - simple output to the log, no possibility to turn off, typically used for outputing warnings/errors and other important info

These should be harmonized into a single method, which is hopefully both powerful and simple.

Change History (2)

comment:1 by Dimitar Misev, 11 years ago

Milestone: 9.0.xFuture

comment:2 by Dimitar Misev, 9 years ago

Resolution: duplicate
Status: newclosed

duplicate of #903

Note: See TracTickets for help on using tickets.