Return-Path: X-Original-To: apmail-hbase-issues-archive@www.apache.org Delivered-To: apmail-hbase-issues-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 3A729982A for ; Thu, 29 Mar 2012 18:02:46 +0000 (UTC) Received: (qmail 60215 invoked by uid 500); 29 Mar 2012 18:02:45 -0000 Delivered-To: apmail-hbase-issues-archive@hbase.apache.org Received: (qmail 60134 invoked by uid 500); 29 Mar 2012 18:02:45 -0000 Mailing-List: contact issues-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list issues@hbase.apache.org Received: (qmail 60119 invoked by uid 99); 29 Mar 2012 18:02:45 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 29 Mar 2012 18:02:45 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED,T_RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 29 Mar 2012 18:02:43 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id 4234634D619 for ; Thu, 29 Mar 2012 18:02:22 +0000 (UTC) Date: Thu, 29 Mar 2012 18:02:22 +0000 (UTC) From: "He Yongqiang (Created) (JIRA)" To: issues@hbase.apache.org Message-ID: <1839311683.33865.1333044142282.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Created] (HBASE-5674) add support in HBase to overwrite hbase timestamp to a version number during major compaction MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 add support in HBase to overwrite hbase timestamp to a version number during major compaction --------------------------------------------------------------------------------------------- Key: HBASE-5674 URL: https://issues.apache.org/jira/browse/HBASE-5674 Project: HBase Issue Type: Improvement Reporter: He Yongqiang Assignee: He Yongqiang Right now, a millisecond-level timestamp is attached to every record. In our case, we only need a version number (mostly it will be just zero etc). A millisecond timestamp is too heavy to carry. We should add support to overwrite it to zero during major compaction. KVs before major compaction will remain using system timestamp. And this should be configurable, so that we should not mess up if the hbase timestamp is specified by application. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira