[jira] [Updated] (HBASE-18367) Reduce ProcedureInfo usage

2017-07-12 Thread Balazs Meszaros (JIRA)

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

Balazs Meszaros updated HBASE-18367:

Status: Patch Available  (was: Open)

> Reduce ProcedureInfo usage
> --
>
> Key: HBASE-18367
> URL: https://issues.apache.org/jira/browse/HBASE-18367
> Project: HBase
>  Issue Type: Sub-task
>  Components: master, proc-v2
>Reporter: Balazs Meszaros
>Assignee: Balazs Meszaros
> Fix For: 2.0.0
>
> Attachments: HBASE-18367.001.patch
>
>
> If we want to replace ProcedureInfo objects with jsons (HBASE-18106) we have 
> to reduce ProcedureInfo usage. Currently it is used several places in the 
> code where it could be replaced with Procedure (e.g. ProcedureExecutor). We 
> should use ProcedureInfo only for the communication before removing it.



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


[jira] [Updated] (HBASE-18367) Reduce ProcedureInfo usage

2017-07-12 Thread Balazs Meszaros (JIRA)

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

Balazs Meszaros updated HBASE-18367:

Attachment: HBASE-18367.001.patch

> Reduce ProcedureInfo usage
> --
>
> Key: HBASE-18367
> URL: https://issues.apache.org/jira/browse/HBASE-18367
> Project: HBase
>  Issue Type: Sub-task
>  Components: master, proc-v2
>Reporter: Balazs Meszaros
>Assignee: Balazs Meszaros
> Fix For: 2.0.0
>
> Attachments: HBASE-18367.001.patch
>
>
> If we want to replace ProcedureInfo objects with jsons (HBASE-18106) we have 
> to reduce ProcedureInfo usage. Currently it is used several places in the 
> code where it could be replaced with Procedure (e.g. ProcedureExecutor). We 
> should use ProcedureInfo only for the communication before removing it.



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


[jira] [Updated] (HBASE-18367) Reduce ProcedureInfo usage

2017-07-12 Thread Balazs Meszaros (JIRA)

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

Balazs Meszaros updated HBASE-18367:

Attachment: HBASE-18367.002.patch

> Reduce ProcedureInfo usage
> --
>
> Key: HBASE-18367
> URL: https://issues.apache.org/jira/browse/HBASE-18367
> Project: HBase
>  Issue Type: Sub-task
>  Components: master, proc-v2
>Reporter: Balazs Meszaros
>Assignee: Balazs Meszaros
> Fix For: 2.0.0
>
> Attachments: HBASE-18367.001.patch, HBASE-18367.002.patch
>
>
> If we want to replace ProcedureInfo objects with jsons (HBASE-18106) we have 
> to reduce ProcedureInfo usage. Currently it is used several places in the 
> code where it could be replaced with Procedure (e.g. ProcedureExecutor). We 
> should use ProcedureInfo only for the communication before removing it.



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


[jira] [Updated] (HBASE-18367) Reduce ProcedureInfo usage

2017-07-18 Thread Balazs Meszaros (JIRA)

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

Balazs Meszaros updated HBASE-18367:

Attachment: HBASE-18367.003.patch

> Reduce ProcedureInfo usage
> --
>
> Key: HBASE-18367
> URL: https://issues.apache.org/jira/browse/HBASE-18367
> Project: HBase
>  Issue Type: Sub-task
>  Components: master, proc-v2
>Reporter: Balazs Meszaros
>Assignee: Balazs Meszaros
> Fix For: 2.0.0
>
> Attachments: HBASE-18367.001.patch, HBASE-18367.002.patch, 
> HBASE-18367.003.patch
>
>
> If we want to replace ProcedureInfo objects with jsons (HBASE-18106) we have 
> to reduce ProcedureInfo usage. Currently it is used several places in the 
> code where it could be replaced with Procedure (e.g. ProcedureExecutor). We 
> should use ProcedureInfo only for the communication before removing it.



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


[jira] [Updated] (HBASE-18367) Reduce ProcedureInfo usage

2017-07-18 Thread Balazs Meszaros (JIRA)

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

Balazs Meszaros updated HBASE-18367:

Status: Open  (was: Patch Available)

> Reduce ProcedureInfo usage
> --
>
> Key: HBASE-18367
> URL: https://issues.apache.org/jira/browse/HBASE-18367
> Project: HBase
>  Issue Type: Sub-task
>  Components: master, proc-v2
>Reporter: Balazs Meszaros
>Assignee: Balazs Meszaros
> Fix For: 2.0.0
>
> Attachments: HBASE-18367.001.patch, HBASE-18367.002.patch
>
>
> If we want to replace ProcedureInfo objects with jsons (HBASE-18106) we have 
> to reduce ProcedureInfo usage. Currently it is used several places in the 
> code where it could be replaced with Procedure (e.g. ProcedureExecutor). We 
> should use ProcedureInfo only for the communication before removing it.



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


[jira] [Updated] (HBASE-18367) Reduce ProcedureInfo usage

2017-07-18 Thread Balazs Meszaros (JIRA)

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

Balazs Meszaros updated HBASE-18367:

Attachment: (was: HBASE-18367.003.patch)

> Reduce ProcedureInfo usage
> --
>
> Key: HBASE-18367
> URL: https://issues.apache.org/jira/browse/HBASE-18367
> Project: HBase
>  Issue Type: Sub-task
>  Components: master, proc-v2
>Reporter: Balazs Meszaros
>Assignee: Balazs Meszaros
> Fix For: 2.0.0
>
> Attachments: HBASE-18367.001.patch, HBASE-18367.002.patch
>
>
> If we want to replace ProcedureInfo objects with jsons (HBASE-18106) we have 
> to reduce ProcedureInfo usage. Currently it is used several places in the 
> code where it could be replaced with Procedure (e.g. ProcedureExecutor). We 
> should use ProcedureInfo only for the communication before removing it.



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


[jira] [Updated] (HBASE-18367) Reduce ProcedureInfo usage

2017-07-18 Thread Balazs Meszaros (JIRA)

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

Balazs Meszaros updated HBASE-18367:

Attachment: HBASE-18367.003.patch

> Reduce ProcedureInfo usage
> --
>
> Key: HBASE-18367
> URL: https://issues.apache.org/jira/browse/HBASE-18367
> Project: HBase
>  Issue Type: Sub-task
>  Components: master, proc-v2
>Reporter: Balazs Meszaros
>Assignee: Balazs Meszaros
> Fix For: 2.0.0
>
> Attachments: HBASE-18367.001.patch, HBASE-18367.002.patch, 
> HBASE-18367.003.patch
>
>
> If we want to replace ProcedureInfo objects with jsons (HBASE-18106) we have 
> to reduce ProcedureInfo usage. Currently it is used several places in the 
> code where it could be replaced with Procedure (e.g. ProcedureExecutor). We 
> should use ProcedureInfo only for the communication before removing it.



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


[jira] [Updated] (HBASE-18367) Reduce ProcedureInfo usage

2017-07-18 Thread Balazs Meszaros (JIRA)

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

Balazs Meszaros updated HBASE-18367:

Attachment: (was: HBASE-18367.003.patch)

> Reduce ProcedureInfo usage
> --
>
> Key: HBASE-18367
> URL: https://issues.apache.org/jira/browse/HBASE-18367
> Project: HBase
>  Issue Type: Sub-task
>  Components: master, proc-v2
>Reporter: Balazs Meszaros
>Assignee: Balazs Meszaros
> Fix For: 2.0.0
>
> Attachments: HBASE-18367.001.patch, HBASE-18367.002.patch
>
>
> If we want to replace ProcedureInfo objects with jsons (HBASE-18106) we have 
> to reduce ProcedureInfo usage. Currently it is used several places in the 
> code where it could be replaced with Procedure (e.g. ProcedureExecutor). We 
> should use ProcedureInfo only for the communication before removing it.



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


[jira] [Updated] (HBASE-18367) Reduce ProcedureInfo usage

2017-07-18 Thread Balazs Meszaros (JIRA)

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

Balazs Meszaros updated HBASE-18367:

Fix Version/s: 3.0.0
   Status: Patch Available  (was: Open)

> Reduce ProcedureInfo usage
> --
>
> Key: HBASE-18367
> URL: https://issues.apache.org/jira/browse/HBASE-18367
> Project: HBase
>  Issue Type: Sub-task
>  Components: master, proc-v2
>Reporter: Balazs Meszaros
>Assignee: Balazs Meszaros
> Fix For: 2.0.0, 3.0.0
>
> Attachments: HBASE-18367.001.patch, HBASE-18367.002.patch, 
> HBASE-18367.003.patch
>
>
> If we want to replace ProcedureInfo objects with jsons (HBASE-18106) we have 
> to reduce ProcedureInfo usage. Currently it is used several places in the 
> code where it could be replaced with Procedure (e.g. ProcedureExecutor). We 
> should use ProcedureInfo only for the communication before removing it.



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


[jira] [Updated] (HBASE-18367) Reduce ProcedureInfo usage

2017-07-18 Thread Balazs Meszaros (JIRA)

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

Balazs Meszaros updated HBASE-18367:

Attachment: HBASE-18367.003.patch

> Reduce ProcedureInfo usage
> --
>
> Key: HBASE-18367
> URL: https://issues.apache.org/jira/browse/HBASE-18367
> Project: HBase
>  Issue Type: Sub-task
>  Components: master, proc-v2
>Reporter: Balazs Meszaros
>Assignee: Balazs Meszaros
> Fix For: 2.0.0, 3.0.0
>
> Attachments: HBASE-18367.001.patch, HBASE-18367.002.patch, 
> HBASE-18367.003.patch
>
>
> If we want to replace ProcedureInfo objects with jsons (HBASE-18106) we have 
> to reduce ProcedureInfo usage. Currently it is used several places in the 
> code where it could be replaced with Procedure (e.g. ProcedureExecutor). We 
> should use ProcedureInfo only for the communication before removing it.



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


[jira] [Updated] (HBASE-18367) Reduce ProcedureInfo usage

2017-07-24 Thread stack (JIRA)

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

stack updated HBASE-18367:
--
   Resolution: Fixed
 Hadoop Flags: Reviewed
Fix Version/s: (was: 3.0.0)
   Status: Resolved  (was: Patch Available)

Nice one [~balazs.meszaros]. Pushed to master and branch-2.  Moves along the 
undo of ProcedureInfo nicely. Thanks.

> Reduce ProcedureInfo usage
> --
>
> Key: HBASE-18367
> URL: https://issues.apache.org/jira/browse/HBASE-18367
> Project: HBase
>  Issue Type: Sub-task
>  Components: master, proc-v2
>Reporter: Balazs Meszaros
>Assignee: Balazs Meszaros
> Fix For: 2.0.0
>
> Attachments: HBASE-18367.001.patch, HBASE-18367.002.patch, 
> HBASE-18367.003.patch
>
>
> If we want to replace ProcedureInfo objects with jsons (HBASE-18106) we have 
> to reduce ProcedureInfo usage. Currently it is used several places in the 
> code where it could be replaced with Procedure (e.g. ProcedureExecutor). We 
> should use ProcedureInfo only for the communication before removing it.



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