The database engine still includes backwards compatibility hacks for supporting sprintf() string replacement in static queries. I haven't heard anything that would make me think this patch would work yet, but it removes what is marked as temporary code for the sprintf() replacement syntax. Send to bot and see how bad it is...

Comments

Status: Needs review » Needs work

The last submitted patch failed testing.

deekayen’s picture

Status: Needs work » Needs review
StatusFileSize
new1.17 KB

Since apparently that's really bad, maybe go more incremental with just removing the pgsql hack.

This isn't enough to close the issue, but it does show whether or not it breaks mysql to remove the pgsql hack.

dries’s picture

Status: Needs review » Fixed

Committed to CVS. Less is more. Thanks deekayen.

deekayen’s picture

Status: Fixed » Needs work
StatusFileSize
new2.05 KB

#2 was only a partial fix. There's still a bit remaining with function that needs to be removed. #394182: DBTNG search.module is a prerequisite to removing it, and probably 3-4 other issues I just haven't found yet.

deekayen’s picture

Issue tags: +DBTNG Conversion

Didn't know there was a tag going on for this...

Crell’s picture

Status: Needs work » Fixed

That already got blasted away as part of the backward compatibility layer, so we should be done here.

Status: Fixed » Closed (fixed)
Issue tags: -DBTNG Conversion

Automatically closed -- issue fixed for 2 weeks with no activity.