Implied Limit

Queries that do not include aggregate functions are automatically limited to returning only 200 rows in order to limit output. This is achieved by automatically adding the query function tail() to each query:

logscale
| tail(200)

For example, a simple filter query like the following example might look like the following before adding tail():

logscale
username = "abenson"

When executed, tail() is added, changing the query to look like this:

logscale
username = "abenson"
| tail(200)

However, if the query includes an aggregation function, no limit is implied, and is executed without the implied limit:

logscale
username = "abenson"
| groupBy(processname)