nsmcp::AccessCardinalityStore method addKey (protected)
<instance of nsmcp::AccessCardinalityStore> addKey kind key \ label clipped redacted
Defined in /usr/local/ns/tcl/nsmcp/log-traffic-aggregate.tcl
- Parameters:
- kind (required)
- key (required)
- label (required)
- clipped (required)
- redacted (required)
- Testcases:
- No testcase defined.
Source code: set id $kind:$key if {[dict exists ${:buffer} $id]} { set row [dict get ${:buffer} $id]; dict incr row n } else {set row [dict create kind $kind k $key label $label clipped $clipped redacted $redacted n 1]} dict set :buffer $id $row set peak [expr {[dict exists ${:data} peakBufferedKeys] ? [dict get ${:data} peakBufferedKeys] : 0}] if {[dict size ${:buffer}]>$peak} {dict set :data peakBufferedKeys [dict size ${:buffer}]}XQL Not present: Generic, PostgreSQL, Oracle
![[i]](/resources/acs-subsite/ZoomIn16.gif)