[jira] [Updated] (HBASE-11643) Read and write MOB in HBase

2018-04-05 Thread stack (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11643?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

stack updated HBASE-11643:
--
Fix Version/s: 2.0.0

> Read and write MOB in HBase
> ---
>
> Key: HBASE-11643
> URL: https://issues.apache.org/jira/browse/HBASE-11643
> Project: HBase
>  Issue Type: Sub-task
>  Components: regionserver, Scanners
>Reporter: Jingcheng Du
>Assignee: Jingcheng Du
>Priority: Major
> Fix For: hbase-11339, 2.0.0
>
> Attachments: HBASE-11643-V10.diff, HBASE-11643-V11.diff, 
> HBASE-11643-V12.diff, HBASE-11643-V13.diff, HBASE-11643-V14.diff, 
> HBASE-11643-V15.diff, HBASE-11643-V16.diff, HBASE-11643-V17.diff, 
> HBASE-11643-V18.diff, HBASE-11643-V19.diff, HBASE-11643-V2.diff, 
> HBASE-11643-V20.diff, HBASE-11643-V3.diff, HBASE-11643-V4.diff, 
> HBASE-11643-V5.diff, HBASE-11643-V6.diff, HBASE-11643-V7.diff, 
> HBASE-11643-V8.diff, HBASE-11643-V9.diff, HBase-11643.diff
>
>
> The read/write MOB in HBase are implemented in this JIRA. Normally, the Cells 
> are saved in the MemStore, and flushed to the HFiles when necessary. For MOB, 
> the Cells are saved in the MemStore as well, but they're flushed to elsewhere 
> out of HBase in the format of HFiles.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (HBASE-11643) Read and write MOB in HBase

2014-09-16 Thread Jingcheng Du (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11643?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jingcheng Du updated HBASE-11643:
-
Attachment: HBASE-11643-addendum.diff

Upload the patch HBASE-11643-addendum.diff to rename the attr in values of 
column family.
Previously the attr in the values of column descriptor are isMob and 
mobThreshold which break the naming convention.
In this patch they're changed to IS_MOB and MOB_THRESHOLD.

 Read and write MOB in HBase
 ---

 Key: HBASE-11643
 URL: https://issues.apache.org/jira/browse/HBASE-11643
 Project: HBase
  Issue Type: Sub-task
  Components: regionserver, Scanners
Reporter: Jingcheng Du
Assignee: Jingcheng Du
 Fix For: hbase-11339

 Attachments: HBASE-11643-V10.diff, HBASE-11643-V11.diff, 
 HBASE-11643-V12.diff, HBASE-11643-V13.diff, HBASE-11643-V14.diff, 
 HBASE-11643-V15.diff, HBASE-11643-V16.diff, HBASE-11643-V17.diff, 
 HBASE-11643-V18.diff, HBASE-11643-V19.diff, HBASE-11643-V2.diff, 
 HBASE-11643-V20.diff, HBASE-11643-V3.diff, HBASE-11643-V4.diff, 
 HBASE-11643-V5.diff, HBASE-11643-V6.diff, HBASE-11643-V7.diff, 
 HBASE-11643-V8.diff, HBASE-11643-V9.diff, HBASE-11643-addendum.diff, 
 HBase-11643.diff


 The read/write MOB in HBase are implemented in this JIRA. Normally, the Cells 
 are saved in the MemStore, and flushed to the HFiles when necessary. For MOB, 
 the Cells are saved in the MemStore as well, but they're flushed to elsewhere 
 out of HBase in the format of HFiles.



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


[jira] [Updated] (HBASE-11643) Read and write MOB in HBase

2014-09-16 Thread Jingcheng Du (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11643?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jingcheng Du updated HBASE-11643:
-
Attachment: (was: HBASE-11643-addendum.diff)

 Read and write MOB in HBase
 ---

 Key: HBASE-11643
 URL: https://issues.apache.org/jira/browse/HBASE-11643
 Project: HBase
  Issue Type: Sub-task
  Components: regionserver, Scanners
Reporter: Jingcheng Du
Assignee: Jingcheng Du
 Fix For: hbase-11339

 Attachments: HBASE-11643-V10.diff, HBASE-11643-V11.diff, 
 HBASE-11643-V12.diff, HBASE-11643-V13.diff, HBASE-11643-V14.diff, 
 HBASE-11643-V15.diff, HBASE-11643-V16.diff, HBASE-11643-V17.diff, 
 HBASE-11643-V18.diff, HBASE-11643-V19.diff, HBASE-11643-V2.diff, 
 HBASE-11643-V20.diff, HBASE-11643-V3.diff, HBASE-11643-V4.diff, 
 HBASE-11643-V5.diff, HBASE-11643-V6.diff, HBASE-11643-V7.diff, 
 HBASE-11643-V8.diff, HBASE-11643-V9.diff, HBase-11643.diff


 The read/write MOB in HBase are implemented in this JIRA. Normally, the Cells 
 are saved in the MemStore, and flushed to the HFiles when necessary. For MOB, 
 the Cells are saved in the MemStore as well, but they're flushed to elsewhere 
 out of HBase in the format of HFiles.



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


[jira] [Updated] (HBASE-11643) Read and write MOB in HBase

2014-09-04 Thread Jonathan Hsieh (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11643?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jonathan Hsieh updated HBASE-11643:
---
   Resolution: Fixed
Fix Version/s: hbase-11339
 Hadoop Flags: Reviewed
   Status: Resolved  (was: Patch Available)

I have created a new version, hbase-11339, and a new branch with the same name 
off of master in the repo.  We will commit changes under the HBASE-11339 
umbrella to this branch.  The last commit before this branch has this hash 
bcfc6d65af.

I have committed this to the hbase-11339 branch.  Thanks for working through 
many reviews Jingcheng and thanks for the reviews Anoop and Ram.

 Read and write MOB in HBase
 ---

 Key: HBASE-11643
 URL: https://issues.apache.org/jira/browse/HBASE-11643
 Project: HBase
  Issue Type: Sub-task
  Components: regionserver, Scanners
Reporter: Jingcheng Du
Assignee: Jingcheng Du
 Fix For: hbase-11339

 Attachments: HBASE-11643-V10.diff, HBASE-11643-V11.diff, 
 HBASE-11643-V12.diff, HBASE-11643-V13.diff, HBASE-11643-V14.diff, 
 HBASE-11643-V15.diff, HBASE-11643-V16.diff, HBASE-11643-V17.diff, 
 HBASE-11643-V18.diff, HBASE-11643-V19.diff, HBASE-11643-V2.diff, 
 HBASE-11643-V20.diff, HBASE-11643-V3.diff, HBASE-11643-V4.diff, 
 HBASE-11643-V5.diff, HBASE-11643-V6.diff, HBASE-11643-V7.diff, 
 HBASE-11643-V8.diff, HBASE-11643-V9.diff, HBase-11643.diff


 The read/write MOB in HBase are implemented in this JIRA. Normally, the Cells 
 are saved in the MemStore, and flushed to the HFiles when necessary. For MOB, 
 the Cells are saved in the MemStore as well, but they're flushed to elsewhere 
 out of HBase in the format of HFiles.



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


[jira] [Updated] (HBASE-11643) Read and write MOB in HBase

2014-09-01 Thread Jingcheng Du (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11643?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jingcheng Du updated HBASE-11643:
-
Attachment: HBASE-11643-V19.diff

Update the patch according to Anoop, Jon and Ram's comments. Thank you guys for 
the review, comments and improvements.

 Read and write MOB in HBase
 ---

 Key: HBASE-11643
 URL: https://issues.apache.org/jira/browse/HBASE-11643
 Project: HBase
  Issue Type: Sub-task
  Components: regionserver, Scanners
Reporter: Jingcheng Du
Assignee: Jingcheng Du
 Attachments: HBASE-11643-V10.diff, HBASE-11643-V11.diff, 
 HBASE-11643-V12.diff, HBASE-11643-V13.diff, HBASE-11643-V14.diff, 
 HBASE-11643-V15.diff, HBASE-11643-V16.diff, HBASE-11643-V17.diff, 
 HBASE-11643-V18.diff, HBASE-11643-V19.diff, HBASE-11643-V2.diff, 
 HBASE-11643-V3.diff, HBASE-11643-V4.diff, HBASE-11643-V5.diff, 
 HBASE-11643-V6.diff, HBASE-11643-V7.diff, HBASE-11643-V8.diff, 
 HBASE-11643-V9.diff, HBase-11643.diff


 The read/write MOB in HBase are implemented in this JIRA. Normally, the Cells 
 are saved in the MemStore, and flushed to the HFiles when necessary. For MOB, 
 the Cells are saved in the MemStore as well, but they're flushed to elsewhere 
 out of HBase in the format of HFiles.



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


[jira] [Updated] (HBASE-11643) Read and write MOB in HBase

2014-09-01 Thread Jingcheng Du (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11643?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jingcheng Du updated HBASE-11643:
-
Attachment: HBASE-11643-V20.diff

Update the patch fix the javadoc and findbugs warnings.

 Read and write MOB in HBase
 ---

 Key: HBASE-11643
 URL: https://issues.apache.org/jira/browse/HBASE-11643
 Project: HBase
  Issue Type: Sub-task
  Components: regionserver, Scanners
Reporter: Jingcheng Du
Assignee: Jingcheng Du
 Attachments: HBASE-11643-V10.diff, HBASE-11643-V11.diff, 
 HBASE-11643-V12.diff, HBASE-11643-V13.diff, HBASE-11643-V14.diff, 
 HBASE-11643-V15.diff, HBASE-11643-V16.diff, HBASE-11643-V17.diff, 
 HBASE-11643-V18.diff, HBASE-11643-V19.diff, HBASE-11643-V2.diff, 
 HBASE-11643-V20.diff, HBASE-11643-V3.diff, HBASE-11643-V4.diff, 
 HBASE-11643-V5.diff, HBASE-11643-V6.diff, HBASE-11643-V7.diff, 
 HBASE-11643-V8.diff, HBASE-11643-V9.diff, HBase-11643.diff


 The read/write MOB in HBase are implemented in this JIRA. Normally, the Cells 
 are saved in the MemStore, and flushed to the HFiles when necessary. For MOB, 
 the Cells are saved in the MemStore as well, but they're flushed to elsewhere 
 out of HBase in the format of HFiles.



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


[jira] [Updated] (HBASE-11643) Read and write MOB in HBase

2014-08-29 Thread Jingcheng Du (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11643?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jingcheng Du updated HBASE-11643:
-

Attachment: HBASE-11643-V16.diff

Upload the patch HBASE-11643-V16.diff after changes according to Jon's 
comments. Thanks.

 Read and write MOB in HBase
 ---

 Key: HBASE-11643
 URL: https://issues.apache.org/jira/browse/HBASE-11643
 Project: HBase
  Issue Type: Sub-task
  Components: regionserver, Scanners
Reporter: Jingcheng Du
Assignee: Jingcheng Du
 Attachments: HBASE-11643-V10.diff, HBASE-11643-V11.diff, 
 HBASE-11643-V12.diff, HBASE-11643-V13.diff, HBASE-11643-V14.diff, 
 HBASE-11643-V15.diff, HBASE-11643-V16.diff, HBASE-11643-V2.diff, 
 HBASE-11643-V3.diff, HBASE-11643-V4.diff, HBASE-11643-V5.diff, 
 HBASE-11643-V6.diff, HBASE-11643-V7.diff, HBASE-11643-V8.diff, 
 HBASE-11643-V9.diff, HBase-11643.diff


 The read/write MOB in HBase are implemented in this JIRA. Normally, the Cells 
 are saved in the MemStore, and flushed to the HFiles when necessary. For MOB, 
 the Cells are saved in the MemStore as well, but they're flushed to elsewhere 
 out of HBase in the format of HFiles.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (HBASE-11643) Read and write MOB in HBase

2014-08-29 Thread Jingcheng Du (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11643?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jingcheng Du updated HBASE-11643:
-

Attachment: HBASE-11643-V17.diff

Update the patch HBASE-11643-V17.diff to move the code of deleting mob files to 
the DeleteTableHandler instead of using master observer.

 Read and write MOB in HBase
 ---

 Key: HBASE-11643
 URL: https://issues.apache.org/jira/browse/HBASE-11643
 Project: HBase
  Issue Type: Sub-task
  Components: regionserver, Scanners
Reporter: Jingcheng Du
Assignee: Jingcheng Du
 Attachments: HBASE-11643-V10.diff, HBASE-11643-V11.diff, 
 HBASE-11643-V12.diff, HBASE-11643-V13.diff, HBASE-11643-V14.diff, 
 HBASE-11643-V15.diff, HBASE-11643-V16.diff, HBASE-11643-V17.diff, 
 HBASE-11643-V2.diff, HBASE-11643-V3.diff, HBASE-11643-V4.diff, 
 HBASE-11643-V5.diff, HBASE-11643-V6.diff, HBASE-11643-V7.diff, 
 HBASE-11643-V8.diff, HBASE-11643-V9.diff, HBase-11643.diff


 The read/write MOB in HBase are implemented in this JIRA. Normally, the Cells 
 are saved in the MemStore, and flushed to the HFiles when necessary. For MOB, 
 the Cells are saved in the MemStore as well, but they're flushed to elsewhere 
 out of HBase in the format of HFiles.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (HBASE-11643) Read and write MOB in HBase

2014-08-29 Thread Jingcheng Du (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11643?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jingcheng Du updated HBASE-11643:
-

Attachment: HBASE-11643-V18.diff

Update the patch to delete the table directory where the mob files are saved.

 Read and write MOB in HBase
 ---

 Key: HBASE-11643
 URL: https://issues.apache.org/jira/browse/HBASE-11643
 Project: HBase
  Issue Type: Sub-task
  Components: regionserver, Scanners
Reporter: Jingcheng Du
Assignee: Jingcheng Du
 Attachments: HBASE-11643-V10.diff, HBASE-11643-V11.diff, 
 HBASE-11643-V12.diff, HBASE-11643-V13.diff, HBASE-11643-V14.diff, 
 HBASE-11643-V15.diff, HBASE-11643-V16.diff, HBASE-11643-V17.diff, 
 HBASE-11643-V18.diff, HBASE-11643-V2.diff, HBASE-11643-V3.diff, 
 HBASE-11643-V4.diff, HBASE-11643-V5.diff, HBASE-11643-V6.diff, 
 HBASE-11643-V7.diff, HBASE-11643-V8.diff, HBASE-11643-V9.diff, 
 HBase-11643.diff


 The read/write MOB in HBase are implemented in this JIRA. Normally, the Cells 
 are saved in the MemStore, and flushed to the HFiles when necessary. For MOB, 
 the Cells are saved in the MemStore as well, but they're flushed to elsewhere 
 out of HBase in the format of HFiles.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (HBASE-11643) Read and write MOB in HBase

2014-08-28 Thread Jingcheng Du (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11643?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jingcheng Du updated HBASE-11643:
-

Attachment: HBASE-11643-V14.diff

Refine the implementation and comments. Re-upload it. Please help review and 
comment. Thanks.

 Read and write MOB in HBase
 ---

 Key: HBASE-11643
 URL: https://issues.apache.org/jira/browse/HBASE-11643
 Project: HBase
  Issue Type: Sub-task
  Components: regionserver, Scanners
Reporter: Jingcheng Du
Assignee: Jingcheng Du
 Attachments: HBASE-11643-V10.diff, HBASE-11643-V11.diff, 
 HBASE-11643-V12.diff, HBASE-11643-V13.diff, HBASE-11643-V14.diff, 
 HBASE-11643-V2.diff, HBASE-11643-V3.diff, HBASE-11643-V4.diff, 
 HBASE-11643-V5.diff, HBASE-11643-V6.diff, HBASE-11643-V7.diff, 
 HBASE-11643-V8.diff, HBASE-11643-V9.diff, HBase-11643.diff


 The read/write MOB in HBase are implemented in this JIRA. Normally, the Cells 
 are saved in the MemStore, and flushed to the HFiles when necessary. For MOB, 
 the Cells are saved in the MemStore as well, but they're flushed to elsewhere 
 out of HBase in the format of HFiles.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (HBASE-11643) Read and write MOB in HBase

2014-08-28 Thread Jingcheng Du (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11643?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jingcheng Du updated HBASE-11643:
-

Attachment: HBASE-11643-V15.diff

Upload the latest patch HBASE-11643-V15.diff according to Anoop's comments. 
Thanks a lot.
Change the mob flag and threshold in the hcd from string to byte[].

 Read and write MOB in HBase
 ---

 Key: HBASE-11643
 URL: https://issues.apache.org/jira/browse/HBASE-11643
 Project: HBase
  Issue Type: Sub-task
  Components: regionserver, Scanners
Reporter: Jingcheng Du
Assignee: Jingcheng Du
 Attachments: HBASE-11643-V10.diff, HBASE-11643-V11.diff, 
 HBASE-11643-V12.diff, HBASE-11643-V13.diff, HBASE-11643-V14.diff, 
 HBASE-11643-V15.diff, HBASE-11643-V2.diff, HBASE-11643-V3.diff, 
 HBASE-11643-V4.diff, HBASE-11643-V5.diff, HBASE-11643-V6.diff, 
 HBASE-11643-V7.diff, HBASE-11643-V8.diff, HBASE-11643-V9.diff, 
 HBase-11643.diff


 The read/write MOB in HBase are implemented in this JIRA. Normally, the Cells 
 are saved in the MemStore, and flushed to the HFiles when necessary. For MOB, 
 the Cells are saved in the MemStore as well, but they're flushed to elsewhere 
 out of HBase in the format of HFiles.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (HBASE-11643) Read and write MOB in HBase

2014-08-27 Thread Jingcheng Du (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11643?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jingcheng Du updated HBASE-11643:
-

Attachment: HBASE-11643-V12.diff

Upload the latest patch HBASE-11643-V12.diff. 
Change the checksum(startKey) to md5HexString(startKey) to avoid the conflict 
of the checksum for start keys.

 Read and write MOB in HBase
 ---

 Key: HBASE-11643
 URL: https://issues.apache.org/jira/browse/HBASE-11643
 Project: HBase
  Issue Type: Sub-task
  Components: regionserver, Scanners
Reporter: Jingcheng Du
Assignee: Jingcheng Du
 Attachments: HBASE-11643-V10.diff, HBASE-11643-V11.diff, 
 HBASE-11643-V12.diff, HBASE-11643-V2.diff, HBASE-11643-V3.diff, 
 HBASE-11643-V4.diff, HBASE-11643-V5.diff, HBASE-11643-V6.diff, 
 HBASE-11643-V7.diff, HBASE-11643-V8.diff, HBASE-11643-V9.diff, 
 HBase-11643.diff


 The read/write MOB in HBase are implemented in this JIRA. Normally, the Cells 
 are saved in the MemStore, and flushed to the HFiles when necessary. For MOB, 
 the Cells are saved in the MemStore as well, but they're flushed to elsewhere 
 out of HBase in the format of HFiles.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (HBASE-11643) Read and write MOB in HBase

2014-08-27 Thread Jingcheng Du (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11643?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jingcheng Du updated HBASE-11643:
-

Attachment: HBASE-11643-V13.diff

Upload the latest patch HBASE-11643-V13.diff.
Refine the code according to [~ram_krish]. Thanks a lot for the review.

 Read and write MOB in HBase
 ---

 Key: HBASE-11643
 URL: https://issues.apache.org/jira/browse/HBASE-11643
 Project: HBase
  Issue Type: Sub-task
  Components: regionserver, Scanners
Reporter: Jingcheng Du
Assignee: Jingcheng Du
 Attachments: HBASE-11643-V10.diff, HBASE-11643-V11.diff, 
 HBASE-11643-V12.diff, HBASE-11643-V13.diff, HBASE-11643-V2.diff, 
 HBASE-11643-V3.diff, HBASE-11643-V4.diff, HBASE-11643-V5.diff, 
 HBASE-11643-V6.diff, HBASE-11643-V7.diff, HBASE-11643-V8.diff, 
 HBASE-11643-V9.diff, HBase-11643.diff


 The read/write MOB in HBase are implemented in this JIRA. Normally, the Cells 
 are saved in the MemStore, and flushed to the HFiles when necessary. For MOB, 
 the Cells are saved in the MemStore as well, but they're flushed to elsewhere 
 out of HBase in the format of HFiles.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (HBASE-11643) Read and write MOB in HBase

2014-08-26 Thread Jingcheng Du (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11643?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jingcheng Du updated HBASE-11643:
-

Attachment: HBASE-11643-V10.diff

Upload the latest patch HBASE-11643-V10.diff. Please help review and comment. 
Thanks a lot!
1. Create a MobStoreEngine to se the DefaultMobStoreFlusher for the mob store 
without configuring.
2. Create a MobMasterObserver to delete the mob data after the table is deleted.
3. Remove the MobFileManager, use the HMobStore instead.

 Read and write MOB in HBase
 ---

 Key: HBASE-11643
 URL: https://issues.apache.org/jira/browse/HBASE-11643
 Project: HBase
  Issue Type: Sub-task
  Components: regionserver, Scanners
Reporter: Jingcheng Du
Assignee: Jingcheng Du
 Attachments: HBASE-11643-V10.diff, HBASE-11643-V2.diff, 
 HBASE-11643-V3.diff, HBASE-11643-V4.diff, HBASE-11643-V5.diff, 
 HBASE-11643-V6.diff, HBASE-11643-V7.diff, HBASE-11643-V8.diff, 
 HBASE-11643-V9.diff, HBase-11643.diff


 The read/write MOB in HBase are implemented in this JIRA. Normally, the Cells 
 are saved in the MemStore, and flushed to the HFiles when necessary. For MOB, 
 the Cells are saved in the MemStore as well, but they're flushed to elsewhere 
 out of HBase in the format of HFiles.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (HBASE-11643) Read and write MOB in HBase

2014-08-26 Thread Jingcheng Du (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11643?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jingcheng Du updated HBASE-11643:
-

Attachment: HBASE-11643-V11.diff

Upload the patch HBASE-11643-V11.diff. Fix the warning (length and category for 
testings) in Hadoop QA.

 Read and write MOB in HBase
 ---

 Key: HBASE-11643
 URL: https://issues.apache.org/jira/browse/HBASE-11643
 Project: HBase
  Issue Type: Sub-task
  Components: regionserver, Scanners
Reporter: Jingcheng Du
Assignee: Jingcheng Du
 Attachments: HBASE-11643-V10.diff, HBASE-11643-V11.diff, 
 HBASE-11643-V2.diff, HBASE-11643-V3.diff, HBASE-11643-V4.diff, 
 HBASE-11643-V5.diff, HBASE-11643-V6.diff, HBASE-11643-V7.diff, 
 HBASE-11643-V8.diff, HBASE-11643-V9.diff, HBase-11643.diff


 The read/write MOB in HBase are implemented in this JIRA. Normally, the Cells 
 are saved in the MemStore, and flushed to the HFiles when necessary. For MOB, 
 the Cells are saved in the MemStore as well, but they're flushed to elsewhere 
 out of HBase in the format of HFiles.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (HBASE-11643) Read and write MOB in HBase

2014-08-22 Thread Jingcheng Du (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11643?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jingcheng Du updated HBASE-11643:
-

Attachment: HBASE-11643-V9.diff

Refine the code according to the comments in review board. And re-attach it to 
pass the Hadoop QA testing.

 Read and write MOB in HBase
 ---

 Key: HBASE-11643
 URL: https://issues.apache.org/jira/browse/HBASE-11643
 Project: HBase
  Issue Type: Sub-task
  Components: regionserver, Scanners
Reporter: Jingcheng Du
Assignee: Jingcheng Du
 Attachments: HBASE-11643-V2.diff, HBASE-11643-V3.diff, 
 HBASE-11643-V4.diff, HBASE-11643-V5.diff, HBASE-11643-V6.diff, 
 HBASE-11643-V7.diff, HBASE-11643-V8.diff, HBASE-11643-V9.diff, 
 HBase-11643.diff


 The read/write MOB in HBase are implemented in this JIRA. Normally, the Cells 
 are saved in the MemStore, and flushed to the HFiles when necessary. For MOB, 
 the Cells are saved in the MemStore as well, but they're flushed to elsewhere 
 out of HBase in the format of HFiles.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (HBASE-11643) Read and write MOB in HBase

2014-08-21 Thread Jingcheng Du (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11643?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jingcheng Du updated HBASE-11643:
-

Attachment: HBASE-11643-V8.diff

Merge the latest master code and re-generate the patch to make it pass the 
Hadoop QA.

 Read and write MOB in HBase
 ---

 Key: HBASE-11643
 URL: https://issues.apache.org/jira/browse/HBASE-11643
 Project: HBase
  Issue Type: Sub-task
  Components: regionserver, Scanners
Reporter: Jingcheng Du
Assignee: Jingcheng Du
 Attachments: HBASE-11643-V2.diff, HBASE-11643-V3.diff, 
 HBASE-11643-V4.diff, HBASE-11643-V5.diff, HBASE-11643-V6.diff, 
 HBASE-11643-V7.diff, HBASE-11643-V8.diff, HBase-11643.diff


 The read/write MOB in HBase are implemented in this JIRA. Normally, the Cells 
 are saved in the MemStore, and flushed to the HFiles when necessary. For MOB, 
 the Cells are saved in the MemStore as well, but they're flushed to elsewhere 
 out of HBase in the format of HFiles.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (HBASE-11643) Read and write MOB in HBase

2014-08-20 Thread Jingcheng Du (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11643?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jingcheng Du updated HBASE-11643:
-

Attachment: HBASE-11643-V7.diff

Refacotr and refine the code based on the comments in review board. Mainly 
changes are renaming the MobFileStore to MobFileManager, and moving it to the 
mob package.
The patch HBASE-11643-V7.diff have been uploaded to the review board, please 
help review and comment. Thanks.

 Read and write MOB in HBase
 ---

 Key: HBASE-11643
 URL: https://issues.apache.org/jira/browse/HBASE-11643
 Project: HBase
  Issue Type: Sub-task
  Components: regionserver, Scanners
Reporter: Jingcheng Du
Assignee: Jingcheng Du
 Attachments: HBASE-11643-V2.diff, HBASE-11643-V3.diff, 
 HBASE-11643-V4.diff, HBASE-11643-V5.diff, HBASE-11643-V6.diff, 
 HBASE-11643-V7.diff, HBase-11643.diff


 The read/write MOB in HBase are implemented in this JIRA. Normally, the Cells 
 are saved in the MemStore, and flushed to the HFiles when necessary. For MOB, 
 the Cells are saved in the MemStore as well, but they're flushed to elsewhere 
 out of HBase in the format of HFiles.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (HBASE-11643) Read and write MOB in HBase

2014-08-11 Thread Jingcheng Du (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11643?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jingcheng Du updated HBASE-11643:
-

Attachment: HBASE-11643-V6.diff

Update the mob directory. In order to serve the snapshot better, the mob 
directory is changed to 
{hbaseRootDir}/mobdir/data/{namesapce}/{tableName}/{dummyMobRegionEncodedName}/{familyName}.
In the dummy mob region, the start key is .mob, the regionid is 0.

 Read and write MOB in HBase
 ---

 Key: HBASE-11643
 URL: https://issues.apache.org/jira/browse/HBASE-11643
 Project: HBase
  Issue Type: Sub-task
  Components: regionserver, Scanners
Reporter: Jingcheng Du
Assignee: Jingcheng Du
 Attachments: HBASE-11643-V2.diff, HBASE-11643-V3.diff, 
 HBASE-11643-V4.diff, HBASE-11643-V5.diff, HBASE-11643-V6.diff, 
 HBase-11643.diff


 The read/write MOB in HBase are implemented in this JIRA. Normally, the Cells 
 are saved in the MemStore, and flushed to the HFiles when necessary. For MOB, 
 the Cells are saved in the MemStore as well, but they're flushed to elsewhere 
 out of HBase in the format of HFiles.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (HBASE-11643) Read and write MOB in HBase

2014-08-10 Thread Jingcheng Du (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11643?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jingcheng Du updated HBASE-11643:
-

Attachment: HBASE-11643-V5.diff

Re-attach the patch. The tests are added.

 Read and write MOB in HBase
 ---

 Key: HBASE-11643
 URL: https://issues.apache.org/jira/browse/HBASE-11643
 Project: HBase
  Issue Type: Sub-task
  Components: regionserver, Scanners
Reporter: Jingcheng Du
Assignee: Jingcheng Du
 Attachments: HBASE-11643-V2.diff, HBASE-11643-V3.diff, 
 HBASE-11643-V4.patch, HBASE-11643-V5.diff, HBase-11643.diff


 The read/write MOB in HBase are implemented in this JIRA. Normally, the Cells 
 are saved in the MemStore, and flushed to the HFiles when necessary. For MOB, 
 the Cells are saved in the MemStore as well, but they're flushed to elsewhere 
 out of HBase in the format of HFiles.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (HBASE-11643) Read and write MOB in HBase

2014-08-10 Thread Jingcheng Du (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11643?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jingcheng Du updated HBASE-11643:
-

Attachment: HBASE-11643-V4.diff

 Read and write MOB in HBase
 ---

 Key: HBASE-11643
 URL: https://issues.apache.org/jira/browse/HBASE-11643
 Project: HBase
  Issue Type: Sub-task
  Components: regionserver, Scanners
Reporter: Jingcheng Du
Assignee: Jingcheng Du
 Attachments: HBASE-11643-V2.diff, HBASE-11643-V3.diff, 
 HBASE-11643-V4.diff, HBASE-11643-V5.diff, HBase-11643.diff


 The read/write MOB in HBase are implemented in this JIRA. Normally, the Cells 
 are saved in the MemStore, and flushed to the HFiles when necessary. For MOB, 
 the Cells are saved in the MemStore as well, but they're flushed to elsewhere 
 out of HBase in the format of HFiles.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (HBASE-11643) Read and write MOB in HBase

2014-08-10 Thread Jingcheng Du (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11643?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jingcheng Du updated HBASE-11643:
-

Attachment: (was: HBASE-11643-V4.patch)

 Read and write MOB in HBase
 ---

 Key: HBASE-11643
 URL: https://issues.apache.org/jira/browse/HBASE-11643
 Project: HBase
  Issue Type: Sub-task
  Components: regionserver, Scanners
Reporter: Jingcheng Du
Assignee: Jingcheng Du
 Attachments: HBASE-11643-V2.diff, HBASE-11643-V3.diff, 
 HBASE-11643-V4.diff, HBASE-11643-V5.diff, HBase-11643.diff


 The read/write MOB in HBase are implemented in this JIRA. Normally, the Cells 
 are saved in the MemStore, and flushed to the HFiles when necessary. For MOB, 
 the Cells are saved in the MemStore as well, but they're flushed to elsewhere 
 out of HBase in the format of HFiles.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (HBASE-11643) Read and write MOB in HBase

2014-08-08 Thread Jingcheng Du (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11643?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jingcheng Du updated HBASE-11643:
-

Attachment: HBASE-11643-V3.diff

Rename the mob threshold in the constants. And adjust the line width in the 
code to less than or equal with 100.

 Read and write MOB in HBase
 ---

 Key: HBASE-11643
 URL: https://issues.apache.org/jira/browse/HBASE-11643
 Project: HBase
  Issue Type: Sub-task
  Components: regionserver, Scanners
Reporter: Jingcheng Du
Assignee: Jingcheng Du
 Attachments: HBASE-11643-V2.diff, HBASE-11643-V3.diff, 
 HBase-11643.diff


 The read/write MOB in HBase are implemented in this JIRA. Normally, the Cells 
 are saved in the MemStore, and flushed to the HFiles when necessary. For MOB, 
 the Cells are saved in the MemStore as well, but they're flushed to elsewhere 
 out of HBase in the format of HFiles.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (HBASE-11643) Read and write MOB in HBase

2014-08-08 Thread Jingcheng Du (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11643?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jingcheng Du updated HBASE-11643:
-

Attachment: HBASE-11643-V4.patch

Fix the testing and long line issues.
Re-attach the patch HBASE-11643-V4.patch.

 Read and write MOB in HBase
 ---

 Key: HBASE-11643
 URL: https://issues.apache.org/jira/browse/HBASE-11643
 Project: HBase
  Issue Type: Sub-task
  Components: regionserver, Scanners
Reporter: Jingcheng Du
Assignee: Jingcheng Du
 Attachments: HBASE-11643-V2.diff, HBASE-11643-V3.diff, 
 HBASE-11643-V4.patch, HBase-11643.diff


 The read/write MOB in HBase are implemented in this JIRA. Normally, the Cells 
 are saved in the MemStore, and flushed to the HFiles when necessary. For MOB, 
 the Cells are saved in the MemStore as well, but they're flushed to elsewhere 
 out of HBase in the format of HFiles.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (HBASE-11643) Read and write MOB in HBase

2014-08-07 Thread Jingcheng Du (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11643?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jingcheng Du updated HBASE-11643:
-

Attachment: HBase-11643.diff

Hi all, the 1st patch is uploaded. Please help review and comments. Thanks a 
lot!

 Read and write MOB in HBase
 ---

 Key: HBASE-11643
 URL: https://issues.apache.org/jira/browse/HBASE-11643
 Project: HBase
  Issue Type: Sub-task
  Components: regionserver, Scanners
Reporter: Jingcheng Du
Assignee: Jingcheng Du
 Attachments: HBase-11643.diff


 The read/write MOB in HBase are implemented in this JIRA. Normally, the Cells 
 are saved in the MemStore, and flushed to the HFiles when necessary. For MOB, 
 the Cells are saved in the MemStore as well, but they're flushed to elsewhere 
 out of HBase in the format of HFiles.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (HBASE-11643) Read and write MOB in HBase

2014-08-07 Thread Jingcheng Du (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11643?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jingcheng Du updated HBASE-11643:
-

Status: Patch Available  (was: Open)

 Read and write MOB in HBase
 ---

 Key: HBASE-11643
 URL: https://issues.apache.org/jira/browse/HBASE-11643
 Project: HBase
  Issue Type: Sub-task
  Components: regionserver, Scanners
Reporter: Jingcheng Du
Assignee: Jingcheng Du
 Attachments: HBase-11643.diff


 The read/write MOB in HBase are implemented in this JIRA. Normally, the Cells 
 are saved in the MemStore, and flushed to the HFiles when necessary. For MOB, 
 the Cells are saved in the MemStore as well, but they're flushed to elsewhere 
 out of HBase in the format of HFiles.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (HBASE-11643) Read and write MOB in HBase

2014-08-07 Thread Jingcheng Du (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11643?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jingcheng Du updated HBASE-11643:
-

Attachment: HBASE-11643-V2.diff

Sync the code from the master and generate the patch.
Re-attach it to pass the Hadoop QA

 Read and write MOB in HBase
 ---

 Key: HBASE-11643
 URL: https://issues.apache.org/jira/browse/HBASE-11643
 Project: HBase
  Issue Type: Sub-task
  Components: regionserver, Scanners
Reporter: Jingcheng Du
Assignee: Jingcheng Du
 Attachments: HBASE-11643-V2.diff, HBase-11643.diff


 The read/write MOB in HBase are implemented in this JIRA. Normally, the Cells 
 are saved in the MemStore, and flushed to the HFiles when necessary. For MOB, 
 the Cells are saved in the MemStore as well, but they're flushed to elsewhere 
 out of HBase in the format of HFiles.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (HBASE-11643) Read and Write MOB in HBase

2014-08-01 Thread Jingcheng Du (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11643?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jingcheng Du updated HBASE-11643:
-

Issue Type: Sub-task  (was: New Feature)
Parent: HBASE-11339

 Read and Write MOB in HBase
 ---

 Key: HBASE-11643
 URL: https://issues.apache.org/jira/browse/HBASE-11643
 Project: HBase
  Issue Type: Sub-task
  Components: regionserver, Scanners
Reporter: Jingcheng Du
Assignee: Jingcheng Du

 The read/write MOB in HBase are implemented in this JIRA. Normally, the Cells 
 are saved in the MemStore, and flushed to the HFiles when necessary. For MOB, 
 the Cells are saved in the MemStore as well, but they're flushed to elsewhere 
 out of HBase in the format of HFiles.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (HBASE-11643) Read and write MOB in HBase

2014-08-01 Thread Jingcheng Du (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11643?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jingcheng Du updated HBASE-11643:
-

Summary: Read and write MOB in HBase  (was: Read and Write MOB in HBase)

 Read and write MOB in HBase
 ---

 Key: HBASE-11643
 URL: https://issues.apache.org/jira/browse/HBASE-11643
 Project: HBase
  Issue Type: Sub-task
  Components: regionserver, Scanners
Reporter: Jingcheng Du
Assignee: Jingcheng Du

 The read/write MOB in HBase are implemented in this JIRA. Normally, the Cells 
 are saved in the MemStore, and flushed to the HFiles when necessary. For MOB, 
 the Cells are saved in the MemStore as well, but they're flushed to elsewhere 
 out of HBase in the format of HFiles.



--
This message was sent by Atlassian JIRA
(v6.2#6252)