Hi all, and Guille Polito in particular,

I'm loading the Garage classes into Pharo 4, and I see the Garage-Postgres
package "duplicates" the classes of the PostgresV2 package, but instead of
using the PG prefix, it uses the GA prefix. This is in particular with the
case of Garage-Postgres-Protocol package.

Why is it so?

Because even GAConnection>>#buildDefaultConnectionArgs (which is a replica
of PGConnection) references PGConnectionArgs instead of GAConnectionArgs,
which is the replica of the first.

QUESTION: Isn't Garage a "common API" for the *existing* drivers? (like a
common wrapper), and if so it delegates the protocol handling to the real
driver? In the PostgresV2 package in this case, to PG prefixed classes.

Regards!


Esteban A. Maringolo

Reply via email to