Convert InIfBoundary/OutIfBoundary from Enum8 to String to use as a dimension

This commit is contained in:
Benjamin Collet
2022-07-16 17:28:03 +02:00
committed by Vincent Bernat
parent f6c70864a4
commit ef3b6dfc6b

View File

@@ -132,7 +132,7 @@ func (gc queryColumn) toSQLSelect() string {
helpers.ETypeIPv4, helpers.ETypeIPv6)
case queryColumnProto:
strValue = `dictGetOrDefault('protocols', 'name', Proto, '???')`
case queryColumnInIfSpeed, queryColumnOutIfSpeed, queryColumnSrcPort, queryColumnDstPort, queryColumnForwardingStatus:
case queryColumnInIfSpeed, queryColumnOutIfSpeed, queryColumnSrcPort, queryColumnDstPort, queryColumnForwardingStatus, queryColumnInIfBoundary, queryColumnOutIfBoundary:
strValue = fmt.Sprintf("toString(%s)", gc)
default:
strValue = gc.String()