Skip to main content

Before You Upgrade to Vertica 9.1 or 9.2

  • Oct 29, 2018 7:56 PM UTC
  • 9 replies
  • 25 views

Forum|alt.badge.img+2

Before You Upgrade to Vertica 9.1 or 9.2

With releases 9.1 and 9.2, Vertica has removed support for the following projections:

  • Release 9.1: Projection buddies with different SELECT and ORDER BY clauses. All projection buddies must specify columns in the same order. Projections with non-compliant buddies are regarded by the Vertica database as unsafe.
  • Release 9.2: Pre-join and range segmentation projections. If a table's only super-projection is one of these projection types, the projection is also regarded as unsafe.

Before upgrading to 9.1 or higher, you are strongly urged to check your database for unsupported projections. If the upgrade encounters these projections, it is liable to fail. You must then revert to your previous installation.

Solution: Run the pre-upgrade script

Vertica has provided a pre-upgrade script that examines your current database and sends to standard output its analysis and recommendations. If it identifies unsupported projections, it lists them. If the script finds projection buddies with different SELECT and ORDER BY clauses, it also generates a deploy script. This script remedies projections so they comply with system K-safety.

The pre-upgrade script and details on usage are available for download here.

9 replies

mritsema
Forum|alt.badge.img+1
  • Participating Frequently
  • Oct 30, 2018 7:08 PM UTC

9.2 is out?


Vertica_Curtis
Forum|alt.badge.img+1
  • Participating Frequently
  • Nov 20, 2018 8:08 PM UTC

Soon, I think.


Jim_Knicely
Forum|alt.badge.img+2
  • Participating Frequently
  • Dec 15, 2018 8:50 AM UTC

hdk0310
Forum|alt.badge.img+1
  • Participating Frequently
  • Dec 20, 2018 9:34 AM UTC

Is 9.3 stable to upgrade? Or shall I wait for some more time


Jim_Knicely
Forum|alt.badge.img+2
  • Participating Frequently
  • Dec 20, 2018 1:21 PM UTC

@hdk0310 - Vertica 9.3 isn't out and probably never will be :) The next major release will be Vertica 10!

Note that Vertica 9.2 is at Version 9.2.0-1 (First hot fix):

See:
https://www.vertica.com/docs/ReleaseNotes/9.2.x/Vertica_9.2.x_Release_Notes.htm#9.2.0-1


hdk0310
Forum|alt.badge.img+1
  • Participating Frequently
  • Dec 21, 2018 9:04 AM UTC

Thanks Jim


jennie
  • New Participant
  • May 16, 2019 9:24 AM UTC

Is 9.2 stable already? Or should we upgrade to 9.1 instead?


Jim_Knicely
Forum|alt.badge.img+2
  • Participating Frequently
  • May 16, 2019 11:52 AM UTC

@jennie - Vertica 9.2 is very stable! In fact Vertica 9.2.1 (Service Pack 1) was just released :)

Fyi ... Vertica 9.2 significantly reduces how much memory the database catalog consumes. It does this by consolidating the amount of metadata it maintains to track ROS storage containers.

Check the following link to view all of the new features/resolved issues in Vertica 9.2.x:
https://www.vertica.com/docs/ReleaseNotes/9.2.x/Vertica_9.2.x_Release_Notes.htm


jennie
  • New Participant
  • May 17, 2019 1:57 AM UTC

Thanks Jim! So I guess the next logical question is, is it okay to upgrade to 9.2.0 first rather than go directly to 9.2.1 given that the latter has just been release a couple of weeks ago? Or are there significant benefits to go directly to the latest? We're just a bit hesitant to be one of the early adopters, and have issues later on.