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

[Draft; don't merge] v1 as frontend of v2 #2607

Draft
wants to merge 148 commits into
base: main
Choose a base branch
from
Draft

[Draft; don't merge] v1 as frontend of v2 #2607

wants to merge 148 commits into from

Commits on Feb 14, 2024

  1. wip

    darccio committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    f406a87 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. ddtrace/tracer: use all exported functions as frontend for their v2 c…

    …ounterparts
    
    Some functions have been adapted if v2 changed the API. Type aliases are the preferred way to convert types unless introducing an alias may leak v2 details.
    
    We kept some types as they would expose v2 types, using manual conversion for these in the frontend functions that require them.
    
    We kept as much tests as possible, but some were removed because they were asserting internal working no longer accessible, as v1 is an external user of v2.
    darccio committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    2e2be33 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7a97334 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6119ca9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f6dc6b7 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. go.mod: upgrade dd-trace-go

    darccio committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    26eebd4 View commit details
    Browse the repository at this point in the history
  2. ddtrace/opentelemetry: use all exported functions as frontend for the…

    …ir v2 counterparts
    
    The original API is kept as is, wrapping around v2 equivalent code and configs, maintaining the behaviour expected by the package's tests.
    darccio committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    0a4f483 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a96ebd3 View commit details
    Browse the repository at this point in the history
  4. datastreams: use all exported functions as frontend for their v2 coun…

    …terparts
    
    The conversion turned the API to a pure transparent frontend, with exported functions calling their v2 versions.
    darccio committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    4454b85 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c26938d View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2024

  1. profiler: use all exported functions as frontend for their v2 counter…

    …parts
    
    The conversion turned the API to a pure transparent frontend, with exported functions calling their v2 versions, including the types as v2 aliases.
    darccio committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    f2b2c7d View commit details
    Browse the repository at this point in the history
  2. appsec: use all exported functions as frontend for their v2 counterparts

    The conversion turned the API to a pure transparent frontend, with exported functions calling their v2 versions.
    darccio committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    655a99a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    acb90a8 View commit details
    Browse the repository at this point in the history
  4. contrib: use all exported functions and types as frontend for their v…

    …2 counterparts
    
    The conversion turned the API to a pure transparent frontend, with exported functions calling their v2 versions.
    
    Option types have been aliased, and contrib types have been used as wrappers to embed their v2 versions.
    darccio committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    9ac02ee View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ddd3268 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e453783 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    112d10a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    688e227 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    55ca241 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e31e95e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5a15bca View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. Configuration menu
    Copy the full SHA
    7cbe4ab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9aabf03 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5710cef View commit details
    Browse the repository at this point in the history
  4. ddtrace/mocktracer: add MockspanV2Adapter to allow transparent operat…

    …ion for tests expecting v1's mocktracer.Span
    darccio committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    8bfcb1d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7eb723f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    de3213d View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. Configuration menu
    Copy the full SHA
    6a6f979 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a0bbf07 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. Configuration menu
    Copy the full SHA
    c2a6279 View commit details
    Browse the repository at this point in the history
  2. go.mod: update dd-trace-go

    darccio committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    edfa0cc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    20d2279 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3128d4c View commit details
    Browse the repository at this point in the history
  5. go.mod: update dd-trace-go

    darccio committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    007d72a View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. Configuration menu
    Copy the full SHA
    5c94f45 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f71a46a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e2610f8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    92b954c View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

  1. Configuration menu
    Copy the full SHA
    27358ff View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. Configuration menu
    Copy the full SHA
    285d5a9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    55323ef View commit details
    Browse the repository at this point in the history
  3. ci: trigger

    darccio committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    254f26c View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2024

  1. Configuration menu
    Copy the full SHA
    a3ecf4a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d843d2f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f0418fb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4e41abc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c10f0c2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    19c57ff View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    477e794 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e48294f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b44dad8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b631087 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2024

  1. Configuration menu
    Copy the full SHA
    b6317ce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0756777 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2f62e96 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e0eb1b2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    42d7188 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    544cde9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c8cc4ef View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8701484 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    06cbb20 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    65d19e3 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a4c3ecd View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    cda2976 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    124b409 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    3cb04b2 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    5edb819 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    e5529fc View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    95e067a View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    a99c2f1 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    2342d99 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    751f4e2 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    3f0d8a3 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    6fa36c9 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    5ff770a View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    7ee262c View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. Configuration menu
    Copy the full SHA
    f441d8a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    069a708 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8340083 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4b90fdf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    62ca3fd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    acb7964 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7947f7d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5a42a1b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    257c3ab View commit details
    Browse the repository at this point in the history
  10. appsec: remove unused code

    darccio committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    eb033d8 View commit details
    Browse the repository at this point in the history
  11. internal/{namingschema,globalconfig}: use v2/v1internal package to ad…

    …apt deprecated contribs
    darccio committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    fd3917f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0edd4c8 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d03e5c4 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    097a4e8 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    c54f08c View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    25d9c14 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    ece6a1f View commit details
    Browse the repository at this point in the history
  18. contrib: fix multiple tests

    darccio committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    e3fe531 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    1e2dbbb View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    a0b43de View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    76ce080 View commit details
    Browse the repository at this point in the history
  22. go.sum: go mod tidy

    darccio committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    3ed2932 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    bb7c6dd View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    24e0ae6 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. Configuration menu
    Copy the full SHA
    2024063 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b34ecb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    04057f4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4650bad View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. contrib: fix tests

    darccio committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    25ec7b7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c8a0f6d View commit details
    Browse the repository at this point in the history
  3. go.sum: go mod tidy

    darccio committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    6cb3d86 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    571b860 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0a1b680 View commit details
    Browse the repository at this point in the history
  6. go.mod: go mod tidy

    darccio committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    e4d7380 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0156f97 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f41c89d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    06d39db View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    96c61ed View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    805c59e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    f84b530 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    dc97190 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    15fa312 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Configuration menu
    Copy the full SHA
    38ce044 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    68249e2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7207cb2 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

  1. Configuration menu
    Copy the full SHA
    7c8966c View commit details
    Browse the repository at this point in the history
  2. ddtrace/internal: make sure we return the concrete TracerV2Adapter va…

    …lue instead of a pointer in GetGlobalTracer
    darccio committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    027b737 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6fa18c6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    161111e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4844ec5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ee9a61b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c6c5c75 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. Configuration menu
    Copy the full SHA
    7a912d5 View commit details
    Browse the repository at this point in the history
  2. chore: fix merge errors

    darccio committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    20eb64a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b072ed3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    84eed22 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    06b443e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9c12d7b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f284f36 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. Configuration menu
    Copy the full SHA
    bba4225 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7a9629a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    390dd0b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9a1b86d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    578878a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b5a7970 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. Configuration menu
    Copy the full SHA
    6e6db3f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0855dc0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6934f7f View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. Revert "contrib/confluentinc/confluent-kafka-go/kafka: fix TestDeprec…

    …atedContext"
    
    This reverts commit 0855dc0.
    darccio committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    db804dc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8db376f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    86f23da View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. Configuration menu
    Copy the full SHA
    7ba4a8b View commit details
    Browse the repository at this point in the history