KV modification to allow for Key to be forced into uppercase

Description

using KV on query string using the following example
kv {
source => ["querystring"]
field_split => "&?"
}
Example 1
a=1&b=2
would yield
{a =1, b=1}

Example 2
A=1&b=2
would yield
{A =1, b=1}

now in other filters you would have to use either a or A

if there was a way to force a single case on the keys that would allow a much simpler config file, i did the following to lib/logstash/filters/kv.rb
on line 211 i added this
key.upcase!

Environment

None

Status

Assignee

Logstash Developers

Reporter

jeffrey

Labels

None

Affects versions

Priority

Configure