Problem
Quickwit's _field_caps endpoint reports IP address fields as type ip (see field_capability.rs FieldCapabilityEntryType::Ip), but the plugin's fieldTypeMap in src/utils/index.ts does not include an ip entry. This means:
- IP fields get
type: undefined when mapped through fieldTypeMap
- They are excluded from type-filtered field pickers
- They may not appear in autocomplete suggestions
Scope
Not present in the OTEL log index currently, but quickwit supports IpAddr fields and the _field_caps mapping exists. Any index using IP fields would be affected.
Fix
Add ip to fieldTypeMap:
export const fieldTypeMap: Record<string, string> = {
// ... existing entries ...
ip: 'ip',
};
May also need filter/query handling for IP-specific syntax (CIDR ranges, etc.).
Problem
Quickwit's
_field_capsendpoint reports IP address fields as typeip(seefield_capability.rsFieldCapabilityEntryType::Ip), but the plugin'sfieldTypeMapinsrc/utils/index.tsdoes not include anipentry. This means:type: undefinedwhen mapped throughfieldTypeMapScope
Not present in the OTEL log index currently, but quickwit supports
IpAddrfields and the_field_capsmapping exists. Any index using IP fields would be affected.Fix
Add
iptofieldTypeMap:May also need filter/query handling for IP-specific syntax (CIDR ranges, etc.).