#36882 new Bug

Add debug instrumentation for callproc() in CursorDebugWrapper

Reported by: akshaytheflash Owned by:
Component: Database layer (models, ORM) Version: 6.0
Severity: Normal Keywords: callproc, debug, logging, stored procedures
Cc: akshaytheflash Triage Stage: Unreviewed
Has patch: yes Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: no

Description

The callproc() method in CursorDebugWrapper is not currently instrumented
for debug logging, unlike execute() and executemany(). This means stored
procedure calls are not logged when DEBUG=True.

This patch adds the callproc() method to CursorDebugWrapper to log
procedure calls with timing information, consistent with how other
database operations are logged.

The fix includes:

  • Implementation of callproc() in CursorDebugWrapper
  • Test to verify the instrumentation works correctly
  • Removal of the "XXX callproc isn't instrumented" comment

Change History (0)

Note: See TracTickets for help on using tickets.
Back to Top