hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mail list <louis.hust...@gmail.com>
Subject Re: How to put a row with an older timestamp and get it?
Date Tue, 24 Mar 2015 03:19:23 GMT
Hi Du, Jingcheng

It seems that flush table + major compact works.

So each time I have to flush table before major compact.

On Mar 24, 2015, at 10:41, Du, Jingcheng <jingcheng.du@intel.com> wrote:

> Hi,
> 
> Before you ran the compaction, did you flush the memstore for that table? I think the
compaction only compacts the store files without memstore, just in my opinion.
> 
> Regards,
> Jingcheng
> 
> From: Ted Yu [mailto:yuzhihong@gmail.com]
> Sent: Monday, March 23, 2015 10:05 PM
> To: dev@hbase.apache.org
> Subject: Re: How to put a row with an older timestamp and get it?
> 
> Can you check server log to see if major compaction completed before you issued the last
put command ?
> 
> Cheers
> 
> On Mon, Mar 23, 2015 at 4:03 AM, mail list <louis.hust.ml@gmail.com<mailto:louis.hust.ml@gmail.com>>
wrote:
> 
> 
> Begin forwarded message:
> 
> 
> From: mail list <louis.hust.ml@gmail.com<mailto:louis.hust.ml@gmail.com>>
> Subject: How to put a row with an older timestamp and get it?
> Date: March 23, 2015 at 17:27:14 GMT+8
> To: user@hbase.apache.org<mailto:user@hbase.apache.org>
> 
> Hi ,all
> 
> Recently i encounter a situation like below:
> 
> [cid:CBF3F837-50B3-477F-AA2E-5E3FBB893873@qunarservers.com]
> 
> That is:
> 
> After i delete a row with timestamp 2015, and then put a row with timestamp 2014,
> How can i get the later row?
> 
> 
> 
> 


Mime
View raw message