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

Conversation

github-actions[bot]
Copy link
Contributor

Automated PR for 9.15.0 release

kaylareopelle and others added 30 commits September 25, 2024 16:09
OpenSearch does not have a service, it's commented out.
Remove opensearch service from depends_on
Tweaks for automatic_custom_instrumentation_method_list
Update verbiage to match docs website
Update 9.14 changelog to match release notes
For now, limit Stripe testing to < v13
Stripe: restrict CI tests to Stripe <= v12
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
…l_or_imagined

Sequel: relax Ruby requirement for Timed pool
* 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>
* Update Stripe test

Co-authored-by: James Bunch <fallwith@gmail.com>

---------

Co-authored-by: James Bunch <fallwith@gmail.com>
increase the db.statement max from 2000 to 4096 as per the updated cross
agent spec
Co-authored-by: Kayla Reopelle <87386821+kaylareopelle@users.noreply.github.com>
clean up content on each fresh test run instance
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\"
given than `berm` and `bermq` both follow the same path, prevent
duplicate cleaning operations
tannalynn and others added 23 commits October 21, 2024 11:38
Co-authored-by: Kayla Reopelle <87386821+kaylareopelle@users.noreply.github.com>
as per #2844, don't perform `require_relative` on content that won't be
used unless all dependency detection checks succeed
when chaining or prepending, only bring in the appropriate chain or
prepend code
DD templating: conditionally invoke requires
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`.
DD: update the rendering of the 'named' line
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
Update dev bugfix title for Lambda layer functionality restoration

Co-authored-by: Kayla Reopelle <87386821+kaylareopelle@users.noreply.github.com>
Reference the Lambda bugfix PR now that it exists

Co-authored-by: Kayla Reopelle <87386821+kaylareopelle@users.noreply.github.com>
Improve the wording for the Lambda bugfix summary

Co-authored-by: Kayla Reopelle <87386821+kaylareopelle@users.noreply.github.com>
…and_co_to_bolzoni_and_co

bugfix: always apply transformations on booleans
* bump version

---------

Co-authored-by: newrelic-ruby-agent-bot <ruby-agent@newrelic.com>
Co-authored-by: Hannah Ramadan <76922290+hannahramadan@users.noreply.github.com>
@hannahramadan hannahramadan merged commit da5529b into main Oct 31, 2024
276 of 277 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

5 participants