2011/2/28 Tiago Adami <[email protected]>:

> Para quem trabalha estritamente no mundo opensource e/ou para órgãos
> governamentais, é fácil - ou menos doloroso - corrigir a aplicação. No

Nãã ... não se iluda com isto! Eu trabalho estritamente no universo
CA/SL e no 1o. setor (governo)  e as coisas não são tão simples assim,
nem sequer menos dolorosas,  pelo contrário.

Apenas pra meu comentário acima não ficar no "ar",  quando foi
discutido sobre retirar algumas conversões automáticas (cast
implítico) do postgres, alguns desenvolvedores defendiam q era melhor
não fazer e outros defendiam que era o mais correto por conta do
otimizador  e outras coisas, e no final ganhou o mais correto.

Trazendo a questão pra nossa realidade, no governo tudo o q analisamos
pra colocar no portal do software público[1] demanda decisões que
favorecem alguns e incomodam outros, mas não dá pra atender todo
mundo, então o foco *sempre* é na evolução do projeto.

> seu caso, como existe dependência da funcionalidade de autocasting,
> certamente a última versão que poderá utilizar é a 8.2. Eu administro

Não é verdade, como já disse o Euler. É possível vc restaurar as
conversões (casts), funções e operadores necessários para o
funcionamento da conversão automática, basta executar este script[2],
porém entenda que a assinatura de algumas funções serão afetadas, será
necessário criar outro operador de  concatenação, entre outros
detalhes q cabem a vc, analista, descobrir.

Além do mais, a performance da 8.2 é sofrível em muitas operações.

1) http://www.softwarepublico.gov.br
2) http://wiki.postgresql.org/images/d/d1/Pg83-implicit-casts.sql

Abraço!

-Leo
-- 
Leonardo Cezar
http://postgreslogia.wordpress.com
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a