stackql
stackql copied to clipboard
Query, provision and operate Cloud and SaaS resources and APIs using an extensible SQL based framework
**Describe the bug** When making the following query ```SELECT keyName, tagSet[0], instanceId, instanceState, instanceType FROM awscc.ec2.instances``` we get the following error ``` error: You have an error in your stackql...
## Background - The high level process is described in [the doco](https://wiki.debian.org/HowToPackageForDebian). - *de novo* process is described in detail inside [the maintainer's guide](https://www.debian.org/doc/manuals/maint-guide/first.en.html#choose).
**Feature Description** Need a generalized framework and config definition(s) to deal with API rate limiting, catering for each providers implementation. The framework should allow for tuning of a backoff and...
## Background `sqlite` can throw errors of the form `sql insert error: 'database table is locked:...` under concurrency. This has been observed in the aggressive concurrency `robot` tests as per...
## Summary As of now, `stackql` only uspports strict `TLS` adherence when the server is so configured. while this is definitely desirable in prodcution for many use cases, it is...
Add unit testing for `internal/stackql/datasource/sql_data_source`. Acceptance Criteria: - 85% unit test coverage.
**Feature Description** Add redacted request header info to `http.log.enabled` output to assist in debugging **Example(s)** Show keys with redacted values, including `Authorization` redact values based upon characters, initially redact all...
## Summary This piece of work is an uplift and mitigation of technical debt. Ideally, auth and networking ought to be abstracted inside `any-sdk`. ## Acceptance criteria - All networking...
**Feature Description** Currently for resources that only contain views, `SHOW METHODS` returns an empty object... **Example(s)** ``` SHOW EXTENDED METHODS IN homebrew.formula.build_errors... ``` **Desired Result** `SHOW METHODS` should list views...
**Feature Description** When a user executes a `DESCRIBE` method on a resource defined in `x-stackQL-resources` as a `view`, the message should indicate to the user that the resource is a...