[GENERAL] PostgreSQL 9.0 or 9.1 ?

2011-06-16 Thread Achilleas Mantzios
Hello again! (i got my traditional email-address back!)
we have been running our infrastructure on 8.3 for quite some years now,
and i am thinking it is now time to upgrade all major parts of our system
(java, jboss, postgresql).

I would tend to be a little radical and go a little optimistic and greedy 
about it.
I have been using 9.0 as a test system with no major flaws for quite some time 
as well.
(but unfortunately without exploiting any of its new features)

Till the end of July i must have finished all the migration to the new versions.

The migration will involve testing of about 5,458 sql statements and the
migration of some heavily customized in house functions, including
a version of DBmirror (which is in use for a very specific set of problems)

So i am asking what would be better from your perspective to do?
Go for 9.1? or stick to 9.0 and try to deploy it and take the most out of it?

When is a stable (release) version of 9.1 be available?

Has any one faced any issues migrating from 9.0 to 9.1

-- 
Achilleas Mantzios

-- 
Sent via pgsql-general mailing list (pgsql-general@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general


Re: [GENERAL] PostgreSQL 9.0 or 9.1 ?

2011-06-16 Thread Grzegorz Jaśkiewicz
It could be worth considering 9.1. Probably by the time you get
production ready version, 9.1 will be already stable (few months I
guess).
The usual answer to that question is - it will be ready when its ready.

-- 
Sent via pgsql-general mailing list (pgsql-general@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general


Re: [GENERAL] PostgreSQL 9.0 or 9.1 ?

2011-06-16 Thread Vick Khera
On Thu, Jun 16, 2011 at 10:06 AM, Achilleas Mantzios
ach...@matrix.gatewaynet.com wrote:
 Till the end of July i must have finished all the migration to the new 
 versions.

 The migration will involve testing of about 5,458 sql statements and the
 migration of some heavily customized in house functions, including
 a version of DBmirror (which is in use for a very specific set of problems)

You need to test these things on the exact version you plan to deploy,
so not having a final 9.1 will make this pretty hard to do.  Granted,
the changes going in from now on are not supposed to be new/changed
features, but just bug fixes... the final determination of how secure
you feel in your testing is up to you.

-- 
Sent via pgsql-general mailing list (pgsql-general@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general


Re: [GENERAL] PostgreSQL 9.0 or 9.1 ?

2011-06-16 Thread Nicholson, Brad (Toronto, ON, CA)
 -Original Message-
 From: pgsql-general-ow...@postgresql.org [mailto:pgsql-general-
 ow...@postgresql.org] On Behalf Of Grzegorz Jaskiewicz
 Sent: Thursday, June 16, 2011 11:05 AM
 To: Achilleas Mantzios
 Cc: pgsql-general@postgresql.org
 Subject: Re: [GENERAL] PostgreSQL 9.0 or 9.1 ?
 
 It could be worth considering 9.1. Probably by the time you get
 production ready version, 9.1 will be already stable (few months I
 guess).
 The usual answer to that question is - it will be ready when its ready.
 

I would also ask, what is your (and your managements) tolerance for risk, and 
do you actually need any of the new features and/or performance benefits in 9.1?

Postgres does have an excellent track record for quality and stability with new 
releases, but a couple of months in the field isn't really considered stable in 
most places.

Brad.

-- 
Sent via pgsql-general mailing list (pgsql-general@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general


[GENERAL] PostgreSQL 9.0 or 9.1 ?

2011-06-16 Thread Achilleas Mantzios
Hello,
we have been running our infrastructure on 8.3 for quite some years now,
and i am thinking it is now time to upgrade all major parts of our system
(java, jboss, postgresql).

I would tend to be a little radical and go a little optimistic and greedy 
about it.
I have been using 9.0 as a test system with no major flaws for quite some time 
as well.

Till the end of July i must have finished all the migration to the new versions.

The migration will involve testing of about 5,458 sql statements and the 

migration of some heavily customized in house functions, including 

a version of DBmirror (which is in use for a very specific set of problems)

So i am asking what would be better by your perspective to do?
Go for 9.1? or stick to 9.0?

Where is a stable (release) version of 9.1 be available?

Has any one faced any issues migrating from 9.0 to 9.1

 

Achilleas Mantzios

Re: [GENERAL] PostgreSQL 9.0 or 9.1 ?

2011-06-16 Thread Greg Smith

On 06/16/2011 10:06 AM, Achilleas Mantzios wrote:

Till the end of July i must have finished all the migration to the new versions.
So i am asking what would be better from your perspective to do?
Go for 9.1? or stick to 9.0 and try to deploy it and take the most out of it?
When is a stable (release) version of 9.1 be available?
Has any one faced any issues migrating from 9.0 to 9.1
   


I would place odds at about 1/3 that 9.1 will be available by the end of 
July.  But you will still need to do testing of your application first 
before deploying onto that version.  Realistically, even the earliest of 
9.1 adopters is unlikely to launch before August.  As such, there's not 
very much experience about the migration available yet, either.


A large number of the new features in 9.1 aim at making certain types of 
development easier.  The must-have features I am hearing demand for from 
my customers (who admittedly care more about replication and performance 
features than most), such that they are postponing some deployments 
until 9.1 ships because 9.0 just doesn't do what they want, are:


-Synchronous replication
-Support for MIN/MAX queries against partitioned tables
-Feedback mechanism to reduce query conflict resolution when using Hot 
Standby

-Much improved monitoring for replication and Hot Standby queries

I'd suggest you take a look at the 9.1 release notes and beta 
announcement:  http://www.postgresql.org/about/news.1313 , 
http://www.postgresql.org/docs/9.1/static/release-9-1.html


And if you don't see a major compelling reason to wait for 9.1, some 
feature in that list that makes your life a lot easier, you really 
should just deploy 9.0 and move on.  The most critical thing fixed in 
9.1 development that may apply to what you're doing--some bug fixes to 
pg_upgrade--have all been backported to 9.0 now.


--
Greg Smith   2ndQuadrant USg...@2ndquadrant.com   Baltimore, MD
PostgreSQL Training, Services, and 24x7 Support  www.2ndQuadrant.us
PostgreSQL 9.0 High Performance: http://www.2ndQuadrant.com/books


--
Sent via pgsql-general mailing list (pgsql-general@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general


Re: [GENERAL] PostgreSQL 9.0 or 9.1 ?

2011-06-16 Thread Merlin Moncure
On Thu, Jun 16, 2011 at 2:47 AM, Achilleas Mantzios
mantzios.ach...@yahoo.com wrote:
 Hello,
 we have been running our infrastructure on 8.3 for quite some years now,
 and i am thinking it is now time to upgrade all major parts of our system
 (java, jboss, postgresql).
 I would tend to be a little radical and go a little optimistic and greedy
 about it.
 I have been using 9.0 as a test system with no major flaws for quite some
 time as well.
 Till the end of July i must have finished all the migration to the new
 versions.
 The migration will involve testing of about 5,458 sql statements and the
 migration of some heavily customized in house functions, including
 a version of DBmirror (which is in use for a very specific set of problems)
 So i am asking what would be better by your perspective to do?
 Go for 9.1? or stick to 9.0?
 Where is a stable (release) version of 9.1 be available?
 Has any one faced any issues migrating from 9.0 to 9.1

Are you looking for any features that 9.1 has to offer?  If you
aren't, it may make your decision easier.  Unfortunately there are
several 9.1 features that are just awesome.  So, where you go from
here is going to depend on your risk tolerance and (more importantly)
your availability of testing resources.  Testing of production-ish
workloads during the beta period are very much appreciated by the
community, so feel free to give it a shot as long as you understand
the risk involved (which are substantial).

One big risk with 9.1 early adoption is that you run the risk of
having to dump/reload if you go production while in the before the
build hits release candidate status (and sometimes, even then).  So,
if you are running a 24x7 duty cycle that's something to think about.

merlin

-- 
Sent via pgsql-general mailing list (pgsql-general@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general


Re: Fw: [GENERAL] PostgreSQL 9.0 or 9.1 ?

2011-06-16 Thread Achilleas Mantzios
Thanx, i think i'll just stick with 9.0 and try to take full advantage of it
and when we are comfortable with all those features then move to 9.1


 From: Merlin Moncure mmonc...@gmail.com
 To: Achilleas Mantzios mantzios.ach...@yahoo.com
 Cc: pgsql-general@postgresql.org pgsql-general@postgresql.org
 Sent: Thursday, June 16, 2011 7:12 PM
 Subject: Re: [GENERAL] PostgreSQL 9.0 or 9.1 ?
 
 On Thu, Jun 16, 2011 at 2:47 AM, Achilleas Mantzios
 mantzios.ach...@yahoo.com wrote:
  Hello,
  we have been running our infrastructure on 8.3 for quite some years now,
  and i am thinking it is now time to upgrade all major parts of our system
  (java, jboss, postgresql).
  I would tend to be a little radical and go a little optimistic and greedy
  about it.
  I have been using 9.0 as a test system with no major flaws for quite some
  time as well.
  Till the end of July i must have finished all the migration to the new
  versions.
  The migration will involve testing of about 5,458 sql statements and the
  migration of some heavily customized in house functions, including
  a version of DBmirror (which is in use for a very specific set of problems)
  So i am asking what would be better by your perspective to do?
  Go for 9.1? or stick to 9.0?
  Where is a stable (release) version of 9.1 be available?
  Has any one faced any issues migrating from 9.0 to 9.1
 
 Are you looking for any features that 9.1 has to offer?� If you
 aren't, it may make your decision easier.� Unfortunately there are
 several 9.1 features that are just awesome.� So, where you go from
 here is going to depend on your risk tolerance and (more importantly)
 your availability of testing resources.� Testing of production-ish
 workloads during the beta period are very much appreciated by the
 community, so feel free to give it a shot as long as you understand
 the risk involved (which are substantial).
 
 One big risk with 9.1 early adoption is that you run the risk of
 having to dump/reload if you go production while in the before the
 build hits release candidate status (and sometimes, even then).� So,
 if you are running a 24x7 duty cycle that's something to think about.
 
 merlin



-- 
Achilleas Mantzios

-- 
Sent via pgsql-general mailing list (pgsql-general@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general


Re: [GENERAL] PostgreSQL 9.0 or 9.1 ?

2011-06-16 Thread Achilleas Mantzios
Thanx brad,
i think 9.0 would be the most wise decision for the time being.

Στις Thursday 16 June 2011 18:29:16 γράψατε:
  -Original Message-
  From: pgsql-general-ow...@postgresql.org [mailto:pgsql-general-
  ow...@postgresql.org] On Behalf Of Grzegorz Jaskiewicz
  Sent: Thursday, June 16, 2011 11:05 AM
  To: Achilleas Mantzios
  Cc: pgsql-general@postgresql.org
  Subject: Re: [GENERAL] PostgreSQL 9.0 or 9.1 ?
  
  It could be worth considering 9.1. Probably by the time you get
  production ready version, 9.1 will be already stable (few months I
  guess).
  The usual answer to that question is - it will be ready when its ready.
  
 
 I would also ask, what is your (and your managements) tolerance for risk, and 
 do you actually need any of the new features and/or performance benefits in 
 9.1?
 
 Postgres does have an excellent track record for quality and stability with 
 new releases, but a couple of months in the field isn't really considered 
 stable in most places.
 
 Brad.
 



-- 
Achilleas Mantzios

-- 
Sent via pgsql-general mailing list (pgsql-general@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general