Josh Temple

Results 34 issues of Josh Temple

There are a number of places in the [OpenAPI spec](https://github.com/looker-open-source/sdk-codegen/blob/main/spec/Looker.4.0.oas.json) that define `"type": "any". In the [OpenAPI 3.0 docs](https://swagger.io/docs/specification/data-models/data-types/), this doesn't seem to be a valid data type and I...

Hi Looker API team! I'm reposting a question I asked [in Looker Community](https://community.looker.com/looker-api-77/improve-openapi-spec-documentation-for-responses-30943) a couple weeks ago. I’m one of the maintainers of [Spectacles](https://github.com/spectacles-ci/spectacles), an open-source tool for testing LookML...

Instantiating a `WriteApiSession` model like this... ```python api_session = models.WriteApiSession('dev') ``` ...raises this unexpected error. ``` Traceback (most recent call last): File "", line 1, in TypeError: __init__() takes 1...

python
p3

The README says: ``` Config by default stored in $HOME/.config/todoist/config.json ``` However, on MacOS, my config is in `$HOME/.todoist.config.json`, which was really confusing to debug since there's no way from...

Is it possible to write multiple tests to the same cassette? If multiple tests are making the same API calls, it's inefficient to record them again and again, better to...

When we construct the LookML URL for dimensions, we use the client-provided Looker base URL and the URL path returned from the Looker API ([code](https://github.com/spectacles-ci/spectacles/blob/master/spectacles/lookml.py#L460-L461)). For one user, this doesn't...

Enhancement

Configured with `--timeout` or `--query-timeout`, would stop checking for Looker query results if a query had been longer than the specified time. This would help with runs that get clogged...

Enhancement
Validator: SQL
Performance

As a Spectacles user, I would like to test measures in addition to dimensions so I can identify SQL errors in more of my LookML and feel confident that my...

Epic
Validator: SQL

In the current state of the SQL validator, Spectacles breaks up Explore-level queries into N chunks of M dimensions, where M is configured via the `--chunk-size` arg, with a default...

Validator: SQL
Performance

Spectacles currently only validates dimensions defined in LookML. If possible, it would be useful to also validate custom dimensions, which, depending on the Looker instance, may be used extensively.

Enhancement
Validator: SQL