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

Merge 4.2.x up into 4.3.x #6627

Merged
merged 15 commits into from
Nov 24, 2024
Merged

Merge 4.2.x up into 4.3.x #6627

merged 15 commits into from
Nov 24, 2024

Conversation

greg0ire
Copy link
Member

No description provided.

segrax and others added 15 commits November 22, 2024 16:44
Fixes a bug where disabled asserts in production left oci_parse()
errors unchecked. Now uses explicit checks and exceptions

Add test for exception on oci_parse failure

Fixes #6595
…xceptions

Use exception in OCI8 driver, instead of relying on assert
This protocol is generally required when connecting to Oracle Cloud's
Autonomous Databases.
Add option for Oracle drivers to support TCPS
This is an attempt at implementing
#3347 (comment)

- For the latest stable PHP version (which is currently 8.3), test all
drivers with all platform versions.
- All other supported PHP versions (7.4, 8.2, nightly), test each driver
with the latest version of the platform.


This results in a slight reduction of the number of jobs (from 92 to 85)
#6579)

|      Q       |   A
|------------- | -----------
| Type         | bug
| Fixed issues | N/A

#### Summary

Fixes a situation where an enum type only contains 1 case. This results
in passing only a single integer argument to the max() method, which is
not valid and returns the error "max(): Argument 1 ($value) must be of
type array, int given".

Co-authored-by: David Kurka <[email protected]>
If the code works on 7.4 and 8.4, most likely it will work on all versions in between.
Not sure what this one was about.
Bump the PHP version used in the CI
Rework continuous integration for v4
Merge 3.9.x up into 4.2.x
@greg0ire greg0ire marked this pull request as ready for review November 24, 2024 21:13
@greg0ire greg0ire merged commit e9fb8d7 into 4.3.x Nov 24, 2024
66 of 69 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants