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

Logger: Propagating resources through LoggerProvider #1154

Commits on Jan 12, 2022

  1. [WIP] Add LoggerContext, MultiLogProcessor, MultiRecordable

    Signed-off-by: owentou <owentou@tencent.com>
    owent committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    0387582 View commit details
    Browse the repository at this point in the history
  2. [WIP]

    + [BREAK CHANGES] Change the declaration of `sdk::logs::Recordable::SetResource`
    + [BREAK CHANGES] Change the `LoggerProvider::SetProcessor` into `LoggerProvider::AddProcessor`
    + Share `LoggerContext` between loggers
    
    Signed-off-by: owentou <owentou@tencent.com>
    owent committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    88639eb View commit details
    Browse the repository at this point in the history
  3. Rebase from v1.1.1

    Signed-off-by: owentou <owentou@tencent.com>
    owent committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    c54571f View commit details
    Browse the repository at this point in the history
  4. Remove resource from Logger::Log(...)

    Signed-off-by: owentou <owentou@tencent.com>
    owent committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    89ca889 View commit details
    Browse the repository at this point in the history
  5. Fix ElasticSearchRecordable

    Signed-off-by: owentou <owentou@tencent.com>
    owent committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    30bded1 View commit details
    Browse the repository at this point in the history
  6. + Fix compiling problem with gcc 11(benchmark)

    + Fix multi log processor
    + Fix crash problem when log with invalid severity
    
    Signed-off-by: owentou <owentou@tencent.com>
    owent committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    d01c1cf View commit details
    Browse the repository at this point in the history
  7. Fix address sanitizer of OtlpHttpClient and MultiLogProcessor

    Signed-off-by: owentou <owentou@tencent.com>
    owent committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    424b649 View commit details
    Browse the repository at this point in the history
  8. Rename macros

    Signed-off-by: owentou <owentou@tencent.com>
    owent committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    fab75be View commit details
    Browse the repository at this point in the history
  9. Fix spell error

    Signed-off-by: owentou <owentou@tencent.com>
    owent committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    d6c09ce View commit details
    Browse the repository at this point in the history
  10. Remove OPENTELEMETRY_DEPRECATED and OPENTELEMETRY_DEPRECATED_MESSAGE

    Signed-off-by: owentou <owentou@tencent.com>
    owent committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    8d80cbb View commit details
    Browse the repository at this point in the history
  11. Remove duplicated check for VS 2012

    Signed-off-by: owentou <owentou@tencent.com>
    owent committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    c53bfd1 View commit details
    Browse the repository at this point in the history