v.25.7Backward Incompatible Change
Changes to extractKeyValuePairs function: introduce a new
Changes toextractKeyValuePairsfunction: introduce a new argumentunexpected_quoting_character_strategythat controls what happens when aquoting_characteris unexpectedly found when reading a non quoted key or value. The value can be one of:invalid,acceptorpromote. Invalid will discard the key and go back to waiting key state. Accept will treat it as part of the key. Promote will discard previous character and start parsing as a quoted key. In addition, after parsing a quoted value, only parse the next key if a pair delimiter is found. #80657 (Arthur Passos).