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

Release 9.15.0 #2928

Merged
merged 88 commits into from
Oct 31, 2024
Merged

Release 9.15.0 #2928

merged 88 commits into from
Oct 31, 2024

Commits on Sep 25, 2024

  1. Remove opensearch service from depends_on

    OpenSearch does not have a service, it's commented out.
    kaylareopelle committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    cd8cd94 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Merge pull request #2875 from newrelic/close-that-search

    Remove opensearch service from depends_on
    kaylareopelle authored Sep 30, 2024
    Configuration menu
    Copy the full SHA
    3cf0439 View commit details
    Browse the repository at this point in the history
  2. Update verbiage to match docs website

    Tweaks for automatic_custom_instrumentation_method_list
    kaylareopelle committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    7264efa View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. Merge pull request #2877 from newrelic/config-doc-backports

    Update verbiage to match docs website
    kaylareopelle authored Oct 1, 2024
    Configuration menu
    Copy the full SHA
    fd13718 View commit details
    Browse the repository at this point in the history
  2. add ruby version check

    tannalynn committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    c7ebec7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fff792a View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. Merge pull request #2883 from newrelic/914-changelog-backports

    Update 9.14 changelog to match release notes
    fallwith authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    1d3c776 View commit details
    Browse the repository at this point in the history
  2. Stripe: restrict CI tests to Stripe <= v12

    For now, limit Stripe testing to < v13
    fallwith committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    41e118b View commit details
    Browse the repository at this point in the history
  3. Merge pull request #2887 from newrelic/guillermo_ufo

    Stripe: restrict CI tests to Stripe <= v12
    fallwith authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    a49c2d1 View commit details
    Browse the repository at this point in the history
  4. Sequel: relax Ruby requirement for Timed pool

    Accommodate Sequel v5.85.0, which has made the timed connection pool the
    default for Ruby 3.2+ by always  permitting the use of a timed
    connection pool for explain plan generation in a Ruby 3.2+ context
    (previously only a Ruby 3.4+ context would work).
    
    https://sequel.jeremyevans.net/rdoc/files/doc/release_notes/5_85_0_txt.html#label-Other+Improvements
    fallwith committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    2f8d3c6 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. Configuration menu
    Copy the full SHA
    6bddd91 View commit details
    Browse the repository at this point in the history
  2. add changelog entry

    tannalynn committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    17afe8b View commit details
    Browse the repository at this point in the history
  3. Merge pull request #2888 from newrelic/lions_mane_coffee_benefits_rea…

    …l_or_imagined
    
    Sequel: relax Ruby requirement for Timed pool
    fallwith authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    4bc15dd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8f77323 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. Remove excess info-level instrumentation logs (#2881)

    * Remove duplicate info-level instrumentation logs
    
    The methods `prepend_instrument` and `chain_instrument` eventually produce info-level log statements. Remove duplicate statements.
    
    ---------
    
    Co-authored-by: James Bunch <fallwith@gmail.com>
    hannahramadan and fallwith authored Oct 4, 2024
    Configuration menu
    Copy the full SHA
    f4f1305 View commit details
    Browse the repository at this point in the history
  2. Stripe testing update (#2891)

    * Update Stripe test
    
    Co-authored-by: James Bunch <fallwith@gmail.com>
    
    ---------
    
    Co-authored-by: James Bunch <fallwith@gmail.com>
    hannahramadan and fallwith authored Oct 4, 2024
    Configuration menu
    Copy the full SHA
    ffea529 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2024

  1. increase db.statement threshold to 4096

    increase the db.statement max from 2000 to 4096 as per the updated cross
    agent spec
    fallwith committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    15b0df8 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

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

Commits on Oct 8, 2024

  1. Update CHANGELOG.md

    Co-authored-by: Kayla Reopelle <87386821+kaylareopelle@users.noreply.github.com>
    tannalynn and kaylareopelle authored Oct 8, 2024
    Configuration menu
    Copy the full SHA
    e890bd0 View commit details
    Browse the repository at this point in the history
  2. add aws_account_id config

    tannalynn committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    f01539d View commit details
    Browse the repository at this point in the history
  3. tests script: perform cleanup

    clean up content on each fresh test run instance
    fallwith committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    a1ad06e View commit details
    Browse the repository at this point in the history
  4. Merge pull request #2901 from newrelic/ernie-s_rubber_duckie

    tests script: perform cleanup
    fallwith authored Oct 8, 2024
    Configuration menu
    Copy the full SHA
    926c143 View commit details
    Browse the repository at this point in the history
  5. Add assertion condition for 3.4 support

    The JSON string output changed in Ruby 3.4 to remove the hash rocket
    
    Pre Ruby 3.4:
    :app_name=>\"test\"
    
    Ruby 3.4+:
    app_name: \"test\"
    kaylareopelle committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    f676e9c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c15513f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fc52246 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    55a23dc View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. stringio CI test

    kaylareopelle committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    3d7b502 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    744ef7a View commit details
    Browse the repository at this point in the history
  3. berm/bermq: only clean once

    given than `berm` and `bermq` both follow the same path, prevent
    duplicate cleaning operations
    fallwith committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    2578d22 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    62435f5 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #2880 from newrelic/rdkafka_karafka_bugfix

    Karafka rdkafka bugfix
    tannalynn authored Oct 9, 2024
    Configuration menu
    Copy the full SHA
    0572e46 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ed54c09 View commit details
    Browse the repository at this point in the history
  7. add changelog entry

    tannalynn committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    c14fb1f View commit details
    Browse the repository at this point in the history
  8. Merge pull request #2903 from newrelic/wax_off_once

    berm/bermq: only clean once
    fallwith authored Oct 9, 2024
    Configuration menu
    Copy the full SHA
    4d42829 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1b18a18 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. Merge pull request #2892 from newrelic/the_boy_and_the_dog

    increase db.statement threshold to 4096
    fallwith authored Oct 10, 2024
    Configuration menu
    Copy the full SHA
    f7803d5 View commit details
    Browse the repository at this point in the history
  2. add allow nil to config

    tannalynn committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    42847f0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c0091a3 View commit details
    Browse the repository at this point in the history
  4. Update CHANGELOG.md

    Co-authored-by: Kayla Reopelle <87386821+kaylareopelle@users.noreply.github.com>
    tannalynn and kaylareopelle authored Oct 10, 2024
    Configuration menu
    Copy the full SHA
    086420f View commit details
    Browse the repository at this point in the history
  5. Update CHANGELOG.md

    Co-authored-by: Kayla Reopelle <87386821+kaylareopelle@users.noreply.github.com>
    tannalynn and kaylareopelle authored Oct 10, 2024
    Configuration menu
    Copy the full SHA
    22b367c View commit details
    Browse the repository at this point in the history
  6. Merge pull request #2894 from newrelic/ruby-3-4-0-preview-2

    Test Ruby 3.4.0-preview2
    kaylareopelle authored Oct 10, 2024
    Configuration menu
    Copy the full SHA
    c96ac53 View commit details
    Browse the repository at this point in the history
  7. Update lib/new_relic/agent/configuration/default_source.rb

    Co-authored-by: Kayla Reopelle <87386821+kaylareopelle@users.noreply.github.com>
    tannalynn and kaylareopelle authored Oct 10, 2024
    Configuration menu
    Copy the full SHA
    0b65bd7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9fc8828 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. Update View Component metric building (#2907)

    * Use default `View/component` metric name for unidentified View Components
    hannahramadan authored Oct 11, 2024
    Configuration menu
    Copy the full SHA
    52bb44e View commit details
    Browse the repository at this point in the history
  2. add exit code to output

    tannalynn committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    ae4b9b3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d97b9f2 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. Merge pull request #2908 from newrelic/trying_stuff_for_rdkafka_failures

    Rdkafka runs in its own multiverse group
    tannalynn authored Oct 14, 2024
    Configuration menu
    Copy the full SHA
    63eb706 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ba31837 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    de609f2 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #2913 from newrelic/jruby_test_failure

    Fix for Jruby test failure that needs config enabled
    tannalynn authored Oct 14, 2024
    Configuration menu
    Copy the full SHA
    4eec4f9 View commit details
    Browse the repository at this point in the history
  5. Create helper method to return rubygems specs

    Bundler version 2.5.12 deprecated all_specs and added installed_specs.
    To support newer Bundler versions, try to use installed_specs first,
    then fall back to all_specs.
    All callers expect this to be an array, so return an array if Bundler
    isn't defined.
    
    This consolidates the way the rubygems specs are accessed across
    the multiple places we use them.
    kaylareopelle committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    9cdcd2c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6f30dcd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9c373cd View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2b78cfc View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0dee361 View commit details
    Browse the repository at this point in the history
  10. Rubocop

    kaylareopelle committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    c731c92 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. prevent false 'unsatisfied' dependency status

    address 2 issues causing dependency detection to falsely label an
    instrumentation's dependencies as "unsatisfied".
    
    - handle Padrino with a special case pending resolution of
      #2912
    - don't mark an item as unsatisfied the second (or higher) time it comes
      around through the `detect!` loop
    fallwith committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    a1d712a View commit details
    Browse the repository at this point in the history
  2. sinatra dd check - use a string

    use a string for comparison
    fallwith committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    117c75a View commit details
    Browse the repository at this point in the history
  3. Merge pull request #2906 from newrelic/acinarius

    Create helper to access Bundler.rubygems specs
    kaylareopelle authored Oct 15, 2024
    Configuration menu
    Copy the full SHA
    ac76aab View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. Configuration menu
    Copy the full SHA
    d17d815 View commit details
    Browse the repository at this point in the history
  2. Update changelog

    patrickarnett committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    6a247b6 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. Merge pull request #2914 from newrelic/dd

    prevent false 'unsatisfied' dependency status
    fallwith authored Oct 18, 2024
    Configuration menu
    Copy the full SHA
    3e8c24b View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. Merge pull request #2915 from patrickarnett/patrickarnett/ruby-kafka-sig

    Use double splat for Ruby >= 3.0
    tannalynn authored Oct 21, 2024
    Configuration menu
    Copy the full SHA
    677f136 View commit details
    Browse the repository at this point in the history
  2. update changelog

    tannalynn committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    12a9be5 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #2916 from newrelic/update_changelog_ruby_kafka_bu…

    …gfix
    
    Update changelog
    tannalynn authored Oct 21, 2024
    Configuration menu
    Copy the full SHA
    35f1c1e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8217814 View commit details
    Browse the repository at this point in the history
  5. Update CHANGELOG.md

    Co-authored-by: Kayla Reopelle <87386821+kaylareopelle@users.noreply.github.com>
    tannalynn and kaylareopelle authored Oct 21, 2024
    Configuration menu
    Copy the full SHA
    c8f18d4 View commit details
    Browse the repository at this point in the history
  6. DD templating: conditionally invoke requires

    as per #2844, don't perform `require_relative` on content that won't be
    used unless all dependency detection checks succeed
    fallwith committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    5f8f2b0 View commit details
    Browse the repository at this point in the history
  7. DD: require only prepend OR chain DD code

    when chaining or prepending, only bring in the appropriate chain or
    prepend code
    fallwith committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    1c6d8a3 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #2917 from newrelic/it_(all)_depends

    DD templating: conditionally invoke requires
    fallwith authored Oct 21, 2024
    Configuration menu
    Copy the full SHA
    9bcd02e View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. DD: update the rendering of the 'named' line

    the template's rendering of a `named` line was previously attempting to
    wrap symbol values with single quotes when necessary.
    
    but given that everything is routed through the `snake_name` method,
    nothing will ever need the quotes if we simply use the output of that
    method, held in `@snake_name`.
    fallwith committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    2507052 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2918 from newrelic/myxocyprinus

    DD: update the rendering of the 'named' line
    fallwith authored Oct 22, 2024
    Configuration menu
    Copy the full SHA
    cf5008a View commit details
    Browse the repository at this point in the history
  3. Merge pull request #2904 from newrelic/add_aws_account_id_config

    Add config option for AWS account id
    tannalynn authored Oct 22, 2024
    Configuration menu
    Copy the full SHA
    56889c5 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. bugfix: always apply transformations on booleans

    v9.14.0 introduced improved handling of boolean based configuration
    parameters and inadvertently broke AWS Lambda layer based functionality
    due to a bypassing of config transformations for booleans.
    
    Boolean based values will now again be routed through their
    transformations if defined.
    
    resolves #2919
    fallwith committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    300ac4c View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. Update CHANGELOG.md

    Update dev bugfix title for Lambda layer functionality restoration
    
    Co-authored-by: Kayla Reopelle <87386821+kaylareopelle@users.noreply.github.com>
    fallwith and kaylareopelle authored Oct 25, 2024
    Configuration menu
    Copy the full SHA
    12b5b01 View commit details
    Browse the repository at this point in the history
  2. Update CHANGELOG.md

    Reference the Lambda bugfix PR now that it exists
    
    Co-authored-by: Kayla Reopelle <87386821+kaylareopelle@users.noreply.github.com>
    fallwith and kaylareopelle authored Oct 25, 2024
    Configuration menu
    Copy the full SHA
    c472031 View commit details
    Browse the repository at this point in the history
  3. CHANGELOG: improve Lambda bugfix summary

    Improve the wording for the Lambda bugfix summary
    
    Co-authored-by: Kayla Reopelle <87386821+kaylareopelle@users.noreply.github.com>
    fallwith and kaylareopelle committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    8a8bd45 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #2920 from newrelic/hammet_to_latimer_to_kurosawa_…

    …and_co_to_bolzoni_and_co
    
    bugfix: always apply transformations on booleans
    fallwith authored Oct 25, 2024
    Configuration menu
    Copy the full SHA
    24faee8 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

  1. add .vscode to gitignore

    tannalynn committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    9f26380 View commit details
    Browse the repository at this point in the history
  2. Add security scan

    kaylareopelle committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    2e4bd33 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. Add scan-type: fs

    kaylareopelle committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    415fe00 View commit details
    Browse the repository at this point in the history
  2. chore: Rename build job

    kaylareopelle committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    75d56e2 View commit details
    Browse the repository at this point in the history
  3. Update run conditions

    kaylareopelle committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    d7c30b8 View commit details
    Browse the repository at this point in the history
  4. Add bundling step

    kaylareopelle committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    fad51f8 View commit details
    Browse the repository at this point in the history
  5. bundle after checkout

    kaylareopelle committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    bfed2c0 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #2924 from newrelic/tigger-envy

    Add security scan
    kaylareopelle authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    059d7f3 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2024

  1. Merge pull request #2923 from newrelic/add_to_gitignore

    add .vscode/ to gitignore
    tannalynn authored Oct 30, 2024
    Configuration menu
    Copy the full SHA
    c3bc266 View commit details
    Browse the repository at this point in the history
  2. Prerelease 9.15.0-pre (#2927)

    * bump version
    
    ---------
    
    Co-authored-by: newrelic-ruby-agent-bot <ruby-agent@newrelic.com>
    Co-authored-by: Hannah Ramadan <76922290+hannahramadan@users.noreply.github.com>
    3 people authored Oct 30, 2024
    Configuration menu
    Copy the full SHA
    e1b035f View commit details
    Browse the repository at this point in the history