[jira] [Updated] (HBASE-18994) Decide if META/System tables should use Compacting Memstore or Default Memstore

2017-10-25 Thread ramkrishna.s.vasudevan (JIRA)

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

ramkrishna.s.vasudevan updated HBASE-18994:
---
Resolution: Fixed
Status: Resolved  (was: Patch Available)

Pushed to master and branch-2.
Thanks for the reivews. Will raise a subJIRA to add to docs/hbase-default.xml. 
Yes we can start a dev@ mail to discuss on the creation of tables in system 
namespace.

> Decide if META/System tables should use Compacting Memstore or Default 
> Memstore
> ---
>
> Key: HBASE-18994
> URL: https://issues.apache.org/jira/browse/HBASE-18994
> Project: HBase
>  Issue Type: Improvement
>Affects Versions: 2.0.0-alpha-3
>Reporter: ramkrishna.s.vasudevan
>Assignee: ramkrishna.s.vasudevan
> Fix For: 2.0.0-alpha-4
>
> Attachments: HBASE-18994.patch, HBASE-18994_1.patch, 
> HBASE-18994_2.patch, HBASE-18994_3.patch
>
>
> HBASE-18992 brought this topic. Currently META is also using Compacting 
> Memstore. We should decide if system tables can go with Default memstore only.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-18994) Decide if META/System tables should use Compacting Memstore or Default Memstore

2017-10-25 Thread ramkrishna.s.vasudevan (JIRA)

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

ramkrishna.s.vasudevan updated HBASE-18994:
---
Release Note: 
Added a new config 'hbase.systemtables.compacting.memstore.type"  for the 
system tables. By default all the system tables will have 'NONE' as the type 
and so it will be using the default memstore by default.
{code}
 
hbase.systemtables.compacting.memstore.type
NONE
  
{code}

  was:Added a new config 'hbase.systemtables.compacting.memstore.type"  for the 
system tables. By default all the system tables will have 'NONE' as the type 
and so it will be using the default memstore by default.

 Description: 
HBASE-18992 brought this topic. Currently META is also using Compacting 
Memstore. We should decide if system tables can go with Default memstore only.



  was:HBASE-18992 brought this topic. Currently META is also using Compacting 
Memstore. We should decide if system tables can go with Default memstore only.


> Decide if META/System tables should use Compacting Memstore or Default 
> Memstore
> ---
>
> Key: HBASE-18994
> URL: https://issues.apache.org/jira/browse/HBASE-18994
> Project: HBase
>  Issue Type: Improvement
>Affects Versions: 2.0.0-alpha-3
>Reporter: ramkrishna.s.vasudevan
>Assignee: ramkrishna.s.vasudevan
> Fix For: 2.0.0-alpha-4
>
> Attachments: HBASE-18994.patch, HBASE-18994_1.patch, 
> HBASE-18994_2.patch, HBASE-18994_3.patch
>
>
> HBASE-18992 brought this topic. Currently META is also using Compacting 
> Memstore. We should decide if system tables can go with Default memstore only.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-18994) Decide if META/System tables should use Compacting Memstore or Default Memstore

2017-10-25 Thread ramkrishna.s.vasudevan (JIRA)

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

ramkrishna.s.vasudevan updated HBASE-18994:
---
Hadoop Flags: Reviewed
Release Note: Added a new config 
'hbase.systemtables.compacting.memstore.type"  for the system tables. By 
default all the system tables will have 'NONE' as the type and so it will be 
using the default memstore by default.

> Decide if META/System tables should use Compacting Memstore or Default 
> Memstore
> ---
>
> Key: HBASE-18994
> URL: https://issues.apache.org/jira/browse/HBASE-18994
> Project: HBase
>  Issue Type: Improvement
>Affects Versions: 2.0.0-alpha-3
>Reporter: ramkrishna.s.vasudevan
>Assignee: ramkrishna.s.vasudevan
> Fix For: 2.0.0-alpha-4
>
> Attachments: HBASE-18994.patch, HBASE-18994_1.patch, 
> HBASE-18994_2.patch, HBASE-18994_3.patch
>
>
> HBASE-18992 brought this topic. Currently META is also using Compacting 
> Memstore. We should decide if system tables can go with Default memstore only.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-18994) Decide if META/System tables should use Compacting Memstore or Default Memstore

2017-10-24 Thread ramkrishna.s.vasudevan (JIRA)

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

ramkrishna.s.vasudevan updated HBASE-18994:
---
Fix Version/s: (was: 2.0.0-beta-1)
   2.0.0-alpha-4

> Decide if META/System tables should use Compacting Memstore or Default 
> Memstore
> ---
>
> Key: HBASE-18994
> URL: https://issues.apache.org/jira/browse/HBASE-18994
> Project: HBase
>  Issue Type: Improvement
>Affects Versions: 2.0.0-alpha-3
>Reporter: ramkrishna.s.vasudevan
>Assignee: ramkrishna.s.vasudevan
> Fix For: 2.0.0-alpha-4
>
> Attachments: HBASE-18994.patch, HBASE-18994_1.patch, 
> HBASE-18994_2.patch, HBASE-18994_3.patch
>
>
> HBASE-18992 brought this topic. Currently META is also using Compacting 
> Memstore. We should decide if system tables can go with Default memstore only.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-18994) Decide if META/System tables should use Compacting Memstore or Default Memstore

2017-10-24 Thread ramkrishna.s.vasudevan (JIRA)

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

ramkrishna.s.vasudevan updated HBASE-18994:
---
Status: Open  (was: Patch Available)

> Decide if META/System tables should use Compacting Memstore or Default 
> Memstore
> ---
>
> Key: HBASE-18994
> URL: https://issues.apache.org/jira/browse/HBASE-18994
> Project: HBase
>  Issue Type: Improvement
>Affects Versions: 2.0.0-alpha-3
>Reporter: ramkrishna.s.vasudevan
>Assignee: ramkrishna.s.vasudevan
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-18994.patch, HBASE-18994_1.patch, 
> HBASE-18994_2.patch, HBASE-18994_3.patch
>
>
> HBASE-18992 brought this topic. Currently META is also using Compacting 
> Memstore. We should decide if system tables can go with Default memstore only.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-18994) Decide if META/System tables should use Compacting Memstore or Default Memstore

2017-10-24 Thread ramkrishna.s.vasudevan (JIRA)

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

ramkrishna.s.vasudevan updated HBASE-18994:
---
Attachment: HBASE-18994_3.patch

Patch with suggested name for the config.

> Decide if META/System tables should use Compacting Memstore or Default 
> Memstore
> ---
>
> Key: HBASE-18994
> URL: https://issues.apache.org/jira/browse/HBASE-18994
> Project: HBase
>  Issue Type: Improvement
>Affects Versions: 2.0.0-alpha-3
>Reporter: ramkrishna.s.vasudevan
>Assignee: ramkrishna.s.vasudevan
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-18994.patch, HBASE-18994_1.patch, 
> HBASE-18994_2.patch, HBASE-18994_3.patch
>
>
> HBASE-18992 brought this topic. Currently META is also using Compacting 
> Memstore. We should decide if system tables can go with Default memstore only.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-18994) Decide if META/System tables should use Compacting Memstore or Default Memstore

2017-10-24 Thread ramkrishna.s.vasudevan (JIRA)

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

ramkrishna.s.vasudevan updated HBASE-18994:
---
Status: Patch Available  (was: Open)

> Decide if META/System tables should use Compacting Memstore or Default 
> Memstore
> ---
>
> Key: HBASE-18994
> URL: https://issues.apache.org/jira/browse/HBASE-18994
> Project: HBase
>  Issue Type: Improvement
>Affects Versions: 2.0.0-alpha-3
>Reporter: ramkrishna.s.vasudevan
>Assignee: ramkrishna.s.vasudevan
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-18994.patch, HBASE-18994_1.patch, 
> HBASE-18994_2.patch, HBASE-18994_3.patch
>
>
> HBASE-18992 brought this topic. Currently META is also using Compacting 
> Memstore. We should decide if system tables can go with Default memstore only.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-18994) Decide if META/System tables should use Compacting Memstore or Default Memstore

2017-10-24 Thread ramkrishna.s.vasudevan (JIRA)

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

ramkrishna.s.vasudevan updated HBASE-18994:
---
Status: Patch Available  (was: Open)

> Decide if META/System tables should use Compacting Memstore or Default 
> Memstore
> ---
>
> Key: HBASE-18994
> URL: https://issues.apache.org/jira/browse/HBASE-18994
> Project: HBase
>  Issue Type: Improvement
>Affects Versions: 2.0.0-alpha-3
>Reporter: ramkrishna.s.vasudevan
>Assignee: ramkrishna.s.vasudevan
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-18994.patch, HBASE-18994_1.patch, 
> HBASE-18994_2.patch
>
>
> HBASE-18992 brought this topic. Currently META is also using Compacting 
> Memstore. We should decide if system tables can go with Default memstore only.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-18994) Decide if META/System tables should use Compacting Memstore or Default Memstore

2017-10-24 Thread ramkrishna.s.vasudevan (JIRA)

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

ramkrishna.s.vasudevan updated HBASE-18994:
---
Attachment: HBASE-18994_2.patch

I did not allow STring as the config because we need to convert the string to 
enum type so it may be error prone. But since generally this config won't be 
changed I allowed String config as suggested by [~chia7712].

> Decide if META/System tables should use Compacting Memstore or Default 
> Memstore
> ---
>
> Key: HBASE-18994
> URL: https://issues.apache.org/jira/browse/HBASE-18994
> Project: HBase
>  Issue Type: Improvement
>Affects Versions: 2.0.0-alpha-3
>Reporter: ramkrishna.s.vasudevan
>Assignee: ramkrishna.s.vasudevan
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-18994.patch, HBASE-18994_1.patch, 
> HBASE-18994_2.patch
>
>
> HBASE-18992 brought this topic. Currently META is also using Compacting 
> Memstore. We should decide if system tables can go with Default memstore only.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-18994) Decide if META/System tables should use Compacting Memstore or Default Memstore

2017-10-24 Thread ramkrishna.s.vasudevan (JIRA)

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

ramkrishna.s.vasudevan updated HBASE-18994:
---
Status: Open  (was: Patch Available)

> Decide if META/System tables should use Compacting Memstore or Default 
> Memstore
> ---
>
> Key: HBASE-18994
> URL: https://issues.apache.org/jira/browse/HBASE-18994
> Project: HBase
>  Issue Type: Improvement
>Affects Versions: 2.0.0-alpha-3
>Reporter: ramkrishna.s.vasudevan
>Assignee: ramkrishna.s.vasudevan
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-18994.patch, HBASE-18994_1.patch, 
> HBASE-18994_2.patch
>
>
> HBASE-18992 brought this topic. Currently META is also using Compacting 
> Memstore. We should decide if system tables can go with Default memstore only.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-18994) Decide if META/System tables should use Compacting Memstore or Default Memstore

2017-10-24 Thread ramkrishna.s.vasudevan (JIRA)

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

ramkrishna.s.vasudevan updated HBASE-18994:
---
Status: Patch Available  (was: Open)

> Decide if META/System tables should use Compacting Memstore or Default 
> Memstore
> ---
>
> Key: HBASE-18994
> URL: https://issues.apache.org/jira/browse/HBASE-18994
> Project: HBase
>  Issue Type: Improvement
>Affects Versions: 2.0.0-alpha-3
>Reporter: ramkrishna.s.vasudevan
>Assignee: ramkrishna.s.vasudevan
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-18994.patch, HBASE-18994_1.patch
>
>
> HBASE-18992 brought this topic. Currently META is also using Compacting 
> Memstore. We should decide if system tables can go with Default memstore only.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-18994) Decide if META/System tables should use Compacting Memstore or Default Memstore

2017-10-24 Thread ramkrishna.s.vasudevan (JIRA)

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

ramkrishna.s.vasudevan updated HBASE-18994:
---
Attachment: HBASE-18994_1.patch

I chose hbase.systemtables.memstore.compacting.type - because we are discussing 
whether we can have memstore to be compacting but we don ask for the type of 
compacting memstore for these system tables. So I prefer this.

> Decide if META/System tables should use Compacting Memstore or Default 
> Memstore
> ---
>
> Key: HBASE-18994
> URL: https://issues.apache.org/jira/browse/HBASE-18994
> Project: HBase
>  Issue Type: Improvement
>Affects Versions: 2.0.0-alpha-3
>Reporter: ramkrishna.s.vasudevan
>Assignee: ramkrishna.s.vasudevan
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-18994.patch, HBASE-18994_1.patch
>
>
> HBASE-18992 brought this topic. Currently META is also using Compacting 
> Memstore. We should decide if system tables can go with Default memstore only.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-18994) Decide if META/System tables should use Compacting Memstore or Default Memstore

2017-10-24 Thread ramkrishna.s.vasudevan (JIRA)

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

ramkrishna.s.vasudevan updated HBASE-18994:
---
Status: Open  (was: Patch Available)

> Decide if META/System tables should use Compacting Memstore or Default 
> Memstore
> ---
>
> Key: HBASE-18994
> URL: https://issues.apache.org/jira/browse/HBASE-18994
> Project: HBase
>  Issue Type: Improvement
>Affects Versions: 2.0.0-alpha-3
>Reporter: ramkrishna.s.vasudevan
>Assignee: ramkrishna.s.vasudevan
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-18994.patch
>
>
> HBASE-18992 brought this topic. Currently META is also using Compacting 
> Memstore. We should decide if system tables can go with Default memstore only.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-18994) Decide if META/System tables should use Compacting Memstore or Default Memstore

2017-10-23 Thread ramkrishna.s.vasudevan (JIRA)

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

ramkrishna.s.vasudevan updated HBASE-18994:
---
Status: Patch Available  (was: Open)

> Decide if META/System tables should use Compacting Memstore or Default 
> Memstore
> ---
>
> Key: HBASE-18994
> URL: https://issues.apache.org/jira/browse/HBASE-18994
> Project: HBase
>  Issue Type: Improvement
>Affects Versions: 2.0.0-alpha-3
>Reporter: ramkrishna.s.vasudevan
>Assignee: ramkrishna.s.vasudevan
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-18994.patch
>
>
> HBASE-18992 brought this topic. Currently META is also using Compacting 
> Memstore. We should decide if system tables can go with Default memstore only.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-18994) Decide if META/System tables should use Compacting Memstore or Default Memstore

2017-10-23 Thread ramkrishna.s.vasudevan (JIRA)

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

ramkrishna.s.vasudevan updated HBASE-18994:
---
Attachment: HBASE-18994.patch

Simple patch. Any better name for the config?

> Decide if META/System tables should use Compacting Memstore or Default 
> Memstore
> ---
>
> Key: HBASE-18994
> URL: https://issues.apache.org/jira/browse/HBASE-18994
> Project: HBase
>  Issue Type: Improvement
>Affects Versions: 2.0.0-alpha-3
>Reporter: ramkrishna.s.vasudevan
>Assignee: ramkrishna.s.vasudevan
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-18994.patch
>
>
> HBASE-18992 brought this topic. Currently META is also using Compacting 
> Memstore. We should decide if system tables can go with Default memstore only.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-18994) Decide if META/System tables should use Compacting Memstore or Default Memstore

2017-10-23 Thread stack (JIRA)

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

stack updated HBASE-18994:
--
Fix Version/s: (was: 2.0.0-alpha-4)
   2.0.0-beta-1

> Decide if META/System tables should use Compacting Memstore or Default 
> Memstore
> ---
>
> Key: HBASE-18994
> URL: https://issues.apache.org/jira/browse/HBASE-18994
> Project: HBase
>  Issue Type: Improvement
>Affects Versions: 2.0.0-alpha-3
>Reporter: ramkrishna.s.vasudevan
>Assignee: ramkrishna.s.vasudevan
> Fix For: 2.0.0-beta-1
>
>
> HBASE-18992 brought this topic. Currently META is also using Compacting 
> Memstore. We should decide if system tables can go with Default memstore only.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-18994) Decide if META/System tables should use Compacting Memstore or Default Memstore

2017-10-12 Thread ramkrishna.s.vasudevan (JIRA)

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

ramkrishna.s.vasudevan updated HBASE-18994:
---
Summary: Decide if META/System tables should use Compacting Memstore or 
Default Memstore  (was: Decide if META should use Compacting Memstore or 
Default Memstore)

> Decide if META/System tables should use Compacting Memstore or Default 
> Memstore
> ---
>
> Key: HBASE-18994
> URL: https://issues.apache.org/jira/browse/HBASE-18994
> Project: HBase
>  Issue Type: Improvement
>Affects Versions: 2.0.0-alpha-3
>Reporter: ramkrishna.s.vasudevan
>Assignee: ramkrishna.s.vasudevan
> Fix For: 2.0.0-alpha-4
>
>
> HBASE-18992 brought this topic. Currently META is also using Compacting 
> Memstore. We should decide if system tables can go with Default memstore only.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)