You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@mesos.apache.org by "Vinod Kone (JIRA)" <ji...@apache.org> on 2016/05/20 17:33:13 UTC

[jira] [Comment Edited] (MESOS-970) Upgrade bundled leveldb to 1.18

    [ https://issues.apache.org/jira/browse/MESOS-970?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15293788#comment-15293788 ] 

Vinod Kone edited comment on MESOS-970 at 5/20/16 5:33 PM:
-----------------------------------------------------------

Great to hear!

Agents do not use leveldb, so no point in building agents with different versions of leveldb.

We need to test masters with different version of level db. For testing wire format compatibility, make sure master writes to replicated log using leveldb 1.4 and tries to recover with leveldb 1.18. And vice-versa. This is probably easiest to do with some masters using 1.4 and some masters using 1.18 in your quorum. Note that you need to start masters with replicate log registry. For testing recovery, you can just induce leader elections by restarting masters.


was (Author: vinodkone):
Great to hear!

Agents do not use leveldb, so no point in building agents with different versions of leveldb.

We need to test masters with different version of level db. For testing wire format compatibility, make sure master writes to replicated log using leveldb 1.4 and tries to recover with leveldb 1.18. And vice-versa. This is easiest to do with some masters using 1.14 and some masters using 1.18 in your quorum. That way you can just induce leader elections by restarting masters.

> Upgrade bundled leveldb to 1.18
> -------------------------------
>
>                 Key: MESOS-970
>                 URL: https://issues.apache.org/jira/browse/MESOS-970
>             Project: Mesos
>          Issue Type: Improvement
>          Components: replicated log
>            Reporter: Benjamin Mahler
>            Assignee: Tomasz Janiszewski
>
> We currently bundle leveldb 1.4, and the latest version is leveldb 1.18.
> Upgrade to 1.18 could solve the problems when build Mesos in some non-x86 architecture CPU.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)