A simple ruby authentication solution.
Searchlogic provides object based searching, common named scopes, and other useful tools.
binarylogic/settingslogic 1386
A simple and straightforward settings solution that uses an ERB enabled YAML file and a singleton design pattern.
binarylogic/authlogic_example 575
An example rails app using the Authlogic authentication library
Adds in proccess id and memory usage in your rails logs, great for tracking down memory leaks
binarylogic/authlogic_openid 170
Extension of the Authlogic library to add OpenID support.
An extension of Authlogic to add LDAP authentication.
A simple ruby solution to displaying addresses.
binarylogic/searchlogic_example 24
Rails app using the searchlogic library
A tool for adding enumerations to your models
push eventtimberio/vector
commit sha b03b2ddb61ada7c960c6922b23345ccc55662474
chore(deps): bump anyhow from 1.0.40 to 1.0.41 (#7835) Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.40 to 1.0.41. - [Release notes](https://github.com/dtolnay/anyhow/releases) - [Commits](https://github.com/dtolnay/anyhow/compare/1.0.40...1.0.41) --- updated-dependencies: - dependency-name: anyhow dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit sha 288405a480da1f9c55263c91f0a26e6f6c2a512e
enhancement(tests): Create affinity pod in separate namespace for k8s tests (#7831) Signed-off-by: Stephen Wakely <[email protected]>
commit sha 89a67d2257888ec123719e017c9596236f33f2d6
enhancement(dev): support older `make` version (#7844) Signed-off-by: prognant <[email protected]>
commit sha 331c3a4f0a81dd60f38576a651d5844731f0c167
chore(ci)!: Update tested Kubernetes versions (#7798) * Drop 1.14 from test matrix, add new versions, update patch versions Signed-off-by: Spencer Gilbert <[email protected]> * Update documented references to kubernetes v1.14.X Signed-off-by: Spencer Gilbert <[email protected]> * 1.21.2 and 1.20.8 are not yet released Signed-off-by: Spencer Gilbert <[email protected]> * tweak versions to try and avoid cri-o errors Signed-off-by: Spencer Gilbert <[email protected]> * revert version downgrades Signed-off-by: Spencer Gilbert <[email protected]> * just remove 1.14.x and extra comment Signed-off-by: Spencer Gilbert <[email protected]>
commit sha e50793ba6dc28842c574d9069477201c7d7e6217
enhancement(tests): cleanup vector dir post k8s test (#7841) * Add lifecycle hooks to helm chart to cleanup vector data dir Signed-off-by: Stephen Wakely <[email protected]> * Whitespace Signed-off-by: Stephen Wakely <[email protected]>
commit sha e147113ba80de377b288d0f05ca253d58b3dc3dd
chore(ci): use sccache for benchmarks (#7781) * chore(ci): use sccache for CI/benchmarks Signed-off-by: Toby Lawrence <[email protected]>
commit sha f1276551be68cf2b3b5bf1d9465c455c9ab00b92
docs(http sink, clickhouse sink): Correct default max_bytes (#7845) * docs(http sink): Correct default max_bytes It is actually defaulting to 10 MiB Discovered by discord user: https://discord.com/channels/742820443487993987/746070591097798688/852944913187864606 Signed-off-by: Jesse Szwedko <[email protected]> * Correct Clickhouse default too Signed-off-by: Jesse Szwedko <[email protected]>
commit sha f6e4feb29693eb52ece6d8006f6c5238865da000
comment Signed-off-by: Lee Benson <[email protected]>
commit sha 71f28e952714efe56d811698c1534dae096b93cf
fix(remap): take lhs typedef of OR op if kind is not null *or* boolean (#7848) * Take lhs def if kind is not null *or* boolean Signed-off-by: Stephen Wakely <[email protected]> * Added another fallible test Signed-off-by: Stephen Wakely <[email protected]> * spaces Signed-off-by: Stephen Wakely <[email protected]> * space Signed-off-by: Stephen Wakely <[email protected]> * Fixed line numbers Signed-off-by: Stephen Wakely <[email protected]>
commit sha 1207556ff22b5acaebaabf2c0dd60b204fd93c3a
Merge branch 'master' into leebenson/dd-search-syntax
push time in an hour
push eventtimberio/vector
commit sha 71f28e952714efe56d811698c1534dae096b93cf
fix(remap): take lhs typedef of OR op if kind is not null *or* boolean (#7848) * Take lhs def if kind is not null *or* boolean Signed-off-by: Stephen Wakely <[email protected]> * Added another fallible test Signed-off-by: Stephen Wakely <[email protected]> * spaces Signed-off-by: Stephen Wakely <[email protected]> * space Signed-off-by: Stephen Wakely <[email protected]> * Fixed line numbers Signed-off-by: Stephen Wakely <[email protected]>
push time in 2 hours
PR merged timberio/vector
Closes #7813
From what I can see the only issue was it was taking the lhs type of an OR operation if the lhs could not be Null. This makes sense when we are using OR for null coalescing, but not for boolean operations. So this PR also ensures the lhs isn't a boolean.
I have also updated the error message so it bubbles up the original error message which should be handy for debugging issues in the future.
I have tried to add as many test cases as I can think of. @leebenson if you can think of any more related to the work you are doing here feel free to add them or send them over.
Signed-off-by: Stephen Wakely [email protected]
pr closed time in 2 hours
issue closedtimberio/vector
VRL error `can't apply an OR to these types` on mixed `match!` expression
This fails:
$ (.foo == "this" || match!(.bar, r''))
can't apply an OR to these types
Possibly related -- coalescing when match with equality checks also fails:
$ (.foo == "this" || match(.bar, r'')) ?? false
error[E651]: unnecessary error coalescing operation
┌─ :1:1
│
1 │ (.foo == "this" || match(.bar, r'')) ?? false
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -- ----- this expression never resolves
│ │ │
│ │ remove this error coalescing operation
│ this expression can't fail
But sticking to just match doesn't:
$ (match(.foo, r'') || match(.bar, r'')) ?? false
false
Range expressions are also fine:
$ (.a > 5 || match(.bar, r'')) ?? false
false
closed time in 2 hours
leebensonPR opened timberio/vector
fixing #7726
Signed-off-by: Jérémie Drouet [email protected]
<!-- Your PR title must conform to the conventional commit spec!
<type>(<scope>)!: <description>
type= chore, enhancement, feat, fix, docs!= OPTIONAL: signals a breaking changescope= Optional whentypeis "chore" or "docs", available scopes https://github.com/timberio/vector/blob/master/.github/semantic.yml#L20description= short description of the change
Examples:
- enhancement(file source): Added
sortoption to sort discovered files - feat(new source): Initial
statsdsource - fix(file source): Fixed a bug discovering new files
- chore(external docs): Clarified
batch_sizeoption -->
pr created time in 3 hours
push eventtimberio/vector
commit sha 2f9af85a81b87587d87a02f1f271f684c91c1a7c
wip Signed-off-by: Lee Benson <[email protected]>
push time in 3 hours
PR opened timberio/vector
Bumps env_logger from 0.8.3 to 0.8.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/env-logger-rs/env_logger/releases">env_logger's releases</a>.</em></p> <blockquote> <h2>0.8.4</h2> <p>Improvements:</p> <ul> <li>Allow writing logs to a custom output target (via <code>Target::Pipe</code>)</li> </ul> <p>Bug fixes:</p> <ul> <li>Actually allow overriding filter levels using <code>env_logger::Builder</code>s methods, as documented</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/env-logger-rs/env_logger/commit/13cafce572362582f57964eae6cb4a41f52fd04a"><code>13cafce</code></a> Bump version to 0.8.4</li> <li><a href="https://github.com/env-logger-rs/env_logger/commit/090081156127dcd896b8b00837549cb4008c43d0"><code>0900811</code></a> Ensure unique directive names when building filters</li> <li><a href="https://github.com/env-logger-rs/env_logger/commit/1a8379a533f043e623d5eb4a898d171927ad61c1"><code>1a8379a</code></a> Allow writing logs to a custom output target (Target::Pipe)</li> <li><a href="https://github.com/env-logger-rs/env_logger/commit/2151771ffd1e4c8e20ed6070ab49528d85ebcde1"><code>2151771</code></a> Upgrade to GitHub-native Dependabot</li> <li><a href="https://github.com/env-logger-rs/env_logger/commit/16d982ed979bb9361048fc25a5589ac5e06daf17"><code>16d982e</code></a> Fix lints</li> <li>See full diff in <a href="https://github.com/env-logger-rs/env_logger/compare/v0.8.3...v0.8.4">compare view</a></li> </ul> </details> <br />
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.
<details> <summary>Dependabot commands and options</summary> <br />
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
pr created time in 6 hours
create barnchtimberio/vector
branch : dependabot/cargo/env_logger-0.8.4
created branch time in 6 hours
create barnchtimberio/vector
branch : dependabot/cargo/rmp-serde-0.15.5
created branch time in 6 hours
PR opened timberio/vector
Bumps rmp-serde from 0.15.4 to 0.15.5. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/3Hren/msgpack-rust/commits">compare view</a></li> </ul> </details> <br />
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.
<details> <summary>Dependabot commands and options</summary> <br />
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
pr created time in 6 hours
PR opened timberio/vector
Bumps libc from 0.2.96 to 0.2.97. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/libc/releases">libc's releases</a>.</em></p> <blockquote> <h2>0.2.97</h2> <p>Bump patch version to 0.2.97.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/libc/commit/1c66799b7b8b82269c6bff0eab97d1a30e37fd36"><code>1c66799</code></a> Auto merge of <a href="https://github-redirect.dependabot.com/rust-lang/libc/issues/2230">#2230</a> - jonas-schievink:bump, r=JohnTitor</li> <li><a href="https://github.com/rust-lang/libc/commit/83842baa85995705195f6922aba0db513840cc28"><code>83842ba</code></a> bump libc dependency</li> <li><a href="https://github.com/rust-lang/libc/commit/5f423a1ffd9c02bc9e1ba7da8e738520716b6674"><code>5f423a1</code></a> Auto merge of <a href="https://github-redirect.dependabot.com/rust-lang/libc/issues/2231">#2231</a> - devnexen:darwin_malloc_stats, r=Amanieu</li> <li><a href="https://github.com/rust-lang/libc/commit/669bbfb82af55326b437ce5f1182ec6515e865e8"><code>669bbfb</code></a> apple add few malloc debug features specifics</li> <li><a href="https://github.com/rust-lang/libc/commit/6743435b3ee31b65248b7ab2e98fe81c9b553b56"><code>6743435</code></a> Bump version to 0.2.97</li> <li><a href="https://github.com/rust-lang/libc/commit/dac89a3159cd5b3c712ababc131bbaedf415e4b3"><code>dac89a3</code></a> Auto merge of <a href="https://github-redirect.dependabot.com/rust-lang/libc/issues/2228">#2228</a> - jonas-schievink:mallinfo2, r=JohnTitor</li> <li><a href="https://github.com/rust-lang/libc/commit/7f6ce32a3120974190d2ff03d84380549f767ced"><code>7f6ce32</code></a> Try to appease CI</li> <li><a href="https://github.com/rust-lang/libc/commit/fbcf62b077f24a5426ddab232dd3cb3a1923a0e4"><code>fbcf62b</code></a> Add <code>mallinfo2</code> support</li> <li><a href="https://github.com/rust-lang/libc/commit/ce5cee1f8d3ba3be9db4039dc5c486544998a495"><code>ce5cee1</code></a> Auto merge of <a href="https://github-redirect.dependabot.com/rust-lang/libc/issues/2224">#2224</a> - kolapapa:master, r=JohnTitor</li> <li><a href="https://github.com/rust-lang/libc/commit/3048ef82db82b3979595577eb64be1a5b5d62ea9"><code>3048ef8</code></a> Auto merge of <a href="https://github-redirect.dependabot.com/rust-lang/libc/issues/2226">#2226</a> - JohnTitor:semverver, r=JohnTitor</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/libc/compare/0.2.96...0.2.97">compare view</a></li> </ul> </details> <br />
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.
<details> <summary>Dependabot commands and options</summary> <br />
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
pr created time in 6 hours
push eventtimberio/vector
commit sha e2982d6d1ac7fe79f24ac2c505e3c6502a72cbb6
Fixed line numbers Signed-off-by: Stephen Wakely <[email protected]>
push time in 13 hours
push eventtimberio/vector
commit sha 7d37abcf4c4c27b7aeb9d5f50929a11b7e225153
space Signed-off-by: Stephen Wakely <[email protected]>
push time in 13 hours
push eventtimberio/vector
commit sha ae70a268ea54d609cb2a8abc530acbcfd33040dc
spaces Signed-off-by: Stephen Wakely <[email protected]>
push time in 13 hours
push eventtimberio/vector
commit sha 42d49c15e4820a870e170094351c35386a1b3cc8
Added another fallible test Signed-off-by: Stephen Wakely <[email protected]>
push time in 13 hours
PR opened timberio/vector
Closes #7813
From what I can see the only issue was it was taking the lhs type of an OR operation if the lhs could not be Null. This makes sense when we are using OR for null coalescing, but not for boolean operations. So this PR also ensures the lhs isn't a boolean.
I have also updated the error message so it bubbles up the original error message which should be handy for debugging issues in the future.
I have tried to add as many test cases as I can think of. @leebenson if you can think of any more related to the work you are doing here feel free to add them or send them over.
Signed-off-by: Stephen Wakely [email protected]
pr created time in 13 hours
issue commenttimberio/vector
Incorrect Metric count reported to datadog
Hey @ktff , I wanted to run this through you since you just worked on the datadog event sink and might be super familiar to the API's/interfaces to verify if something is wrong here.
comment created time in a day
push eventtimberio/vector
commit sha 13d41153bd0193bcfca329d02d9a4e3acef25918
Fix hover selector issues Signed-off-by: Luc Perkins <[email protected]>
push time in 2 days
push eventtimberio/vector
commit sha cbe1394db060a923f65ca3b39efac27de704aa90
Move JS loading into head Signed-off-by: Luc Perkins <[email protected]>
push time in 2 days
push eventtimberio/vector
commit sha f5795b0ef77fe31df846c0d279b52dcbd957e6e7
Fix SVG rendering issue caused by minification Signed-off-by: Luc Perkins <[email protected]>
push time in 2 days
push eventtimberio/vector
commit sha d8c45e65002c7cc7d9415579a991d43c5aa596bb
Store platform selection in local storage Signed-off-by: Luc Perkins <[email protected]>
push time in 2 days
startedbinarylogic/authlogic
started time in 2 days
push eventtimberio/vector
commit sha c3d4313e83ab0e81dfda3c1047e080d426419513
Add links to topology images on front page Signed-off-by: Luc Perkins <[email protected]>
push time in 2 days
push eventtimberio/vector
commit sha 7329bdb345e461c35c61ed7164bfdbff34c80c31
Fix light/dark navbar SVG logo issue Signed-off-by: Luc Perkins <[email protected]>
push time in 2 days
Pull request review commenttimberio/vector
feat(clickhouse sink): Allow enabling `input_format_skip_unknown_fields`
components: sinks: clickhouse: { examples: ["mytable"] syntax: "literal" }+ skip_unknown_fields: {+ common: true+ description: "Sets `input_format_skip_unknown_fields`, allowing Clickhouse to discard fields not present in the table schema."+ required: false+ type: bool: default: false+ }
Is this whitespace right? Probably needs a cue fmt
comment created time in 2 days
push eventtimberio/vector
commit sha afccf4c0782e0f6d00f8bc25ae23f5e49ebaea0c
Correct clippy ding in master (#7784) This commit corrects a clippy ding regard the needless clone of tag in sources/fluent.rs. Looks like clippy got smarter. Noticed this as a part of my work on #7783 which does not interact. Signed-off-by: Brian L. Troutwine <[email protected]>
commit sha 70f8815c79415bd19eaf29ae76f90b1b2754fd4c
Rebuild vrl-parser only if parser.lalrpop has changed (#7785) The build.rs for vrl-parser placed its rerun-if-changed at the bottom of the build.rs file, meaning cargo would not know to check if the grammer had changed until after it had already rebuilt. This commit should save a minute of cycle time, noticed as I was working on #7783. Signed-off-by: Brian L. Troutwine <[email protected]>
commit sha 044ea3dc97ef20b8d6bfe944a4d73ca07108a060
chore(deps): bump security-framework from 2.3.0 to 2.3.1 (#7789) Bumps [security-framework](https://github.com/kornelski/rust-security-framework) from 2.3.0 to 2.3.1. - [Release notes](https://github.com/kornelski/rust-security-framework/releases) - [Commits](https://github.com/kornelski/rust-security-framework/commits) --- updated-dependencies: - dependency-name: security-framework dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit sha e1a600a90edcf240f543f2c37a9692453b78521d
chore(deps): bump rust_decimal from 1.14.1 to 1.14.2 (#7790) Bumps [rust_decimal](https://github.com/paupino/rust-decimal) from 1.14.1 to 1.14.2. - [Release notes](https://github.com/paupino/rust-decimal/releases) - [Commits](https://github.com/paupino/rust-decimal/compare/1.14.1...1.14.2) --- updated-dependencies: - dependency-name: rust_decimal dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit sha ba6090356c39767cb16e554915ab87eaabaeb136
chore: Warnings break build (#7734) * Add "-D warnings" to relevant Github Actions workflows This commit adds "-D warnings" to relevant Github Actions workflows, ensuring that the build will fail if we leave any warnings present in the project. Resolves #7733 Signed-off-by: Brian L. Troutwine <[email protected]> * Remove warnings-as-error for just benchmark Signed-off-by: Brian L. Troutwine <[email protected]>
commit sha 2abd4953bbe7a60caf57d7775f1c51803b81bd20
feat(new sink): Initial `datadog_events` sink (#7678) * Initial Signed-off-by: ktf <[email protected]> * Fixes Signed-off-by: ktf <[email protected]> * Fixes Signed-off-by: ktf <[email protected]> * Tests Signed-off-by: ktf <[email protected]> * Add docs Signed-off-by: ktf <[email protected]> * Add semantic Signed-off-by: ktf <[email protected]> * Move url Signed-off-by: ktf <[email protected]> * Fix url Signed-off-by: ktf <[email protected]> * Add request docs Signed-off-by: ktf <[email protected]> * Add batch docs Signed-off-by: ktf <[email protected]> * Bump Signed-off-by: ktf <[email protected]> * Clippy Signed-off-by: ktf <[email protected]> * Apply feedback Signed-off-by: ktf <[email protected]> * Apply feedback Signed-off-by: ktf <[email protected]> * Add use Signed-off-by: ktf <[email protected]> * Bump Signed-off-by: ktf <[email protected]>
commit sha 4613be00733d74cb230d3dc6fc53d09959eb5220
feat(cli): Add support for --config-dir (#7767) * feat(cli): Add support for --config-dir This adds support for passing a configuration directory to look for configuartion files to supplement the existing support for specifying individual files. Vector will ignore any files in this directory that are not one of its known formats (yaml, json, toml). The motivation for this change is primarily to support a future change to the way we manage helm charts to, instead of trying to build one configuration file, instead write a separate file for managed sources (`managed.yaml`) rather than translating it everything to TOML and writing `vector.toml`; however it should also more easily enable users to use a set of configuration files. We do currently support globbing, but that has the disadvantage of causing a failure on start-up if the glob doesn't match any files (which I think is correct behavior). Inspiration for this feature was taken from [`consul`](https://www.consul.io/docs/agent/options#commandline_options). Signed-off-by: Jesse Szwedko <[email protected]>
commit sha ac51c486f92243a9671a4b88c2daf879b5856638
enhancement(splunk_hec source): add x-forwarded-for header support (#7575) * source: splunk_hec: add x-forwarded-for header support - When an X-Forwarded-For HTTP Header is supplied with a request: - pull out the value - attempt to serialize it to an IpAddr - set as the value for a `splunke_remote_addr` field in the event Signed-off-by: rwaweber <[email protected]> * Add test for x-forwarded-for - Create a SendWithOpts struct, intended for containing different request options - Adjust tests that incorporate send_with Signed-off-by: rwaweber <[email protected]> * Dont try to parse to an IpAddr Signed-off-by: rwaweber <[email protected]> * cargo fmt Signed-off-by: rwaweber <[email protected]> * Set x-forwarded-for `host` priority with raw endpoint Signed-off-by: rwaweber <[email protected]> * Use x-forwarded-for value as host field, when present - The host field is reassigned later based on priority - Add tests for priority evaluation Signed-off-by: rwaweber <[email protected]> * When x-forwarded-for address is not present opt for using the remote field, received from warp Signed-off-by: rwaweber <[email protected]> * Move x-forward-for processing logic into DefaultExtractors Signed-off-by: rwaweber <[email protected]> * cargo fmt Signed-off-by: rwaweber <[email protected]> * make clippy happy Signed-off-by: rwaweber <[email protected]>
commit sha ada709a7203e2c8238b200022cebc32fa639e5b9
chore(observability): Log probable healthcheck as debug (#7807) Signed-off-by: ktf <[email protected]>
commit sha 3b0c58e6d2af0928500f37d02254e73ee14e17e9
Tidy up buffer benchmarks (#7801) While working on #7783 it occurred to me that I could avoid some of the calls to `Pin::new` et al in the buffer benchmark code. This was called out in the original review but I wasn't totally sure how to address. Signed-off-by: Brian L. Troutwine <[email protected]>
commit sha 9a6168894de871b84b0be5a47931f402b32e3603
enhancement(vector source, vector sink): batch events per rpc call. (#7706)
commit sha eb7007bc0827f3a3b23932d38d50daea1be93f5c
chore(ci): add tracking of workflow metrics for common workflows (#7811) Signed-off-by: Toby Lawrence <[email protected]>
commit sha 92233bb07ec7b5bc8d5798c0259ab26d0793865e
Introduce a stub 'transform' benchmark (#7802) This commit introduces a stub 'transform' benchmark, necessary because of the way we run benchmarks. Our current benchmark CI flow is to run the benches discovered in master, then PR benches. When a new benchmark is introduced this fails, as we see in CI dings in #7783. Signed-off-by: Brian L. Troutwine <[email protected]>
commit sha dbe84cab216782848f33adfa1ad8635b873876b4
enhancement(dedupe transform): Remove `warn` level internal_event (#7812) * Remove warn log from dedupe internal_event Signed-off-by: Spencer Gilbert <[email protected]> * Fix metrics action whitespace Signed-off-by: Spencer Gilbert <[email protected]>
commit sha 0d81b258b7a78f1fddc089a8476006ab75109b11
chore(ci_ use correct branch for gh-actions-workflow-metrics Signed-off-by: Toby Lawrence <[email protected]>
commit sha c4c59d5455ce5defc09e99a7f0c0b7f17e663b1c
chore(deps): bump lalrpop-util from 0.19.5 to 0.19.6 (#7792) Bumps [lalrpop-util](https://github.com/lalrpop/lalrpop) from 0.19.5 to 0.19.6. - [Release notes](https://github.com/lalrpop/lalrpop/releases) - [Changelog](https://github.com/lalrpop/lalrpop/blob/master/RELEASES.md) - [Commits](https://github.com/lalrpop/lalrpop/compare/0.19.5...0.19.6) --- updated-dependencies: - dependency-name: lalrpop-util dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit sha 53f90065b36208f687ec159b7b7bd4829aa9867c
chore(deps): bump hyper from 0.14.8 to 0.14.9 (#7793) Bumps [hyper](https://github.com/hyperium/hyper) from 0.14.8 to 0.14.9. - [Release notes](https://github.com/hyperium/hyper/releases) - [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md) - [Commits](https://github.com/hyperium/hyper/compare/v0.14.8...v0.14.9) --- updated-dependencies: - dependency-name: hyper dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit sha 04e3adf0a0fe47428a530669e97879e75473ea55
chore(deps): bump lalrpop from 0.19.5 to 0.19.6 (#7817) Bumps [lalrpop](https://github.com/lalrpop/lalrpop) from 0.19.5 to 0.19.6. - [Release notes](https://github.com/lalrpop/lalrpop/releases) - [Changelog](https://github.com/lalrpop/lalrpop/blob/master/RELEASES.md) - [Commits](https://github.com/lalrpop/lalrpop/compare/0.19.5...0.19.6) --- updated-dependencies: - dependency-name: lalrpop dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit sha c6c72b434de1decdf72569f3aec66227de84a88c
chore(deps): bump libc from 0.2.95 to 0.2.96 (#7818) Bumps [libc](https://github.com/rust-lang/libc) from 0.2.95 to 0.2.96. - [Release notes](https://github.com/rust-lang/libc/releases) - [Commits](https://github.com/rust-lang/libc/compare/0.2.95...0.2.96) --- updated-dependencies: - dependency-name: libc dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit sha ff25764153b408842e6d1b51a65ca6ecd393203f
chore(deps): bump itertools from 0.10.0 to 0.10.1 (#7825) Bumps [itertools](https://github.com/rust-itertools/itertools) from 0.10.0 to 0.10.1. - [Release notes](https://github.com/rust-itertools/itertools/releases) - [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-itertools/itertools/compare/v0.10.0...v0.10.1) --- updated-dependencies: - dependency-name: itertools dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
push time in 2 days
PR opened timberio/vector
Signed-off-by: Spencer Gilbert [email protected]
Closes #6891
Defaults to false to maintain existing behavior. Integration test added to verify true allows unknown fields, existing integration tests cover the false path.
<!-- Your PR title must conform to the conventional commit spec!
<type>(<scope>)!: <description>
type= chore, enhancement, feat, fix, docs!= OPTIONAL: signals a breaking changescope= Optional whentypeis "chore" or "docs", available scopes https://github.com/timberio/vector/blob/master/.github/semantic.yml#L20description= short description of the change
Examples:
- enhancement(file source): Added
sortoption to sort discovered files - feat(new source): Initial
statsdsource - fix(file source): Fixed a bug discovering new files
- chore(external docs): Clarified
batch_sizeoption -->
pr created time in 2 days