dependabot[bot] opened a new pull request, #20253:
URL: https://github.com/apache/pinot/pull/20253

   Bumps [com.mchange:c3p0](https://github.com/swaldman/c3p0) from 0.15.0 to 
0.15.1.
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/swaldman/c3p0/blob/0.15.x/CHANGELOG";>com.mchange:c3p0's
 changelog</a>.</em></p>
   <blockquote>
   <p>c3p0-0.15.1
   -- Fix some embarrasing documentation errors, update README.md.
   -- Make mchange-commons-java transitive dependencies optional in ivy.xml
   as well as under pom.xml, so we don't sometimes see them pulled in,
   sometimes not. (mchange-commons-java)
   -- Eliminate loud warnings with scary stack traces accidentally introduced
   into the logging path when HOCON / typesafe-config libraries can't
   be found. The absences of typesafe-config is a common and supported
   configuration, not a crisis to shout about. (mchange-commons-java)
   c3p0-0.15.0
   -- Use the prior two extensibility augmentations to mchange-commons-java
   to support c3p0-xml directly within com.mchange.v2.cfg, but without
   layer inversions that would have required the config and log libraries
   to know anything about their client c3p0.
   -- Make com.mchange.v2.log config extensible by allowing specification
   of extra resource paths for log config in mlog-config-resource-paths.txt,
   which becomes a #-commented, one-per-line list of resource paths
   the current configuration of com.mchange.v2.cfg supports. 
(mchange-commons-java)
   -- Make com.mchange.v2.cfg extensible, by allowing users to specify
   ExtraPropertiesConfigSources (by fqcn) in a resoure called
   mcfg-extra-properties-config-sources.txt, which becomes a #-commented,
   one-per-line list if by-name-instantiable sublasses of
   com.mchange.v2.cfg.ExtraPropertiesConfigSources. (mchange-commons-java)
   -- Clarify, fix, and test support for config and user names containing dots,
   as long as they don't contain dot delineated &quot;named-configs&quot;, 
&quot;extensions&quot;,
   or &quot;user-overrides&quot; elements.
   -- Port XML config parsing (including the security hardenings) to the new,
   unified config. Support compound properties in <!-- raw HTML omitted -->, not
   just unprefixed c3p0.xxx properties.
   -- Improve, and add much better documentation for, the API permitting
   refreshes, augmentations, and therefore customization of c3p0 config at
   runtime. Make it configurable whether MLog config should also be
   updated on such a refresh. Allow augmenting with &quot;backstops&quot; as 
well
   as with &quot;overrides&quot; when refreshing config. Backstops only take 
effect
   if nothing else in config sets the value. Overrides override values
   set within standard c3p0 configuration.
   -- The never-really-documented feature of permitting user-specified
   &quot;C3P0ConfigFinder&quot; implementations is no longer supported and has
   been removed. It opened more doors to mischief than it solved
   likely problems. (In the unlikely case you used and actually
   miss this feature, please do let us know.)
   -- Major reworking of c3p0's internal config library,
   com.mchange.v2.c3p0.cfg. Structurally it used to have two views
   of config data that could under some circumstances slip out of
   sync. Now the code is much simpler, and there is only one, canonical
   representation of the data.
   -- Take greater care that items that might contain passwords or
   credentials are masked before appearing in logs. LOOSEN restriction
   on usernames appearing in logs. They can be helpful for debugging
   (particularly in deployments where the user-overrides feature is used)</p>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/swaldman/c3p0/commit/02d723d359499fe45d60084574af1aa36fdff6f1";><code>02d723d</code></a>
 Update mchange-commons-java, c3p0 version numbers for c3p0 0.15.1 final.</li>
   <li><a 
href="https://github.com/swaldman/c3p0/commit/80014aa03bca831380bce9afac403cc3be51b9df";><code>80014aa</code></a>
 Some CHANGELOG additions.</li>
   <li><a 
href="https://github.com/swaldman/c3p0/commit/ab78d08a7973db14ae0313baf3e3ce6944dfdf26";><code>ab78d08</code></a>
 Bring now truly optional mchange-commons-java dependency on typesafe config 
e...</li>
   <li><a 
href="https://github.com/swaldman/c3p0/commit/071eb6d9652bd3b5c406971278da9a562f4fc190";><code>071eb6d</code></a>
 Log when c3p0 configuration is frozen, can't be updated or refreshed.</li>
   <li><a 
href="https://github.com/swaldman/c3p0/commit/28e8e364e0a9632fe1b9dd0735b5db716422a0f8";><code>28e8e36</code></a>
 CHANGELOG, README.md, and documentation updates.</li>
   <li><a 
href="https://github.com/swaldman/c3p0/commit/34e84ac624f805a01c16b7410fe98c0b47bd8cd6";><code>34e84ac</code></a>
 Upgrade to mill 1.1.10, version numbers and dependencies for c3p0-0.15.1.</li>
   <li>See full diff in <a 
href="https://github.com/swaldman/c3p0/compare/v0.15.0...v0.15.1";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.mchange:c3p0&package-manager=maven&previous-version=0.15.0&new-version=0.15.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   <details>
   <summary>Dependabot commands and options</summary>
   <br />
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot show <dependency name> ignore conditions` will show all of 
the ignore conditions of the specified dependency
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   
   
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to