Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from vectordotdev:master #244

Merged
merged 14 commits into from
Jul 25, 2023
Merged

Conversation

pull[bot]
Copy link

@pull pull bot commented Jul 25, 2023

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

nullren and others added 14 commits July 24, 2023 15:48
…timeouts (#18021)

<!--
**Your PR title must conform to the conventional commit spec!**

  <type>(<scope>)!: <description>

  * `type` = chore, enhancement, feat, fix, docs
  * `!` = OPTIONAL: signals a breaking change
* `scope` = Optional when `type` is "chore" or "docs", available scopes
https://github.com/vectordotdev/vector/blob/master/.github/semantic.yml#L20
  * `description` = short description of the change

Examples:

  * enhancement(file source): Add `sort` option to sort discovered files
  * feat(new source): Initial `statsd` source
  * fix(file source): Fix a bug discovering new files
  * chore(external docs): Clarify `batch_size` option
-->

fixes #14087 
fixes #14132 
fixes #17659

- [x] make target timeout configurable

this builds on what @wjordan did in
#17660

### what's changed
- prometheus scrapes happen concurrently
- requests to targets can timeout
- the timeout can be configured (user facing change)
- small change in how the http was instantiated

---------

Co-authored-by: Doug Smith <dsmith3197@users.noreply.github.com>
Co-authored-by: Stephen Wakely <stephen@lisp.space>
* Initial

Signed-off-by: ktf <krunotf@gmail.com>

* Fixes

Signed-off-by: ktf <krunotf@gmail.com>

* Fixes

Signed-off-by: ktf <krunotf@gmail.com>

* Tests

Signed-off-by: ktf <krunotf@gmail.com>

* Add docs

Signed-off-by: ktf <krunotf@gmail.com>

* Add semantic

Signed-off-by: ktf <krunotf@gmail.com>

* Move url

Signed-off-by: ktf <krunotf@gmail.com>

* Fix url

Signed-off-by: ktf <krunotf@gmail.com>

* Add request docs

Signed-off-by: ktf <krunotf@gmail.com>

* Add batch docs

Signed-off-by: ktf <krunotf@gmail.com>

* Bump

Signed-off-by: ktf <krunotf@gmail.com>

* Clippy

Signed-off-by: ktf <krunotf@gmail.com>

* Apply feedback

Signed-off-by: ktf <krunotf@gmail.com>

* Apply feedback

Signed-off-by: ktf <krunotf@gmail.com>

* Add use

Signed-off-by: ktf <krunotf@gmail.com>

* Bump

Signed-off-by: ktf <krunotf@gmail.com>
* chore: Add licenses to packages

And also update deny.toml to flag any incompatible licenses we accidentally include.

Signed-off-by: Jesse Szwedko <jesse.szwedko@datadoghq.com>

* Spelling

Signed-off-by: Jesse Szwedko <jesse.szwedko@datadoghq.com>

* Copy additional files into rpm build directory

Signed-off-by: Jesse Szwedko <jesse.szwedko@datadoghq.com>

* Create parent directory

Signed-off-by: Jesse Szwedko <jesse.szwedko@datadoghq.com>

* Fix copying of files

Signed-off-by: Jesse Szwedko <jesse.szwedko@datadoghq.com>

* Note extra files for rpm

Signed-off-by: Jesse Szwedko <jesse.szwedko@datadoghq.com>

---------

Signed-off-by: Jesse Szwedko <jesse.szwedko@datadoghq.com>
* Migrate LogSchema::metadata_key to new lookup code

* add generic maybe_insert function

* updates after rebasing on latest master

* fix tests
* chore(deps): Upgrade debian usages to use bookworm

Released in June. Prompted by #16673 (comment)

Signed-off-by: Jesse Szwedko <jesse.szwedko@datadoghq.com>

* Try updating llvm

Signed-off-by: Jesse Szwedko <jesse.szwedko@datadoghq.com>

* Try putting LLVM back

Signed-off-by: Jesse Szwedko <jesse.szwedko@datadoghq.com>

---------

Signed-off-by: Jesse Szwedko <jesse.szwedko@datadoghq.com>
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.174 to 1.0.175.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.174...v1.0.175)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [inventory](https://github.com/dtolnay/inventory) from 0.3.10 to 0.3.11.
- [Release notes](https://github.com/dtolnay/inventory/releases)
- [Commits](dtolnay/inventory@0.3.10...0.3.11)

---
updated-dependencies:
- dependency-name: inventory
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [quote](https://github.com/dtolnay/quote) from 1.0.31 to 1.0.32.
- [Release notes](https://github.com/dtolnay/quote/releases)
- [Commits](dtolnay/quote@1.0.31...1.0.32)

---
updated-dependencies:
- dependency-name: quote
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): Bump tokio-tungstenite from 0.19.0 to 0.20.0

Bumps [tokio-tungstenite](https://github.com/snapview/tokio-tungstenite) from 0.19.0 to 0.20.0.
- [Changelog](https://github.com/snapview/tokio-tungstenite/blob/master/CHANGELOG.md)
- [Commits](snapview/tokio-tungstenite@v0.19.0...v0.20.0)

---
updated-dependencies:
- dependency-name: tokio-tungstenite
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Use non deprecated config options (default is no buffering)

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: neuronull <neuronull@pm.me>
* chore(deps): Update to Rust 1.71.0

Signed-off-by: Jesse Szwedko <jesse.szwedko@datadoghq.com>

* clippy

Signed-off-by: Jesse Szwedko <jesse.szwedko@datadoghq.com>

* fmt

Signed-off-by: Jesse Szwedko <jesse.szwedko@datadoghq.com>

* clippy

Signed-off-by: Jesse Szwedko <jesse.szwedko@datadoghq.com>

---------

Signed-off-by: Jesse Szwedko <jesse.szwedko@datadoghq.com>
Prompted by #11257 (comment)

Signed-off-by: Jesse Szwedko <jesse.szwedko@datadoghq.com>
Signed-off-by: Luke Steensen <luke.steensen@gmail.com>
* fix(websocket sink): send encoded message as binary frame

* fix: add an extra flag to decide frame format

* fix: address comments

* fix: binary frames for avro and native codecs

* fix: list all codes instead of using default

* fix: use use statement

* fix: extract the logic into a function

* fix: make the func const

* fix: fix format
@pull pull bot added the ⤵️ pull label Jul 25, 2023
@pull pull bot merged commit b85f4f9 into astradot:master Jul 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants