Leandro DUTRA wrote:

> Interessante, por que será?  Me parece, ingenuamente falando, uma
> regressão de funcionalidade.  Devia ser opcional, para sistemas onde
> não haja um sistema de hora decente.
> 
Por questões de portabilidade [1][2] pois o windows não tinha um suporte
adequado a datas pre-1970. E, para uniformizar o uso (sem ter resultados
inesperados com a versão x.y.z da libc) foi adicionado para plataformas
*NIX também. Foi necessário algumas adaptações no zic original mas as
regras do zic publicadas são compatíveis com PostgreSQL. O que algumas
distribuições fazem é um link simbólico para as regras de zona horária
(aka /etc/localtime). Na versão 8.3 haverá uma opção
--with-system-tzdata para especificar onde estão as regras de zona
horária do sistema [3].


[1] http://archives.postgresql.org/pgsql-hackers-win32/2004-02/msg00116.php
[2] http://archives.postgresql.org/pgsql-hackers-win32/2004-05/msg00004.php
[3] http://archives.postgresql.org/pgsql-patches/2007-08/msg00109.php

-- 
  Euler Taveira de Oliveira
  http://www.timbira.com/
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a