Re: Time for a new CLSQL Release
Russ Tyndall <[email protected]> Tue, 02 Aug 2011 10:45:47 -0400
| Newsgroups | gmane.lisp.clsql.general |
|---|---|
| Message-ID | <[email protected]> |
Just wanted to touch base, and let you know that we have now pushed the previously discussed patches upstream. Cheers, Russ Tyndall Acceleration.net On 7/15/2011 12:00 PM, Russ Tyndall wrote: > The remaining patch sets add: > * Add a new postgres backend based on cl-postgres (which allows the use > of the version 3 socket api, and command objects/parameters) > * Change how database identifiers are emitted to hopefully make this > less brittle, and more easily intuitable > * previously every code path that wanted to emit a database identifier > was responsible for coercing what was provided into a correctly escaped > string. Sometimes two or three functions in a row were trying to > correctly quote and output that string. I have tried to centralize this > type coersion and logic into a single code path. > > These patches could affect backwards compatibility for some people and I > think having a clear release to point them to, would be helpful. While > I think most users will not notice a difference, some people who were > trying to massage specific identifiers through the old, less predictable > system (like we were), might be affected.