Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 6D9F0200D18 for ; Wed, 27 Sep 2017 08:12:05 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 6C1061609D7; Wed, 27 Sep 2017 06:12:05 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id B52D81609EB for ; Wed, 27 Sep 2017 08:12:04 +0200 (CEST) Received: (qmail 16152 invoked by uid 500); 27 Sep 2017 06:12:03 -0000 Mailing-List: contact commits-help@cassandra.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cassandra.apache.org Delivered-To: mailing list commits@cassandra.apache.org Received: (qmail 16131 invoked by uid 99); 27 Sep 2017 06:12:03 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 27 Sep 2017 06:12:03 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id EB55E181112 for ; Wed, 27 Sep 2017 06:12:02 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -100.002 X-Spam-Level: X-Spam-Status: No, score=-100.002 tagged_above=-999 required=6.31 tests=[RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id 7OgId8hzyfzq for ; Wed, 27 Sep 2017 06:12:02 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTP id 724B961032 for ; Wed, 27 Sep 2017 06:12:01 +0000 (UTC) Received: from jira-lw-us.apache.org (unknown [207.244.88.139]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id B0C41E099A for ; Wed, 27 Sep 2017 06:12:00 +0000 (UTC) Received: from jira-lw-us.apache.org (localhost [127.0.0.1]) by jira-lw-us.apache.org (ASF Mail Server at jira-lw-us.apache.org) with ESMTP id 4386E2426E for ; Wed, 27 Sep 2017 06:12:00 +0000 (UTC) Date: Wed, 27 Sep 2017 06:12:00 +0000 (UTC) From: "Yingqi Lu (JIRA)" To: commits@cassandra.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (CASSANDRA-13908) Add JDK9 new CRC32C checksum MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Wed, 27 Sep 2017 06:12:05 -0000 [ https://issues.apache.org/jira/browse/CASSANDRA-13908?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Yingqi Lu updated CASSANDRA-13908: ---------------------------------- Description: Dear All, JDK9 introduces a new API java.util.zip.CRC32C. Our early data show CRC32C provides additional performance benefits over CRC32 checksum. We are proposing to add CRC32C as one of the checksum types in addition to Adler32 and CRC32. Performance data and prototype code changes will be submitted here soon. At the meantime, please feel free to provide your feedback and comments. Thanks, Yingqi Lu was: Dear All, JDK9 introduces a new API java.util.zip.CRC32C. It has an optimized implementation using IA crc32c instruction. Our early data show CRC32C provides additional performance benefits over CRC32 checksum. We are proposing to add CRC32C as one of the checksum types in addition to Adler32 and CRC32. Performance data and prototype code changes will be submitted here soon. At the meantime, please feel free to provide your feedback and comments. Thanks, Yingqi Lu > Add JDK9 new CRC32C checksum > ---------------------------- > > Key: CASSANDRA-13908 > URL: https://issues.apache.org/jira/browse/CASSANDRA-13908 > Project: Cassandra > Issue Type: Improvement > Components: Local Write-Read Paths > Reporter: Yingqi Lu > > Dear All, > JDK9 introduces a new API java.util.zip.CRC32C. Our early data show CRC32C provides additional performance benefits over CRC32 checksum. > We are proposing to add CRC32C as one of the checksum types in addition to Adler32 and CRC32. Performance data and prototype code changes will be submitted here soon. At the meantime, please feel free to provide your feedback and comments. > Thanks, > Yingqi Lu -- This message was sent by Atlassian JIRA (v6.4.14#64029) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org For additional commands, e-mail: commits-help@cassandra.apache.org