Skip to content

Releases: nexcess/esgrep

esgrep v1.7

02 Jan 19:57
8fe470b
Compare
Choose a tag to compare
  • refactor to use libmoose
  • add -c/--count, -n/--no-preserve-order flags
  • replace unused -F/--fields flag with -F/--full-docs flag
  • fix python shebang

esgrep v1.6

29 Jun 18:24
3ee0c92
Compare
Choose a tag to compare
  • [ENG-2315] apply timeout when initiating global elasticsearch object
  • [ENG-2315] set timeout to float for SQL queries

esgrep v1.5

23 Jun 20:28
cdd8faa
Compare
Choose a tag to compare
  • update Requires from python to python3
  • remove rpm dependency for python-elasticsearch
  • set timeout value to int
  • use %config(noreplace) for /etc/esgrep/esgrep.yml
  • include release version in setup macro (defaults to %{name}-%{version})

esgrep v1.4

13 Nov 14:49
5e45c14
Compare
Choose a tag to compare
  • use request_timeout field instead of timeout when performation aggregation searches
  • don't show program field by default

esgrep v1.3

15 Jan 22:28
Compare
Choose a tag to compare

adds a -t/--timeout flag (defaults to 30 seconds)

esgrep v1.2

10 Jan 19:42
108552c
Compare
Choose a tag to compare

changes:

if query argument is a file, parse given file as json and use contents as query (allows use of full Elasticsearch DSL)

adds a number of flags to esgrep:

add -a/--agg flag to only return aggregations associated with a query

add -j/--json flag to return raw json of _source

add -f/--fields flag to specify which fields will be searched

add -s/--sort flag to specify which fields to sort by

add -ts/--timestart, -te/--timeend, and --timefield flags to filter by
timeranges on a given field.