2013/9/6 Euler Taveira <[email protected]> > On 06-09-2013 09:50, Matheus de Oliveira wrote: > > As releases do PostgreSQL (o último > > número na versão) não "injeta" nenhuma incompatibilidade, são basicamente > > para pequenas melhorias e correções de bug > ^^^^^^^^^^^^^^^^^^^^^ > O Postgres não faz "melhorias" (aka funcionalidades) em versões lançadas > *somente* correção de bugs, correção de alguma funcionalidade ou >
Acho que é aquela velha visão (incorreta) "enterprise" de que correção de bug = feature... =P Mas pensei em melhorias em caso como, por exemplo, melhorias no otimizador e coisas do tipo, se o resultado esperado é retornado (apesar de um plano de execução ruim), como podemos dizer que é errado (ou que é um bug)? Só não é ótimo... daí uma modificação desse tipo eu (particularmente) considero como melhoria e não correção de bug (claro que um erro "muito feio" do otimizador podemos dizer que é). Mas concordo com sua visão, na prática não fazem "melhorias" no sentido de adicionar funcionalidades... > atualização dos dados de zonas horárias (aka timezones). Ok. Faz sentido. > Se você > utilizar a palavra "melhoria" as pessoas vão pensar que mudar da 9.0.6 > para 9.0.13 pode alterar as suas aplicações (o que *não* é verdade [*]). > Achei que eu tinha deixado isso claro.... mas vale a pena falar isso sempre, quem sabe uma hora entra na cabeça do povo... =D > É bem difícil explicar as pessoas que 9.0.6 e 9.0.13 é a mesma coisa: > 9.0 [1]. Na verdade, seria mais fácil se o Postgres mudasse a numeração > para "9.0 patch level 13" para ficar mais claro que os novos binários > são somente *correções*. > > É simplesmente uma questão de nomenclatura, mas concordo que seria mais "fácil explicar". Sabe dizer se isso já foi proposto na hackers e se teve algum veredito? Atenciosamente, -- Matheus de Oliveira Analista de Banco de Dados Dextra Sistemas - MPS.Br nível F! www.dextra.com.br/postgres
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
