Page MenuHomePhabricator

Remove "mysql.implementation" configuration
ClosedPublic

Authored by epriestley on Nov 22 2016, 1:05 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Dec 20, 3:29 PM
Unknown Object (File)
Fri, Dec 20, 9:25 AM
Unknown Object (File)
Thu, Dec 19, 3:06 AM
Unknown Object (File)
Wed, Dec 18, 2:14 PM
Unknown Object (File)
Wed, Dec 18, 2:14 PM
Unknown Object (File)
Wed, Dec 18, 2:14 PM
Unknown Object (File)
Mon, Dec 16, 5:20 AM
Unknown Object (File)
Sat, Dec 14, 6:31 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