fredr
Repos
83
Followers
58
Following
79

Prometheus exporter that scrapes data in different formats

5
0

A logfmt formatter for tracing subscriber logs

18
1

A mux for the cli in go

4
1

A very simple case converter in go

4
0

Mirror Mirror on the Wall, Who Is the Fairest of Them All?

1
0

Dummy app that does nothing

0
1

Events

fredr create branch fredr/deps-new
Created at 1 day ago

Update prost and tonic

Merge pull request #55 from EmbarkStudios/fredr/update-prost

Update prost and tonic

change ci condition

Merge pull request #57 from yoshidan/feature/ci_pr_target

change

Merge pull request #59 from yoshidan/use_source_repo_in_ci

Use source repository in CI

Update all outdated deps

cargo machete

Merge pull request #62 from EmbarkStudios/fredr/update-outdated

Update all outdated dependencies

feat: Subscription seeking and snapshots (#56)

fix fmt

update version

update version

update version

Add received message stream (#63)

add subscribe test (#64)

upddate doc

Add client.get_snapshot (#65)

Make several fn public (#66)

Log error if pubsub handler panics (#67)

Created at 1 day ago
Created at 3 days ago
started
Created at 3 days ago
Created at 3 days ago
create tag
fredr create tag v0.4.1
Created at 3 days ago
pull request closed
bump logfmt
Created at 3 days ago

bump logfmt (#15)

Created at 3 days ago
delete branch
fredr delete branch bump-logfmt
Created at 3 days ago
pull request opened
bump logfmt
Created at 3 days ago
create branch
fredr create branch bump-logfmt
Created at 3 days ago
fredr create tag 0.3.0
Created at 3 days ago

add changelog

dev-version removed

Created at 3 days ago
fredr delete branch fredr/configure-extra-fields
Created at 3 days ago
Make extra fields configurable

This formatter automatically adds a bunch of extra fields, like span and span_path.

It should be possible to disable these fields as they have an impact on performance, and depending on your setup and preference they might be too verbose.

Created at 3 days ago

Configurable extra fields (#8)

  • Make extra fields configurable

  • move builder

  • add test for disabled fields

  • add example using builder

  • Update src/formatter.rs

Co-authored-by: David Pedersen david.pdrsn@gmail.com

Co-authored-by: David Pedersen david.pdrsn@gmail.com

Created at 3 days ago
pull request closed
Configurable extra fields

Checklist

  • [x] I have read the Contributor Guide
  • [x] I have read and agree to the Code of Conduct
  • [x] I have added a description of my changes and why I'd like them included in the section below

Description of Changes

Makes it possible to disable extra fields like span and span_path in log output.

Related Issues

Fixes #6

Created at 3 days ago

Update src/formatter.rs

Co-authored-by: David Pedersen david.pdrsn@gmail.com

Created at 3 days ago
pull request opened
Configurable extra fields

Checklist

  • [x] I have read the Contributor Guide
  • [x] I have read and agree to the Code of Conduct
  • [x] I have added a description of my changes and why I'd like them included in the section below

Description of Changes

Makes it possible to disable extra fields like span and span_path in log output.

Related Issues

Fixes #6

Created at 3 days ago

add example using builder

Created at 3 days ago

Make extra fields configurable

move builder

add test for disabled fields

Created at 3 days ago

add test for disabled fields

Created at 3 days ago
fredr create branch fredr/configure-extra-fields
Created at 3 days ago
Implement `valuable` support

valuable::Valuable is currently an experimental feature, but it will enable user-defined record implementations that will be used instead of Display.

See https://docs.rs/tracing-subscriber/latest/tracing_subscriber/fmt/format/struct.Json.html#valuable-support

Created at 4 days ago

Add a short description for logfmt

Created at 4 days ago

Improve performance and reduce allocations (#5)

  • Improve performance and reduce allocations

  • quote span names in span path

  • Quote whole span path, only if necessary

Created at 4 days ago