First stable Splunkbase release
First stable release
- Fixed various internal errors and enhanced stability
- Error messages are now reported to the user. Global errors (like a syntax issue, or attempting to use a non-existant function) will result in an error, whereas issues with individual events get logged to a hidden field
_jmespath_error
since often these can be safely ignored. - The jmespath python library was update from 0.9.0 to 0.9.3 (latest stable release)
Under new management
I have many new features planned, but figured a proper 1.0.x stable release was worthwhile. The creator of this project no longer has time to maintain it, so I'm stepping in. I'm pulling the code to GitHub so anyone can contribute and pickup from where I left off, you know, in case I also don't release any updates for 2 years.
Please direct all issues and enhancements via GitHub issues. Or ping me @lowell
on Splunk's usergroup Slack.
Why did I take this on? Because dealing with nested JSON objects in Splunk using nothing more than spath
, mvexpand
, and xyseries
gets ugly very quickly. JMESPath can be a significant time saver, but a stable version and a few other enhancements are needed to make this truly helpful.