Return-Path: X-Original-To: apmail-cassandra-user-archive@www.apache.org Delivered-To: apmail-cassandra-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 57520C796 for ; Tue, 23 Jul 2013 09:08:53 +0000 (UTC) Received: (qmail 77993 invoked by uid 500); 23 Jul 2013 09:08:50 -0000 Delivered-To: apmail-cassandra-user-archive@cassandra.apache.org Received: (qmail 77983 invoked by uid 500); 23 Jul 2013 09:08:50 -0000 Mailing-List: contact user-help@cassandra.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@cassandra.apache.org Delivered-To: mailing list user@cassandra.apache.org Received: (qmail 77975 invoked by uid 99); 23 Jul 2013 09:08:50 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 23 Jul 2013 09:08:50 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of sylvain@datastax.com designates 209.85.220.52 as permitted sender) Received: from [209.85.220.52] (HELO mail-pa0-f52.google.com) (209.85.220.52) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 23 Jul 2013 09:08:45 +0000 Received: by mail-pa0-f52.google.com with SMTP id kq13so2597347pab.25 for ; Tue, 23 Jul 2013 02:08:25 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:x-gm-message-state; bh=Qo560EK3rs/AutVU4j7YrllUJqo04W4veUr+oVPmEKk=; b=b0OwMUP3W9cePFNSvuRwzve99LO1OMI2oLAtkhZts4L2fjqTCXPyTquGMEdTRiTN8P hPl8Z+DDn3cIUcCT5YlH+vKXCBZD/THkoyqORkIUHVwpd2dw0jEfizMGv60zP5JzaLlv pxQf4akjyin53IHN+6s/RtldkhCbJZmZatDOc1ozczLcyTOEd04Fid+LEbWmV49yUg7R qJzAyzP8zwlyYRyAPqS9nto/KKvx8mkL31OFSGcmih8imq0WoIzMmTLqvAo6xag4IkqX 9gdZQ3saOZjBKWizTkM4WHldqdmOyTdkDZIYjRH4wTAv3/M+C8c3IJmKvPEnc3Iook1x n1+A== MIME-Version: 1.0 X-Received: by 10.66.232.73 with SMTP id tm9mr13834284pac.159.1374570505065; Tue, 23 Jul 2013 02:08:25 -0700 (PDT) Received: by 10.68.88.37 with HTTP; Tue, 23 Jul 2013 02:08:25 -0700 (PDT) In-Reply-To: References: Date: Tue, 23 Jul 2013 11:08:25 +0200 Message-ID: Subject: Re: OPP seems completely unsupported in Cassandra 1.2.5 From: Sylvain Lebresne To: "user@cassandra.apache.org" Content-Type: multipart/alternative; boundary=047d7b111d0dac651c04e22a22f9 X-Gm-Message-State: ALoCoQlmDq9s0FLOpUhRdE7touFrmUWahgEDnzu0A98HnNlKTicx+3VBmKDb5WHIe61rVILgwQXP X-Virus-Checked: Checked by ClamAV on apache.org --047d7b111d0dac651c04e22a22f9 Content-Type: text/plain; charset=ISO-8859-1 > - I know that OPP is deprecated. Is it that OPP completely unsupported? Is > it stated in upgrade instructions or some where? Did we miss it? > Basically yes, OPP is not going to work in 1.2 because of the System tables. I don't think you'll find any upgrade instructions anywhere because to be honest, I don't think anyone realized that these new system tables would break OPP because I think everyone had forgotten than OPP was existing (rather, when we talk of OPP, we generally imply ByteOrderedPartitioner). It's been deprecated for a long time. > - I could not find any related discussion or jira records about similar > issue. > I'd suggest opening a JIRA. It's too late to change the fact that OPP is now unsupported I'm afraid, but we should probably make it official by removing it from the code and documenting that it's unsupported. And it'll make a reference if anyone else run into that problem. As for upgrade options, if you are *sure* that all your row keys are actually ascii, I think switching to ByteOrderedPartitioner would actually be okay. Otherwise, note sure there is much other choice that manually migrating all data to a brand new cluster :( -- Sylvain --047d7b111d0dac651c04e22a22f9 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable

=
- I know that OPP is d= eprecated. Is it that OPP completely unsupported? Is it stated in upgrade i= nstructions or some where? Did we miss it?

Basically yes, OPP is not going to w= ork in 1.2 because of the System tables. I don't think you'll find = any upgrade instructions anywhere because to be honest, I don't think a= nyone realized that these new system tables would break OPP because I think= everyone had forgotten than OPP was existing (rather, when we talk of OPP,= we generally imply ByteOrderedPartitioner). =A0It's been deprecated fo= r a long time.
=A0
- I= could not find any related discussion or jira records about similar issue.=

I'd suggest opening a JIRA= . It's too late to change the fact that OPP is now unsupported I'm = afraid, but we should probably make it official by removing it from the cod= e and documenting that it's unsupported. And it'll make a reference= if anyone else run into that problem.

As for upgrade options, if you are *sure* that all your= row keys are actually ascii, I think switching to ByteOrderedPartitioner w= ould actually be okay. Otherwise, note sure there is much other choice that= manually migrating all data to a brand new cluster :(

--
Sylvain
--047d7b111d0dac651c04e22a22f9--