Page MenuHomePhabricator

Remove "mysql.implementation" configuration
ClosedPublic

Authored by epriestley on Nov 22 2016, 1:05 AM.
Tags
None
Referenced Files
F19015809: D16909.diff
Sun, Nov 23, 1:51 AM
F18952615: D16909.diff
Nov 12 2025, 6:17 AM
F18902528: D16909.id40705.diff
Nov 8 2025, 1:38 AM
F18864031: D16909.id.diff
Nov 3 2025, 2:17 AM
F18855862: D16909.diff
Nov 1 2025, 7:02 AM
F18831257: D16909.id40711.diff
Oct 25 2025, 11:55 AM
F18769009: D16909.diff
Oct 8 2025, 6:09 AM
F18683703: D16909.id40705.diff
Sep 26 2025, 8:12 AM
Subscribers
None

Details

Summary

Ref T11044. Fixes T10931. This option has essentially never been useful for anything, and we've picked the best implementation for a long time (MySQLi if available, MySQL if not).

I am not aware of any reason to ever set this manually. If someone comes up with some bizarre but legitimate use case that I haven't thought of, we can modularize it.

Test Plan

Browsed around. Grepped for mysql.implementation.

Diff Detail

Repository
rP Phabricator
Branch
partition5
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 14599
Build 19056: Run Core Tests
Build 19055: arc lint + arc unit