Обсуждение: Some more patches for binary resultset transfer

Поиск
Список
Период
Сортировка

Some more patches for binary resultset transfer

От
Mikko Tiihonen
Дата:
Hi,

Some more patches:

debuglogfix
- fixes a null pointer in the extended logging v4 patch introduced

infinite-time
- adds infinite handling to binaryresult set
- only supports infinite for timestamp type because that is the only
  type for which postgresql 8.1.5 supports infinite. time and date
  fields transform it to null
- I do not like the integertime=yes infinite handling but I still
  added it for compatibility with the text transfer result sets

updateable-rs-no-bin
- adds a new flag to queryexecutor to disallow use of binary transfer
- uses the flag for updateable result sets
- also contains an update to the updateable results test case which
  shows that the current code cannot handle correctly updating of
  byte[]/binarystreams

Kris, I believe that I have now answered all your concerns with the
previous v5 patch except the naming of the configuration option.
And also my patches make the binary transfer default to on, do you
think it should initially default to off?

-Mikko

Вложения