This plugin provides native InfluxDB instrumentation for monitoring and metrics collection, including: service health via `/ping`, running queries, and service metrics.
Updates the requirements on dentaku to permit the latest version.
Changelog
*Sourced from [dentaku's changelog](https://github.com/rubysolo/dentaku/blob/master/CHANGELOG.md).*
> ## [v3.3.2] 2019-06-10
> - add ability to pre-load AST cache
> - fix negation node bug
>
> ## [v3.3.1] 2019-03-26
> - better errors for parse failures and exceptions in internal functions
> - fix Ruby 2.6.0 deprecation warnings
> - fix issue with functions in nested case statements
>
> ## [v3.3.0] 2018-12-04
> - add array literal syntax
> - return correct type from string function AST nodes
>
> ## [v3.2.1] 2018-10-24
> - make `evaluate` rescue more exceptions
>
> ## [v3.2.0] 2018-03-14
> - add `COUNT` and `AVG` functions
> - add unicode support 😎
> - fix CASE parsing bug
> - allow dependency filtering based on context
> - add variadic MUL function
> - performance optimization
>
> ## [v3.1.0] 2018-01-10
> - allow decimals with no leading zero
> - nested hash and array support in bulk expression solver
> - add a variadic SUM function
> - support array arguments to min, max, sum, and Math functions
> - add case-sensitive variable support
> - allow opt-out of nested data for performance boost
>
> ## [v3.0.0] 2017-10-11
> - add && and || as aliases for AND and OR
> - add hexadecimal literal support
> - add the SWITCH function
> - add AND and OR functions
> - add array access
> - make UnboundVariableError show all missing values
> - cast inputs to numeric function to numeric
> - fix issue with zero-arity functions used as function args
> - fix division when context values contain one or more strings
> - drop Ruby 1.9 support
>
> ## [v2.0.11] 2017-05-08
> - fix dependency checking for logical AST nodes
> - make `CONCAT` variadic
> - fix casting strings to numeric in negation operations
> - add date/time support
> - add `&` (bitwise and) and `|` (bitwise or) operators
> ... (truncated)
Commits
- [`c8978fc`](https://github.com/rubysolo/dentaku/commit/c8978fcd50a3f1293d14bda224a5f0516f853153) version bump
- [`c3d0455`](https://github.com/rubysolo/dentaku/commit/c3d0455b8122c5b84a0913da0a846722ae925eee) Merge pull request [#188](https://github-redirect.dependabot.com/rubysolo/dentaku/issues/188) from jasoncrawford/negation-attr-reader
- [`1579593`](https://github.com/rubysolo/dentaku/commit/15795933779436d3d73de67905e41a859141717e) For completeness, add specs for left, right attrs
- [`d8eb6e4`](https://github.com/rubysolo/dentaku/commit/d8eb6e43b1163502e0521956560a8ed1e845f75b) Add attr reader for Negation#node
- [`102b4ef`](https://github.com/rubysolo/dentaku/commit/102b4ef9938b06ba07989ab421504349f98fe0ee) Add spec for Negation class
- [`5525524`](https://github.com/rubysolo/dentaku/commit/5525524f4e0e50b475c2d7045f0528d896a58f1b) Add negation tests to arithmetic spec
- [`9df1886`](https://github.com/rubysolo/dentaku/commit/9df188687efe44eb8b077af0e728b968f27f55b7) add ability to pre-load AST cache
- [`c3108d1`](https://github.com/rubysolo/dentaku/commit/c3108d19823ab86d670deec9826a623b7f30661e) Release v3.3.1
- [`e344f38`](https://github.com/rubysolo/dentaku/commit/e344f38fcbaa7aa2493a426a8fc3d56abecafd91) more cleanup
- [`66b949f`](https://github.com/rubysolo/dentaku/commit/66b949fefec6f4b796e41e7b8dea3ed5d4c6b6b1) clean up some warnings
- Additional commits viewable in [compare view](https://github.com/rubysolo/dentaku/compare/v2.0.9...v3.3.2)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Updates the requirements on dentaku to permit the latest version.
Changelog
*Sourced from [dentaku's changelog](https://github.com/rubysolo/dentaku/blob/master/CHANGELOG.md).* > ## [v3.3.2] 2019-06-10 > - add ability to pre-load AST cache > - fix negation node bug > > ## [v3.3.1] 2019-03-26 > - better errors for parse failures and exceptions in internal functions > - fix Ruby 2.6.0 deprecation warnings > - fix issue with functions in nested case statements > > ## [v3.3.0] 2018-12-04 > - add array literal syntax > - return correct type from string function AST nodes > > ## [v3.2.1] 2018-10-24 > - make `evaluate` rescue more exceptions > > ## [v3.2.0] 2018-03-14 > - add `COUNT` and `AVG` functions > - add unicode support 😎 > - fix CASE parsing bug > - allow dependency filtering based on context > - add variadic MUL function > - performance optimization > > ## [v3.1.0] 2018-01-10 > - allow decimals with no leading zero > - nested hash and array support in bulk expression solver > - add a variadic SUM function > - support array arguments to min, max, sum, and Math functions > - add case-sensitive variable support > - allow opt-out of nested data for performance boost > > ## [v3.0.0] 2017-10-11 > - add && and || as aliases for AND and OR > - add hexadecimal literal support > - add the SWITCH function > - add AND and OR functions > - add array access > - make UnboundVariableError show all missing values > - cast inputs to numeric function to numeric > - fix issue with zero-arity functions used as function args > - fix division when context values contain one or more strings > - drop Ruby 1.9 support > > ## [v2.0.11] 2017-05-08 > - fix dependency checking for logical AST nodes > - make `CONCAT` variadic > - fix casting strings to numeric in negation operations > - add date/time support > - add `&` (bitwise and) and `|` (bitwise or) operators > ... (truncated)Commits
- [`c8978fc`](https://github.com/rubysolo/dentaku/commit/c8978fcd50a3f1293d14bda224a5f0516f853153) version bump - [`c3d0455`](https://github.com/rubysolo/dentaku/commit/c3d0455b8122c5b84a0913da0a846722ae925eee) Merge pull request [#188](https://github-redirect.dependabot.com/rubysolo/dentaku/issues/188) from jasoncrawford/negation-attr-reader - [`1579593`](https://github.com/rubysolo/dentaku/commit/15795933779436d3d73de67905e41a859141717e) For completeness, add specs for left, right attrs - [`d8eb6e4`](https://github.com/rubysolo/dentaku/commit/d8eb6e43b1163502e0521956560a8ed1e845f75b) Add attr reader for Negation#node - [`102b4ef`](https://github.com/rubysolo/dentaku/commit/102b4ef9938b06ba07989ab421504349f98fe0ee) Add spec for Negation class - [`5525524`](https://github.com/rubysolo/dentaku/commit/5525524f4e0e50b475c2d7045f0528d896a58f1b) Add negation tests to arithmetic spec - [`9df1886`](https://github.com/rubysolo/dentaku/commit/9df188687efe44eb8b077af0e728b968f27f55b7) add ability to pre-load AST cache - [`c3108d1`](https://github.com/rubysolo/dentaku/commit/c3108d19823ab86d670deec9826a623b7f30661e) Release v3.3.1 - [`e344f38`](https://github.com/rubysolo/dentaku/commit/e344f38fcbaa7aa2493a426a8fc3d56abecafd91) more cleanup - [`66b949f`](https://github.com/rubysolo/dentaku/commit/66b949fefec6f4b796e41e7b8dea3ed5d4c6b6b1) clean up some warnings - Additional commits viewable in [compare view](https://github.com/rubysolo/dentaku/compare/v2.0.9...v3.3.2)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.