Re: JDBC driver patch for non-ASCII users

Поиск
Список
Период
Сортировка
От sulfinu@gmail.com
Тема Re: JDBC driver patch for non-ASCII users
Дата
Msg-id 200712121311.48890.sulfinu@gmail.com
обсуждение исходный текст
Ответ на Re: JDBC driver patch for non-ASCII users  (Oliver Jowett <oliver@opencloud.com>)
Ответы Re: JDBC driver patch for non-ASCII users  (Oliver Jowett <oliver@opencloud.com>)
Список pgsql-jdbc
On Wednesday 12 December 2007, Oliver Jowett wrote:
> > I used the same Encoding.AUTHENTICATION_PHASE_ENCODING in all places for
> > consistency and it doesn't harm in any way, since I make sure it is an
> > ASCII extension.
>
> Ok, so this is an unnecessary change that we can discard?
Oliver, for the third time, what happens in UnixCrypt is completely wrong in a
non-ASCII environment. The crypt() methods try to mimic an OS function that
executes on the server-side based on a password encoded in an encoding that
is HIGHLY probably different from UTF-16, which is used by Java.
The whole idea needs to be reconsidered. Make sure you read again my quote
above.
If you're so cautious with your disk space on the CVS server, then yes, by all
means, you can discard the changes made at lines 293 and 302 in
org.postgresql.core.v3.ConnectionFactoryImpl.

> I actually think this patch as a whole is a lost cause (unfortunately,
> more because you seem to be unwilling to take feedback on it than any
> inherent problem).
You might want to rephrase that, it doesn't look like English... (rhetorical)

> Would a patch that did only UTF-8 encoding, as
> suggested by Kris, handle the cases you need?
No, it wouldn't. Nor am I keen on having my patch included in the main source
tree.
On the other hand it would be very helpful if you didn't waste my time on
sterile discussions over marginal things. Please read the other posts in this
thread and discover what the truely important issues are.
Thanks.

В списке pgsql-jdbc по дате отправления:

Предыдущее
От: "Matt Magoffin"
Дата:
Сообщение: how to set a PreparedStatement column of XML type in 8.3?
Следующее
От: Oliver Jowett
Дата:
Сообщение: Re: JDBC driver patch for non-ASCII users