Painless is a powerful language that whitelists many java stdlib functions. Unfortunately, it lacks a number of battery-included functions for common tasks.
This meta tracks issues for adding convenience functions. To close a sub-issue the function(s) should exist, along with "javadoc" level documentation and examples of use.
Parse URLs: #60660
Parse HTTP requests: #60661
Parse Domain names: #60662
Parse Unix paths: #60663
Match IP addresses: #60668
Get field in a white-space separated log line as a concrete type: #60669 (possibly unnecessary with grok fields).
Painless is a powerful language that whitelists many java stdlib functions. Unfortunately, it lacks a number of battery-included functions for common tasks.
This meta tracks issues for adding convenience functions. To close a sub-issue the function(s) should exist, along with "javadoc" level documentation and examples of use.
Other extensions: