Skip to content

First stable Splunkbase release

Compare
Choose a tag to compare
@lowell80 lowell80 released this 09 Nov 00:40
· 69 commits to master since this 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.