cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Pavel Yaskevich (JIRA)" <>
Subject [jira] [Updated] (CASSANDRA-3772) Evaluate Murmur3-based partitioner
Date Thu, 23 Aug 2012 15:04:42 GMT


Pavel Yaskevich updated CASSANDRA-3772:

    Attachment: CASSANDRA-3772-v4.patch

v4 includes the following changes:

  - LongToken is added to o.a.c.dht
  - M3P is changed to use LongToken
  - AbstractHashedPartitioner is removed as no longer needed
  - RP was reverted to it's previous code state (before split into AHP and M3P)
  - NEWS.txt are updated to reflect change in default partitioner
  - added Murmur3PartitionerTest

change to use longs in M3P buys us another ~6-7 op/s comparing to BigIntegerToken.
> Evaluate Murmur3-based partitioner
> ----------------------------------
>                 Key: CASSANDRA-3772
>                 URL:
>             Project: Cassandra
>          Issue Type: New Feature
>          Components: Core
>            Reporter: Jonathan Ellis
>            Assignee: Pavel Yaskevich
>             Fix For: 1.2.0
>         Attachments: 0001-CASSANDRA-3772.patch, 0001-CASSANDRA-3772-Test.patch, CASSANDRA-3772-v2.patch,
CASSANDRA-3772-v3.patch, CASSANDRA-3772-v4.patch, hashed_partitioner_3.diff, hashed_partitioner.diff,
MumPartitionerTest.docx, try_murmur3_2.diff, try_murmur3.diff
> MD5 is a relatively heavyweight hash to use when we don't need cryptographic qualities,
just a good output distribution.  Let's see how much overhead we can save by using Murmur3

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message