Re: Which version is stable enough for production environment?

2016-12-02 Thread Benjamin Roth
These issues exist since the very first implementation of MVs in *ALL* CS
versions.
If you want to use MVs, you may want to wait until these issues are
officially resolved. For testing or pre-prod, you could checkout
https://github.com/Jaumo/cassandra/commits/CASSANDRA-12905. I have fixed
these issues inofficially and have this version currently running on our
own cluster - but no warranties.

If you don't need MVs, you can for example use the Instaclustr 3.7 LTS
version as announced earlier in this thread.

2016-12-02 14:11 GMT+01:00 Hugo José Pinto <hugo.pi...@inovaworks.com>:

> All,
>
> Many thanks for this enlightening thread.
>
> We're about to go live with a client for a pre-production environment, and
> must decide on which 3.x version to use. We will probably need to perform
> regular repairs, so we are obviously worried about both CASSANDRA-12905
> and CASSANDRA-12888 that Benjamin referred to.
>
> Hence, the two golden questions:
>
> 1) Are these issues already present in 3.0.x?
>
> 2) What would be the best 3.x version to put in production at this moment?
>
> Many thanks for any help you can come up with,
>
> --
> Hugo José Pinto
>
>
>>
>> LeveledCompaction: Have you checked if there where major changes in the
>> LeveledStrategy between 2.x and 3.x?
>>
>> 2016-11-30 21:04 GMT+01:00 Harikrishnan Pillai <hpil...@walmartlabs.com>:
>>
>>> https://issues.apache.org/jira/browse/CASSANDRA-12728
>>>
>>> [CASSANDRA-12728] Handling partially written hint files ...
>>> <https://issues.apache.org/jira/browse/CASSANDRA-12728>
>>> issues.apache.org
>>> Cassandra; CASSANDRA-12728; Handling partially written hint files. Agile
>>> Board; Awaiting Feedback; Export
>>> https://issues.apache.org/jira/browse/CASSANDRA-12844
>>>
>>>
>>> Also when i testes some of our write heavy workload Leveled Compaction
>>> was not keeping up.With same system settings 2.1.16 performs better and all
>>> levels was properly aligned.
>>> ------
>>> *From:* Benjamin Roth <benjamin.r...@jaumo.com>
>>> *Sent:* Tuesday, November 29, 2016 11:20:19 PM
>>> *To:* user@cassandra.apache.org
>>> *Subject:* Re: Which version is stable enough for production
>>> environment?
>>>
>>> What are the compaction issues / hint corruprions you encountered? Are
>>> there JIRA tickets for it?
>>> I am curios cause I use 3.10 (trunk) in production.
>>>
>>> For anyone who is planning to use MVs:
>>> They basically work. We use them in production since some months, BUT
>>> (it's a quite big one) maintainance is a pain. Bootstrapping and repairs
>>> may be - depending on the model, config, amount of data - really, really
>>> painful. I'm currently investigating intensively.
>>>
>>> 2016-11-30 3:11 GMT+01:00 Harikrishnan Pillai <hpil...@walmartlabs.com>:
>>>
>>>> 3.0 has "off the heap memtable" impl removed and if you have a
>>>> requirement for this,its not available.If you don't have the requirement
>>>> 3.0.9 can be tried out. 3.9 version we did some testing and find lot issues
>>>> in compaction,hint corruption etc.
>>>>
>>>> Regards
>>>>
>>>> Hari
>>>>
>>>>
>>>> --
>>>> *From:* Discovery <wl_...@qq.com>
>>>> *Sent:* Tuesday, November 29, 2016 5:59 PM
>>>> *To:* user
>>>> *Subject:* Re: Which version is stable enough for production
>>>> environment?
>>>>
>>>> Why version 3.x is not recommended?  Thanks.
>>>>
>>>>
>>>> -- Original --
>>>> *From: * "Harikrishnan Pillai";<hpil...@walmartlabs.com>;
>>>> *Date: * Wed, Nov 30, 2016 09:57 AM
>>>> *To: * "user"<user@cassandra.apache.org>;
>>>> *Subject: * Re: Which version is stable enough for production
>>>> environment?
>>>>
>>>> Cassandra 2.1.16
>>>>
>>>>
>>>> --
>>>> *From:* Discovery <wl_...@qq.com>
>>>> *Sent:* Tuesday, November 29, 2016 5:42 PM
>>>> *To:* user
>>>> *Subject:* Which version is stable enough for production environment?
>>>>
>>>> Hi Cassandra Experts,
>>>>
>>>>   We prepare to deploy Cassandra in production env, but
>>>> we can not c

Re: Which version is stable enough for production environment?

2016-12-02 Thread Hugo José Pinto
All,

Many thanks for this enlightening thread.

We're about to go live with a client for a pre-production environment, and
must decide on which 3.x version to use. We will probably need to perform
regular repairs, so we are obviously worried about both CASSANDRA-12905 and
CASSANDRA-12888 that Benjamin referred to.

Hence, the two golden questions:

1) Are these issues already present in 3.0.x?

2) What would be the best 3.x version to put in production at this moment?

Many thanks for any help you can come up with,

--
Hugo José Pinto


>
> LeveledCompaction: Have you checked if there where major changes in the
> LeveledStrategy between 2.x and 3.x?
>
> 2016-11-30 21:04 GMT+01:00 Harikrishnan Pillai <hpil...@walmartlabs.com>:
>
>> https://issues.apache.org/jira/browse/CASSANDRA-12728
>>
>> [CASSANDRA-12728] Handling partially written hint files ...
>> <https://issues.apache.org/jira/browse/CASSANDRA-12728>
>> issues.apache.org
>> Cassandra; CASSANDRA-12728; Handling partially written hint files. Agile
>> Board; Awaiting Feedback; Export
>> https://issues.apache.org/jira/browse/CASSANDRA-12844
>>
>>
>> Also when i testes some of our write heavy workload Leveled Compaction
>> was not keeping up.With same system settings 2.1.16 performs better and all
>> levels was properly aligned.
>> --
>> *From:* Benjamin Roth <benjamin.r...@jaumo.com>
>> *Sent:* Tuesday, November 29, 2016 11:20:19 PM
>> *To:* user@cassandra.apache.org
>> *Subject:* Re: Which version is stable enough for production environment?
>>
>> What are the compaction issues / hint corruprions you encountered? Are
>> there JIRA tickets for it?
>> I am curios cause I use 3.10 (trunk) in production.
>>
>> For anyone who is planning to use MVs:
>> They basically work. We use them in production since some months, BUT
>> (it's a quite big one) maintainance is a pain. Bootstrapping and repairs
>> may be - depending on the model, config, amount of data - really, really
>> painful. I'm currently investigating intensively.
>>
>> 2016-11-30 3:11 GMT+01:00 Harikrishnan Pillai <hpil...@walmartlabs.com>:
>>
>>> 3.0 has "off the heap memtable" impl removed and if you have a
>>> requirement for this,its not available.If you don't have the requirement
>>> 3.0.9 can be tried out. 3.9 version we did some testing and find lot issues
>>> in compaction,hint corruption etc.
>>>
>>> Regards
>>>
>>> Hari
>>>
>>>
>>> --
>>> *From:* Discovery <wl_...@qq.com>
>>> *Sent:* Tuesday, November 29, 2016 5:59 PM
>>> *To:* user
>>> *Subject:* Re: Which version is stable enough for production
>>> environment?
>>>
>>> Why version 3.x is not recommended?  Thanks.
>>>
>>>
>>> -- Original --
>>> *From: * "Harikrishnan Pillai";<hpil...@walmartlabs.com>;
>>> *Date: * Wed, Nov 30, 2016 09:57 AM
>>> *To: * "user"<user@cassandra.apache.org>;
>>> *Subject: * Re: Which version is stable enough for production
>>> environment?
>>>
>>> Cassandra 2.1.16
>>>
>>>
>>> --
>>> *From:* Discovery <wl_...@qq.com>
>>> *Sent:* Tuesday, November 29, 2016 5:42 PM
>>> *To:* user
>>> *Subject:* Which version is stable enough for production environment?
>>>
>>> Hi Cassandra Experts,
>>>
>>>   We prepare to deploy Cassandra in production env, but
>>> we can not confirm which version is stable and recommended, could someone
>>> in this mail list give the suggestion? Thanks in advance!
>>>
>>>
>>> Best Regards
>>> Discovery
>>> 11/30/2016
>>>
>>
>>
>>
>> --
>> Benjamin Roth
>> Prokurist
>>
>> Jaumo GmbH · www.jaumo.com
>> Wehrstraße 46 · 73035 Göppingen · Germany
>> Phone +49 7161 304880-6 <07161%203048806> · Fax +49 7161 304880-1
>> <07161%203048801>
>> AG Ulm · HRB 731058 · Managing Director: Jens Kammerer
>>
>
>
>
> --
> Benjamin Roth
> Prokurist
>
> Jaumo GmbH · www.jaumo.com
> Wehrstraße 46 · 73035 Göppingen · Germany
> Phone +49 7161 304880-6 <+49%207161%203048806> · Fax +49 7161 304880-1
> <+49%207161%203048801>
> AG Ulm · HRB 731058 · Managing Director: Jens Kammerer
>


Re: Which version is stable enough for production environment?

2016-11-30 Thread Benjamin Roth
Thanks. I left some comments.

LeveledCompaction: Have you checked if there where major changes in the
LeveledStrategy between 2.x and 3.x?

2016-11-30 21:04 GMT+01:00 Harikrishnan Pillai <hpil...@walmartlabs.com>:

> https://issues.apache.org/jira/browse/CASSANDRA-12728
>
> [CASSANDRA-12728] Handling partially written hint files ...
> <https://issues.apache.org/jira/browse/CASSANDRA-12728>
> issues.apache.org
> Cassandra; CASSANDRA-12728; Handling partially written hint files. Agile
> Board; Awaiting Feedback; Export
> https://issues.apache.org/jira/browse/CASSANDRA-12844
>
>
> Also when i testes some of our write heavy workload Leveled Compaction was
> not keeping up.With same system settings 2.1.16 performs better and all
> levels was properly aligned.
> --
> *From:* Benjamin Roth <benjamin.r...@jaumo.com>
> *Sent:* Tuesday, November 29, 2016 11:20:19 PM
> *To:* user@cassandra.apache.org
> *Subject:* Re: Which version is stable enough for production environment?
>
> What are the compaction issues / hint corruprions you encountered? Are
> there JIRA tickets for it?
> I am curios cause I use 3.10 (trunk) in production.
>
> For anyone who is planning to use MVs:
> They basically work. We use them in production since some months, BUT
> (it's a quite big one) maintainance is a pain. Bootstrapping and repairs
> may be - depending on the model, config, amount of data - really, really
> painful. I'm currently investigating intensively.
>
> 2016-11-30 3:11 GMT+01:00 Harikrishnan Pillai <hpil...@walmartlabs.com>:
>
>> 3.0 has "off the heap memtable" impl removed and if you have a
>> requirement for this,its not available.If you don't have the requirement
>> 3.0.9 can be tried out. 3.9 version we did some testing and find lot issues
>> in compaction,hint corruption etc.
>>
>> Regards
>>
>> Hari
>>
>>
>> --
>> *From:* Discovery <wl_...@qq.com>
>> *Sent:* Tuesday, November 29, 2016 5:59 PM
>> *To:* user
>> *Subject:* Re: Which version is stable enough for production environment?
>>
>> Why version 3.x is not recommended?  Thanks.
>>
>>
>> ------ Original --
>> *From: * "Harikrishnan Pillai";<hpil...@walmartlabs.com>;
>> *Date: * Wed, Nov 30, 2016 09:57 AM
>> *To: * "user"<user@cassandra.apache.org>;
>> *Subject: * Re: Which version is stable enough for production
>> environment?
>>
>> Cassandra 2.1.16
>>
>>
>> --
>> *From:* Discovery <wl_...@qq.com>
>> *Sent:* Tuesday, November 29, 2016 5:42 PM
>> *To:* user
>> *Subject:* Which version is stable enough for production environment?
>>
>> Hi Cassandra Experts,
>>
>>   We prepare to deploy Cassandra in production env, but
>> we can not confirm which version is stable and recommended, could someone
>> in this mail list give the suggestion? Thanks in advance!
>>
>>
>> Best Regards
>> Discovery
>> 11/30/2016
>>
>
>
>
> --
> Benjamin Roth
> Prokurist
>
> Jaumo GmbH · www.jaumo.com
> Wehrstraße 46 · 73035 Göppingen · Germany
> Phone +49 7161 304880-6 <07161%203048806> · Fax +49 7161 304880-1
> <07161%203048801>
> AG Ulm · HRB 731058 · Managing Director: Jens Kammerer
>



-- 
Benjamin Roth
Prokurist

Jaumo GmbH · www.jaumo.com
Wehrstraße 46 · 73035 Göppingen · Germany
Phone +49 7161 304880-6 · Fax +49 7161 304880-1
AG Ulm · HRB 731058 · Managing Director: Jens Kammerer


Re: Which version is stable enough for production environment?

2016-11-30 Thread Harikrishnan Pillai
https://issues.apache.org/jira/browse/CASSANDRA-12728

[CASSANDRA-12728] Handling partially written hint files 
...<https://issues.apache.org/jira/browse/CASSANDRA-12728>
issues.apache.org
Cassandra; CASSANDRA-12728; Handling partially written hint files. Agile Board; 
Awaiting Feedback; Export

https://issues.apache.org/jira/browse/CASSANDRA-12844


Also when i testes some of our write heavy workload Leveled Compaction was not 
keeping up.With same system settings 2.1.16 performs better and all levels was 
properly aligned.


From: Benjamin Roth <benjamin.r...@jaumo.com>
Sent: Tuesday, November 29, 2016 11:20:19 PM
To: user@cassandra.apache.org
Subject: Re: Which version is stable enough for production environment?

What are the compaction issues / hint corruprions you encountered? Are there 
JIRA tickets for it?
I am curios cause I use 3.10 (trunk) in production.

For anyone who is planning to use MVs:
They basically work. We use them in production since some months, BUT (it's a 
quite big one) maintainance is a pain. Bootstrapping and repairs may be - 
depending on the model, config, amount of data - really, really painful. I'm 
currently investigating intensively.

2016-11-30 3:11 GMT+01:00 Harikrishnan Pillai 
<hpil...@walmartlabs.com<mailto:hpil...@walmartlabs.com>>:

3.0 has "off the heap memtable" impl removed and if you have a requirement for 
this,its not available.If you don't have the requirement 3.0.9 can be tried 
out. 3.9 version we did some testing and find lot issues in compaction,hint 
corruption etc.

Regards

Hari



From: Discovery <wl_...@qq.com<mailto:wl_...@qq.com>>
Sent: Tuesday, November 29, 2016 5:59 PM
To: user
Subject: Re: Which version is stable enough for production environment?

Why version 3.x is not recommended?  Thanks.


-- Original --
From:  "Harikrishnan 
Pillai";<hpil...@walmartlabs.com<mailto:hpil...@walmartlabs.com>>;
Date:  Wed, Nov 30, 2016 09:57 AM
To:  "user"<user@cassandra.apache.org<mailto:user@cassandra.apache.org>>;
Subject:  Re: Which version is stable enough for production environment?


Cassandra 2.1.16



From: Discovery <wl_...@qq.com<mailto:wl_...@qq.com>>
Sent: Tuesday, November 29, 2016 5:42 PM
To: user
Subject: Which version is stable enough for production environment?

Hi Cassandra Experts,

  We prepare to deploy Cassandra in production env, but we can 
not confirm which version is stable and recommended, could someone in this mail 
list give the suggestion? Thanks in advance!


Best Regards
Discovery
11/30/2016



--
Benjamin Roth
Prokurist

Jaumo GmbH * www.jaumo.com<http://www.jaumo.com>
Wehrstra?e 46 * 73035 G?ppingen * Germany
Phone +49 7161 304880-6 * Fax +49 7161 304880-1
AG Ulm * HRB 731058 * Managing Director: Jens Kammerer


Re: Which version is stable enough for production environment?

2016-11-30 Thread Brooke Jensen
Like I said,

test in a lower environment first with your data model to be sure.




*Brooke Jensen*
VP Technical Operations & Customer Services
www.instaclustr.com | support.instaclustr.com
<https://support.instaclustr.com/hc/en-us>

This email has been sent on behalf of Instaclustr Limited (Australia) and
Instaclustr Inc (USA). This email and any attachments may contain
confidential and legally privileged information.  If you are not the
intended recipient, do not copy or disclose its content, but please reply
to this email immediately and highlight the error to the sender and then
immediately delete the message.

On 30 November 2016 at 19:58, Benjamin Roth <benjamin.r...@jaumo.com> wrote:

> I didn't mean to criticise you. It was meant as a notice for all of those
> who are planning to use MVs.
>
> I already made proposals to solve these issues on the dev list and plan to
> test them on our own cluster during the next days. I am currently working
> heavily on this as we have big trouble bootstrapping new nodes on our 3.10
> cluster - due to these known issues.
>
> JFYI.
>
> 2016-11-30 9:49 GMT+01:00 kurt Greaves <k...@instaclustr.com>:
>
>> Yes Benjamin, no one said it wouldn't. We're actively backporting things
>> as we get time, if you find something you'd like backported raise an issue
>> and let us know. We're well aware of the issues affecting MVs, but they
>> haven't really been solved anywhere yet.
>>
>> On 30 November 2016 at 07:54, Benjamin Roth <benjamin.r...@jaumo.com>
>> wrote:
>>
>>> Hi Brooke,
>>>
>>> Just had a quick look on your code and I will promise that your LTS
>>> version will have the same issues with MVs as any other version.
>>> For details check CASSANDRA-12905 or CASSANDRA-12888.
>>>
>>> 2016-11-30 8:35 GMT+01:00 Brooke Jensen <bro...@instaclustr.com>:
>>>
>>>> 2.1 will be end of life soon.
>>>>
>>>> We have a number of customers running 3.7 in production and it's quite
>>>> stable. However you should always test in a lower environment first with
>>>> your data model to be sure.
>>>>
>>>> If you're interested, we have made available a patched version of 3.7
>>>> <https://www.instaclustr.com/blog/2016/10/19/patched-cassandra-3-7/>
>>>> which backports some key patches from 3.9.
>>>> https://github.com/instaclustr/cassandra
>>>>
>>>>
>>>> *Brooke Jensen*
>>>> VP Technical Operations & Customer Services
>>>> www.instaclustr.com | support.instaclustr.com
>>>> <https://support.instaclustr.com/hc/en-us>
>>>>
>>>> This email has been sent on behalf of Instaclustr Limited (Australia)
>>>> and Instaclustr Inc (USA). This email and any attachments may contain
>>>> confidential and legally privileged information.  If you are not the
>>>> intended recipient, do not copy or disclose its content, but please reply
>>>> to this email immediately and highlight the error to the sender and then
>>>> immediately delete the message.
>>>>
>>>> On 30 November 2016 at 18:20, Benjamin Roth <benjamin.r...@jaumo.com>
>>>> wrote:
>>>>
>>>>> What are the compaction issues / hint corruprions you encountered? Are
>>>>> there JIRA tickets for it?
>>>>> I am curios cause I use 3.10 (trunk) in production.
>>>>>
>>>>> For anyone who is planning to use MVs:
>>>>> They basically work. We use them in production since some months, BUT
>>>>> (it's a quite big one) maintainance is a pain. Bootstrapping and repairs
>>>>> may be - depending on the model, config, amount of data - really, really
>>>>> painful. I'm currently investigating intensively.
>>>>>
>>>>> 2016-11-30 3:11 GMT+01:00 Harikrishnan Pillai <hpil...@walmartlabs.com
>>>>> >:
>>>>>
>>>>>> 3.0 has "off the heap memtable" impl removed and if you have a
>>>>>> requirement for this,its not available.If you don't have the requirement
>>>>>> 3.0.9 can be tried out. 3.9 version we did some testing and find lot 
>>>>>> issues
>>>>>> in compaction,hint corruption etc.
>>>>>>
>>>>>> Regards
>>>>>>
>>>>>> Hari
>>>>>>
>>>>>>
>>>>>> --
>>>>>> *From:* Discovery <

Re: Which version is stable enough for production environment?

2016-11-30 Thread Benjamin Roth
I didn't mean to criticise you. It was meant as a notice for all of those
who are planning to use MVs.

I already made proposals to solve these issues on the dev list and plan to
test them on our own cluster during the next days. I am currently working
heavily on this as we have big trouble bootstrapping new nodes on our 3.10
cluster - due to these known issues.

JFYI.

2016-11-30 9:49 GMT+01:00 kurt Greaves <k...@instaclustr.com>:

> Yes Benjamin, no one said it wouldn't. We're actively backporting things
> as we get time, if you find something you'd like backported raise an issue
> and let us know. We're well aware of the issues affecting MVs, but they
> haven't really been solved anywhere yet.
>
> On 30 November 2016 at 07:54, Benjamin Roth <benjamin.r...@jaumo.com>
> wrote:
>
>> Hi Brooke,
>>
>> Just had a quick look on your code and I will promise that your LTS
>> version will have the same issues with MVs as any other version.
>> For details check CASSANDRA-12905 or CASSANDRA-12888.
>>
>> 2016-11-30 8:35 GMT+01:00 Brooke Jensen <bro...@instaclustr.com>:
>>
>>> 2.1 will be end of life soon.
>>>
>>> We have a number of customers running 3.7 in production and it's quite
>>> stable. However you should always test in a lower environment first with
>>> your data model to be sure.
>>>
>>> If you're interested, we have made available a patched version of 3.7
>>> <https://www.instaclustr.com/blog/2016/10/19/patched-cassandra-3-7/>
>>> which backports some key patches from 3.9.
>>> https://github.com/instaclustr/cassandra
>>>
>>>
>>> *Brooke Jensen*
>>> VP Technical Operations & Customer Services
>>> www.instaclustr.com | support.instaclustr.com
>>> <https://support.instaclustr.com/hc/en-us>
>>>
>>> This email has been sent on behalf of Instaclustr Limited (Australia)
>>> and Instaclustr Inc (USA). This email and any attachments may contain
>>> confidential and legally privileged information.  If you are not the
>>> intended recipient, do not copy or disclose its content, but please reply
>>> to this email immediately and highlight the error to the sender and then
>>> immediately delete the message.
>>>
>>> On 30 November 2016 at 18:20, Benjamin Roth <benjamin.r...@jaumo.com>
>>> wrote:
>>>
>>>> What are the compaction issues / hint corruprions you encountered? Are
>>>> there JIRA tickets for it?
>>>> I am curios cause I use 3.10 (trunk) in production.
>>>>
>>>> For anyone who is planning to use MVs:
>>>> They basically work. We use them in production since some months, BUT
>>>> (it's a quite big one) maintainance is a pain. Bootstrapping and repairs
>>>> may be - depending on the model, config, amount of data - really, really
>>>> painful. I'm currently investigating intensively.
>>>>
>>>> 2016-11-30 3:11 GMT+01:00 Harikrishnan Pillai <hpil...@walmartlabs.com>
>>>> :
>>>>
>>>>> 3.0 has "off the heap memtable" impl removed and if you have a
>>>>> requirement for this,its not available.If you don't have the requirement
>>>>> 3.0.9 can be tried out. 3.9 version we did some testing and find lot 
>>>>> issues
>>>>> in compaction,hint corruption etc.
>>>>>
>>>>> Regards
>>>>>
>>>>> Hari
>>>>>
>>>>>
>>>>> --
>>>>> *From:* Discovery <wl_...@qq.com>
>>>>> *Sent:* Tuesday, November 29, 2016 5:59 PM
>>>>> *To:* user
>>>>> *Subject:* Re: Which version is stable enough for production
>>>>> environment?
>>>>>
>>>>> Why version 3.x is not recommended?  Thanks.
>>>>>
>>>>>
>>>>> -- Original --
>>>>> *From: * "Harikrishnan Pillai";<hpil...@walmartlabs.com>;
>>>>> *Date: * Wed, Nov 30, 2016 09:57 AM
>>>>> *To: * "user"<user@cassandra.apache.org>;
>>>>> *Subject: * Re: Which version is stable enough for production
>>>>> environment?
>>>>>
>>>>> Cassandra 2.1.16
>>>>>
>>>>>
>>>>> --
>>>>> *From:* Discovery <wl_...@qq.com>
>>>>> *Sent:* Tuesday, November 29, 2016 5:42 PM
>

Re: Which version is stable enough for production environment?

2016-11-30 Thread kurt Greaves
Yes Benjamin, no one said it wouldn't. We're actively backporting things as
we get time, if you find something you'd like backported raise an issue and
let us know. We're well aware of the issues affecting MVs, but they haven't
really been solved anywhere yet.

On 30 November 2016 at 07:54, Benjamin Roth <benjamin.r...@jaumo.com> wrote:

> Hi Brooke,
>
> Just had a quick look on your code and I will promise that your LTS
> version will have the same issues with MVs as any other version.
> For details check CASSANDRA-12905 or CASSANDRA-12888.
>
> 2016-11-30 8:35 GMT+01:00 Brooke Jensen <bro...@instaclustr.com>:
>
>> 2.1 will be end of life soon.
>>
>> We have a number of customers running 3.7 in production and it's quite
>> stable. However you should always test in a lower environment first with
>> your data model to be sure.
>>
>> If you're interested, we have made available a patched version of 3.7
>> <https://www.instaclustr.com/blog/2016/10/19/patched-cassandra-3-7/>
>> which backports some key patches from 3.9.
>> https://github.com/instaclustr/cassandra
>>
>>
>> *Brooke Jensen*
>> VP Technical Operations & Customer Services
>> www.instaclustr.com | support.instaclustr.com
>> <https://support.instaclustr.com/hc/en-us>
>>
>> This email has been sent on behalf of Instaclustr Limited (Australia) and
>> Instaclustr Inc (USA). This email and any attachments may contain
>> confidential and legally privileged information.  If you are not the
>> intended recipient, do not copy or disclose its content, but please reply
>> to this email immediately and highlight the error to the sender and then
>> immediately delete the message.
>>
>> On 30 November 2016 at 18:20, Benjamin Roth <benjamin.r...@jaumo.com>
>> wrote:
>>
>>> What are the compaction issues / hint corruprions you encountered? Are
>>> there JIRA tickets for it?
>>> I am curios cause I use 3.10 (trunk) in production.
>>>
>>> For anyone who is planning to use MVs:
>>> They basically work. We use them in production since some months, BUT
>>> (it's a quite big one) maintainance is a pain. Bootstrapping and repairs
>>> may be - depending on the model, config, amount of data - really, really
>>> painful. I'm currently investigating intensively.
>>>
>>> 2016-11-30 3:11 GMT+01:00 Harikrishnan Pillai <hpil...@walmartlabs.com>:
>>>
>>>> 3.0 has "off the heap memtable" impl removed and if you have a
>>>> requirement for this,its not available.If you don't have the requirement
>>>> 3.0.9 can be tried out. 3.9 version we did some testing and find lot issues
>>>> in compaction,hint corruption etc.
>>>>
>>>> Regards
>>>>
>>>> Hari
>>>>
>>>>
>>>> ------
>>>> *From:* Discovery <wl_...@qq.com>
>>>> *Sent:* Tuesday, November 29, 2016 5:59 PM
>>>> *To:* user
>>>> *Subject:* Re: Which version is stable enough for production
>>>> environment?
>>>>
>>>> Why version 3.x is not recommended?  Thanks.
>>>>
>>>>
>>>> -- Original --
>>>> *From: * "Harikrishnan Pillai";<hpil...@walmartlabs.com>;
>>>> *Date: * Wed, Nov 30, 2016 09:57 AM
>>>> *To: * "user"<user@cassandra.apache.org>;
>>>> *Subject: * Re: Which version is stable enough for production
>>>> environment?
>>>>
>>>> Cassandra 2.1.16
>>>>
>>>>
>>>> --
>>>> *From:* Discovery <wl_...@qq.com>
>>>> *Sent:* Tuesday, November 29, 2016 5:42 PM
>>>> *To:* user
>>>> *Subject:* Which version is stable enough for production environment?
>>>>
>>>> Hi Cassandra Experts,
>>>>
>>>>   We prepare to deploy Cassandra in production env, but
>>>> we can not confirm which version is stable and recommended, could someone
>>>> in this mail list give the suggestion? Thanks in advance!
>>>>
>>>>
>>>> Best Regards
>>>> Discovery
>>>> 11/30/2016
>>>>
>>>
>>>
>>>
>>> --
>>> Benjamin Roth
>>> Prokurist
>>>
>>> Jaumo GmbH · www.jaumo.com
>>> Wehrstraße 46 · 73035 Göppingen · Germany
>>> Phone +49 7161 304880-6 <+49%207161%203048806> · Fax +49 7161 304880-1
>>> <+49%207161%203048801>
>>> AG Ulm · HRB 731058 · Managing Director: Jens Kammerer
>>>
>>
>>
>
>
> --
> Benjamin Roth
> Prokurist
>
> Jaumo GmbH · www.jaumo.com
> Wehrstraße 46 · 73035 Göppingen · Germany
> Phone +49 7161 304880-6 <+49%207161%203048806> · Fax +49 7161 304880-1
> <+49%207161%203048801>
> AG Ulm · HRB 731058 · Managing Director: Jens Kammerer
>


Re: Which version is stable enough for production environment?

2016-11-29 Thread Benjamin Roth
Hi Brooke,

Just had a quick look on your code and I will promise that your LTS version
will have the same issues with MVs as any other version.
For details check CASSANDRA-12905 or CASSANDRA-12888.

2016-11-30 8:35 GMT+01:00 Brooke Jensen <bro...@instaclustr.com>:

> 2.1 will be end of life soon.
>
> We have a number of customers running 3.7 in production and it's quite
> stable. However you should always test in a lower environment first with
> your data model to be sure.
>
> If you're interested, we have made available a patched version of 3.7
> <https://www.instaclustr.com/blog/2016/10/19/patched-cassandra-3-7/>
> which backports some key patches from 3.9.
> https://github.com/instaclustr/cassandra
>
>
> *Brooke Jensen*
> VP Technical Operations & Customer Services
> www.instaclustr.com | support.instaclustr.com
> <https://support.instaclustr.com/hc/en-us>
>
> This email has been sent on behalf of Instaclustr Limited (Australia) and
> Instaclustr Inc (USA). This email and any attachments may contain
> confidential and legally privileged information.  If you are not the
> intended recipient, do not copy or disclose its content, but please reply
> to this email immediately and highlight the error to the sender and then
> immediately delete the message.
>
> On 30 November 2016 at 18:20, Benjamin Roth <benjamin.r...@jaumo.com>
> wrote:
>
>> What are the compaction issues / hint corruprions you encountered? Are
>> there JIRA tickets for it?
>> I am curios cause I use 3.10 (trunk) in production.
>>
>> For anyone who is planning to use MVs:
>> They basically work. We use them in production since some months, BUT
>> (it's a quite big one) maintainance is a pain. Bootstrapping and repairs
>> may be - depending on the model, config, amount of data - really, really
>> painful. I'm currently investigating intensively.
>>
>> 2016-11-30 3:11 GMT+01:00 Harikrishnan Pillai <hpil...@walmartlabs.com>:
>>
>>> 3.0 has "off the heap memtable" impl removed and if you have a
>>> requirement for this,its not available.If you don't have the requirement
>>> 3.0.9 can be tried out. 3.9 version we did some testing and find lot issues
>>> in compaction,hint corruption etc.
>>>
>>> Regards
>>>
>>> Hari
>>>
>>>
>>> --
>>> *From:* Discovery <wl_...@qq.com>
>>> *Sent:* Tuesday, November 29, 2016 5:59 PM
>>> *To:* user
>>> *Subject:* Re: Which version is stable enough for production
>>> environment?
>>>
>>> Why version 3.x is not recommended?  Thanks.
>>>
>>>
>>> -- Original --
>>> *From: * "Harikrishnan Pillai";<hpil...@walmartlabs.com>;
>>> *Date: * Wed, Nov 30, 2016 09:57 AM
>>> *To: * "user"<user@cassandra.apache.org>;
>>> *Subject: * Re: Which version is stable enough for production
>>> environment?
>>>
>>> Cassandra 2.1.16
>>>
>>>
>>> --
>>> *From:* Discovery <wl_...@qq.com>
>>> *Sent:* Tuesday, November 29, 2016 5:42 PM
>>> *To:* user
>>> *Subject:* Which version is stable enough for production environment?
>>>
>>> Hi Cassandra Experts,
>>>
>>>   We prepare to deploy Cassandra in production env, but
>>> we can not confirm which version is stable and recommended, could someone
>>> in this mail list give the suggestion? Thanks in advance!
>>>
>>>
>>> Best Regards
>>> Discovery
>>> 11/30/2016
>>>
>>
>>
>>
>> --
>> Benjamin Roth
>> Prokurist
>>
>> Jaumo GmbH · www.jaumo.com
>> Wehrstraße 46 · 73035 Göppingen · Germany
>> Phone +49 7161 304880-6 <+49%207161%203048806> · Fax +49 7161 304880-1
>> <+49%207161%203048801>
>> AG Ulm · HRB 731058 · Managing Director: Jens Kammerer
>>
>
>


-- 
Benjamin Roth
Prokurist

Jaumo GmbH · www.jaumo.com
Wehrstraße 46 · 73035 Göppingen · Germany
Phone +49 7161 304880-6 · Fax +49 7161 304880-1
AG Ulm · HRB 731058 · Managing Director: Jens Kammerer


Re: Which version is stable enough for production environment?

2016-11-29 Thread Brooke Jensen
2.1 will be end of life soon.

We have a number of customers running 3.7 in production and it's quite
stable. However you should always test in a lower environment first with
your data model to be sure.

If you're interested, we have made available a patched version of 3.7
<https://www.instaclustr.com/blog/2016/10/19/patched-cassandra-3-7/> which
backports some key patches from 3.9.
https://github.com/instaclustr/cassandra


*Brooke Jensen*
VP Technical Operations & Customer Services
www.instaclustr.com | support.instaclustr.com
<https://support.instaclustr.com/hc/en-us>

This email has been sent on behalf of Instaclustr Limited (Australia) and
Instaclustr Inc (USA). This email and any attachments may contain
confidential and legally privileged information.  If you are not the
intended recipient, do not copy or disclose its content, but please reply
to this email immediately and highlight the error to the sender and then
immediately delete the message.

On 30 November 2016 at 18:20, Benjamin Roth <benjamin.r...@jaumo.com> wrote:

> What are the compaction issues / hint corruprions you encountered? Are
> there JIRA tickets for it?
> I am curios cause I use 3.10 (trunk) in production.
>
> For anyone who is planning to use MVs:
> They basically work. We use them in production since some months, BUT
> (it's a quite big one) maintainance is a pain. Bootstrapping and repairs
> may be - depending on the model, config, amount of data - really, really
> painful. I'm currently investigating intensively.
>
> 2016-11-30 3:11 GMT+01:00 Harikrishnan Pillai <hpil...@walmartlabs.com>:
>
>> 3.0 has "off the heap memtable" impl removed and if you have a
>> requirement for this,its not available.If you don't have the requirement
>> 3.0.9 can be tried out. 3.9 version we did some testing and find lot issues
>> in compaction,hint corruption etc.
>>
>> Regards
>>
>> Hari
>>
>>
>> --------------
>> *From:* Discovery <wl_...@qq.com>
>> *Sent:* Tuesday, November 29, 2016 5:59 PM
>> *To:* user
>> *Subject:* Re: Which version is stable enough for production environment?
>>
>> Why version 3.x is not recommended?  Thanks.
>>
>>
>> ---------- Original ------
>> *From: * "Harikrishnan Pillai";<hpil...@walmartlabs.com>;
>> *Date: * Wed, Nov 30, 2016 09:57 AM
>> *To: * "user"<user@cassandra.apache.org>;
>> *Subject: * Re: Which version is stable enough for production
>> environment?
>>
>> Cassandra 2.1.16
>>
>>
>> --
>> *From:* Discovery <wl_...@qq.com>
>> *Sent:* Tuesday, November 29, 2016 5:42 PM
>> *To:* user
>> *Subject:* Which version is stable enough for production environment?
>>
>> Hi Cassandra Experts,
>>
>>   We prepare to deploy Cassandra in production env, but
>> we can not confirm which version is stable and recommended, could someone
>> in this mail list give the suggestion? Thanks in advance!
>>
>>
>> Best Regards
>> Discovery
>> 11/30/2016
>>
>
>
>
> --
> Benjamin Roth
> Prokurist
>
> Jaumo GmbH · www.jaumo.com
> Wehrstraße 46 · 73035 Göppingen · Germany
> Phone +49 7161 304880-6 <+49%207161%203048806> · Fax +49 7161 304880-1
> <+49%207161%203048801>
> AG Ulm · HRB 731058 · Managing Director: Jens Kammerer
>


Re: Which version is stable enough for production environment?

2016-11-29 Thread Benjamin Roth
What are the compaction issues / hint corruprions you encountered? Are
there JIRA tickets for it?
I am curios cause I use 3.10 (trunk) in production.

For anyone who is planning to use MVs:
They basically work. We use them in production since some months, BUT (it's
a quite big one) maintainance is a pain. Bootstrapping and repairs may be -
depending on the model, config, amount of data - really, really painful.
I'm currently investigating intensively.

2016-11-30 3:11 GMT+01:00 Harikrishnan Pillai <hpil...@walmartlabs.com>:

> 3.0 has "off the heap memtable" impl removed and if you have a requirement
> for this,its not available.If you don't have the requirement 3.0.9 can be
> tried out. 3.9 version we did some testing and find lot issues in
> compaction,hint corruption etc.
>
> Regards
>
> Hari
>
>
> --
> *From:* Discovery <wl_...@qq.com>
> *Sent:* Tuesday, November 29, 2016 5:59 PM
> *To:* user
> *Subject:* Re: Which version is stable enough for production environment?
>
> Why version 3.x is not recommended?  Thanks.
>
>
> -- Original --
> *From: * "Harikrishnan Pillai";<hpil...@walmartlabs.com>;
> *Date: * Wed, Nov 30, 2016 09:57 AM
> *To: * "user"<user@cassandra.apache.org>;
> *Subject: * Re: Which version is stable enough for production environment?
>
> Cassandra 2.1.16
>
>
> --
> *From:* Discovery <wl_...@qq.com>
> *Sent:* Tuesday, November 29, 2016 5:42 PM
> *To:* user
> *Subject:* Which version is stable enough for production environment?
>
> Hi Cassandra Experts,
>
>   We prepare to deploy Cassandra in production env, but we
> can not confirm which version is stable and recommended, could someone in
> this mail list give the suggestion? Thanks in advance!
>
>
> Best Regards
> Discovery
> 11/30/2016
>



-- 
Benjamin Roth
Prokurist

Jaumo GmbH · www.jaumo.com
Wehrstraße 46 · 73035 Göppingen · Germany
Phone +49 7161 304880-6 · Fax +49 7161 304880-1
AG Ulm · HRB 731058 · Managing Director: Jens Kammerer


Re: Which version is stable enough for production environment?

2016-11-29 Thread Discovery
Thanks for all of your responses, it really helps.




-- Original --
From:  "Harikrishnan Pillai";<hpil...@walmartlabs.com>;
Date:  Wed, Nov 30, 2016 10:11 AM
To:  "user"<user@cassandra.apache.org>; 

Subject:  Re:  Which version is stable enough for production environment?



  
3.0 has "off the heap memtable" impl removed and if you have a requirement for 
this,its not available.If you don't have the requirement 3.0.9 can be tried 
out. 3.9 version we did some testing and find lot issues in compaction,hint 
corruption etc.
 
Regards
 
Hari
 
 
 
  
 From: Discovery <wl_...@qq.com>
 Sent: Tuesday, November 29, 2016 5:59 PM
 To: user
 Subject: Re: Which version is stable enough for production environment?  
 
  Why version 3.x is not recommended?  Thanks.
  
 
 
 
 -- Original --
  From:  "Harikrishnan Pillai";<hpil...@walmartlabs.com>;
 Date:  Wed, Nov 30, 2016 09:57 AM
 To:  "user"<user@cassandra.apache.org>; 
 
 Subject:  Re: Which version is stable enough for production environment?
 
 
 
  
Cassandra 2.1.16
 
 
 
  
 From: Discovery <wl_...@qq.com>
 Sent: Tuesday, November 29, 2016 5:42 PM
 To: user
 Subject: Which version is stable enough for production environment?  
 
  Hi Cassandra Experts,
 
 
   We prepare to deploy Cassandra in production env, but we can 
not confirm which version is stable and recommended, could someone in this mail 
list give the suggestion? Thanks in advance!
 
 
 
 
 Best Regards
 Discovery
 11/30/2016

Re: Which version is stable enough for production environment?

2016-11-29 Thread Harikrishnan Pillai
3.0 has "off the heap memtable" impl removed and if you have a requirement for 
this,its not available.If you don't have the requirement 3.0.9 can be tried 
out. 3.9 version we did some testing and find lot issues in compaction,hint 
corruption etc.

Regards

Hari



From: Discovery <wl_...@qq.com>
Sent: Tuesday, November 29, 2016 5:59 PM
To: user
Subject: Re: Which version is stable enough for production environment?

Why version 3.x is not recommended?  Thanks.


-- Original --
From:  "Harikrishnan Pillai";<hpil...@walmartlabs.com>;
Date:  Wed, Nov 30, 2016 09:57 AM
To:  "user"<user@cassandra.apache.org>;
Subject:  Re: Which version is stable enough for production environment?


Cassandra 2.1.16



From: Discovery <wl_...@qq.com>
Sent: Tuesday, November 29, 2016 5:42 PM
To: user
Subject: Which version is stable enough for production environment?

Hi Cassandra Experts,

  We prepare to deploy Cassandra in production env, but we can 
not confirm which version is stable and recommended, could someone in this mail 
list give the suggestion? Thanks in advance!


Best Regards
Discovery
11/30/2016


RE: Which version is stable enough for production environment?

2016-11-29 Thread Joaquin Alzola
Some of us want to start as a probe of concept and would like to know --> Why 
version 3.x is not recommended?

From: Long [mailto:on.long...@gmail.com]
Sent: 30 November 2016 02:17
To: user@cassandra.apache.org
Subject: Re: Which version is stable enough for production environment?

You shouldn't be asking this question as you are preparing to deploy production.

Just saying.


 Original message 
From: Discovery <wl_...@qq.com<mailto:wl_...@qq.com>>
Date: 2016-11-29 20:59 (GMT-05:00)
To: user <user@cassandra.apache.org<mailto:user@cassandra.apache.org>>
Subject: Re: Which version is stable enough for production environment?
Why version 3.x is not recommended?  Thanks.


-- Original --
From:  "Harikrishnan 
Pillai";<hpil...@walmartlabs.com<mailto:hpil...@walmartlabs.com>>;
Date:  Wed, Nov 30, 2016 09:57 AM
To:  "user"<user@cassandra.apache.org<mailto:user@cassandra.apache.org>>;
Subject:  Re: Which version is stable enough for production environment?


Cassandra 2.1.16


From: Discovery <wl_...@qq.com<mailto:wl_...@qq.com>>
Sent: Tuesday, November 29, 2016 5:42 PM
To: user
Subject: Which version is stable enough for production environment?

Hi Cassandra Experts,

  We prepare to deploy Cassandra in production env, but we can 
not confirm which version is stable and recommended, could someone in this mail 
list give the suggestion? Thanks in advance!


Best Regards
Discovery
11/30/2016
This email is confidential and may be subject to privilege. If you are not the 
intended recipient, please do not copy or disclose its content but contact the 
sender immediately upon receipt.


Re: Which version is stable enough for production environment?

2016-11-29 Thread Long
You shouldn't be asking this question as you are preparing to deploy production.
Just saying.

 Original message 
From: Discovery <wl_...@qq.com> 
Date: 2016-11-29  20:59  (GMT-05:00) 
To: user <user@cassandra.apache.org> 
Subject: Re:  Which version is stable enough for production environment? 

Why version 3.x is not recommended?  Thanks.

-- Original --From:  "Harikrishnan 
Pillai";<hpil...@walmartlabs.com>;Date:  Wed, Nov 30, 2016 09:57 AMTo:  
"user"<user@cassandra.apache.org>; Subject:  Re: Which version is stable enough 
for production environment?







Cassandra 2.1.16








From: Discovery <wl_...@qq.com>

Sent: Tuesday, November 29, 2016 5:42 PM

To: user

Subject: Which version is stable enough for production environment?
 


Hi Cassandra Experts,



                  We prepare to deploy Cassandra in production env, but we can 
not confirm which version is stable and recommended, could someone in this mail 
list give the suggestion? Thanks in advance!






Best Regards
Discovery
11/30/2016




Re: Which version is stable enough for production environment?

2016-11-29 Thread Discovery
Why version 3.x is not recommended?  Thanks.




-- Original --
From:  "Harikrishnan Pillai";<hpil...@walmartlabs.com>;
Date:  Wed, Nov 30, 2016 09:57 AM
To:  "user"<user@cassandra.apache.org>; 

Subject:  Re: Which version is stable enough for production environment?



  
Cassandra 2.1.16
 
 
 
  
 From: Discovery <wl_...@qq.com>
 Sent: Tuesday, November 29, 2016 5:42 PM
 To: user
 Subject: Which version is stable enough for production environment?  
 
  Hi Cassandra Experts,
 
 
   We prepare to deploy Cassandra in production env, but we can 
not confirm which version is stable and recommended, could someone in this mail 
list give the suggestion? Thanks in advance!
 
 
 
 
 Best Regards
 Discovery
 11/30/2016

Re: Which version is stable enough for production environment?

2016-11-29 Thread Harikrishnan Pillai
Cassandra 2.1.16



From: Discovery 
Sent: Tuesday, November 29, 2016 5:42 PM
To: user
Subject: Which version is stable enough for production environment?

Hi Cassandra Experts,

  We prepare to deploy Cassandra in production env, but we can 
not confirm which version is stable and recommended, could someone in this mail 
list give the suggestion? Thanks in advance!


Best Regards
Discovery
11/30/2016