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

epic: New Config #2009

Merged
merged 8 commits into from
Feb 28, 2023
Merged

epic: New Config #2009

merged 8 commits into from
Feb 28, 2023

Conversation

schoren
Copy link
Contributor

@schoren schoren commented Feb 16, 2023

This PR is an unbrella for the #1937 epic

Changes

Fixes

Checklist

  • tested locally
  • added new dependencies
  • updated the docs
  • added a test

@mathnogueira mathnogueira changed the title feat: New Config epic: New Config Feb 17, 2023
@mathnogueira mathnogueira added the epic Epic label Feb 17, 2023
schoren and others added 6 commits February 28, 2023 12:29
* update options to use named fields

* add postgresConnString as deprecated

* remove nil validations

* fix deprecated config fields detection

* add logger to config New function

* replace zap with go's log package

* invert logic of printing the deprecation note

Co-authored-by: Sebastian Choren <[email protected]>

* unexport logger interface

* use camelCase names in tests

* update test with Sebastian notes and update logic to make it pass

---------

Co-authored-by: Sebastian Choren <[email protected]>
feat: ensure retrocompatibility if users is using postgresConnString
* feature: adding support for AWS X-RAY

* updating README

* cleanup

* feat(server): implement viper (#1977)

* added quick-start golang app in example (#1940)

* added quick-start golnag app in example

* Added quick-start-python in examples

* chore(docs): add recipe for datadog (#1995)

* chore(examples): adding documentation and example of datadog integration

* adding datadog recipe

* fixing details in docs

* Apply suggestions from code review

Co-authored-by: Julianne Fermi <[email protected]>

---------

Co-authored-by: Julianne Fermi <[email protected]>

* Update docs structure and config guides (#1984)

* docs(1919): flatten tools and integration

* docs(1919): flatten examples and tutorials

* docs(recipes): edit naming

* docs(config): fix 1982

* examples(tempo): edit config

* docs(structure): add redirect

* docs(config): update dd

* feature(examples): adding net core x tracetest example (#1978)

* feature(examples): adding net core x tracetest example

* adding readme

* addressing feedback comments

* adding more information

* adding support for the native xray client

* refactor connectivity test to reuse components (#1994)

* refactor connectivity test to reuse components

* only run next step if previous step succeeded

* simplify tester TestConnection

Co-authored-by: Sebastian Choren <[email protected]>

* add protocol in IsReachable function

* ignore unused ctx

* remove boolean return from IsReachable

* use multierrors to wrap all endpoint errors

* fix build

* use const for IsReachable timeout

* rename IsReachable to CheckReachability

---------

Co-authored-by: Sebastian Choren <[email protected]>

* cleanup

* using the new test connection logic

* config(server): allow provisioning from file or environent variable (#1999)

* cleanup

* adding support for session token

* feat(server): implement viper (#1977)

* config(server): allow provisioning from file or environent variable (#1999)

* moving trace id generation to data store

* fixing unit tests

* chore: disable application exporter in demo (#2012)

disable app exporter in demo

* removing examples

* cleanup

---------

Co-authored-by: Sebastian Choren <[email protected]>
Co-authored-by: Mahesh Kasbe <[email protected]>
Co-authored-by: Daniel Baptista Dias <[email protected]>
Co-authored-by: Julianne Fermi <[email protected]>
Co-authored-by: Adnan Rahić <[email protected]>
Co-authored-by: Matheus Nogueira <[email protected]>
* feature: adding support for AWS X-RAY

* updating README

* cleanup

* feat(server): implement viper (#1977)

* added quick-start golang app in example (#1940)

* added quick-start golnag app in example

* Added quick-start-python in examples

* chore(docs): add recipe for datadog (#1995)

* chore(examples): adding documentation and example of datadog integration

* adding datadog recipe

* fixing details in docs

* Apply suggestions from code review

Co-authored-by: Julianne Fermi <[email protected]>

---------

Co-authored-by: Julianne Fermi <[email protected]>

* Update docs structure and config guides (#1984)

* docs(1919): flatten tools and integration

* docs(1919): flatten examples and tutorials

* docs(recipes): edit naming

* docs(config): fix 1982

* examples(tempo): edit config

* docs(structure): add redirect

* docs(config): update dd

* feature(examples): adding net core x tracetest example (#1978)

* feature(examples): adding net core x tracetest example

* adding readme

* addressing feedback comments

* adding more information

* adding support for the native xray client

* refactor connectivity test to reuse components (#1994)

* refactor connectivity test to reuse components

* only run next step if previous step succeeded

* simplify tester TestConnection

Co-authored-by: Sebastian Choren <[email protected]>

* add protocol in IsReachable function

* ignore unused ctx

* remove boolean return from IsReachable

* use multierrors to wrap all endpoint errors

* fix build

* use const for IsReachable timeout

* rename IsReachable to CheckReachability

---------

Co-authored-by: Sebastian Choren <[email protected]>

* cleanup

* using the new test connection logic

* config(server): allow provisioning from file or environent variable (#1999)

* cleanup

* adding support for session token

* feat(server): implement viper (#1977)

* config(server): allow provisioning from file or environent variable (#1999)

* moving trace id generation to data store

* fixing unit tests

* chore: disable application exporter in demo (#2012)

disable app exporter in demo

* removing examples

* feature(examples) adding tracetest x aws-xray examples

* cleanup

* cleanup

* removing mysql dependency

---------

Co-authored-by: Sebastian Choren <[email protected]>
Co-authored-by: Mahesh Kasbe <[email protected]>
Co-authored-by: Daniel Baptista Dias <[email protected]>
Co-authored-by: Julianne Fermi <[email protected]>
Co-authored-by: Adnan Rahić <[email protected]>
Co-authored-by: Matheus Nogueira <[email protected]>
@schoren schoren merged commit 1c6699f into main Feb 28, 2023
@schoren schoren deleted the new-config branch February 28, 2023 18:48
@mathnogueira mathnogueira mentioned this pull request Mar 9, 2023
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic Epic
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants