[jira] [Resolved] (SCB-1232) make GroupExecutor configuration compatible to old version

2019-04-01 Thread wujimin (JIRA)


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

wujimin resolved SCB-1232.
--
   Resolution: Done
Fix Version/s: java-chassis-1.2.0

> make GroupExecutor configuration compatible to old version
> --
>
> Key: SCB-1232
> URL: https://issues.apache.org/jira/browse/SCB-1232
> Project: Apache ServiceComb
>  Issue Type: Task
>  Components: Java-Chassis
>Reporter: wujimin
>Assignee: wujimin
>Priority: Major
> Fix For: java-chassis-1.2.0
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> expect to work like tomcat thread pool
>  but jdk standard thread pool's behavior is different:
> JDK standard thread pool rules: 
>  * 1.use core threads. 
>  * 2.if all core threads are busy, then queue the request. 
>  * 3.if queue is full, then create new thread util reach the limit of max 
> threads. 
>  * 4.if queue is full, and threads count is max, then reject the request.
>  
> to do what we want, need to lock the executor several times for one task, 
> that's too bad
> so only make compatible to old version temporary



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


[jira] [Resolved] (SCB-1226) there are problems when request rejected by thread pool queue full

2019-04-01 Thread wujimin (JIRA)


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

wujimin resolved SCB-1226.
--
   Resolution: Fixed
 Assignee: wujimin
Fix Version/s: java-chassis-1.2.0

> there are problems when request rejected by thread pool queue full
> --
>
> Key: SCB-1226
> URL: https://issues.apache.org/jira/browse/SCB-1226
> Project: Apache ServiceComb
>  Issue Type: Bug
>  Components: Java-Chassis
>Reporter: wujimin
>Assignee: wujimin
>Priority: Major
> Fix For: java-chassis-1.2.0
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> org.apache.servicecomb.core.SCBEngine#invocationFinishedCounter have wrong 
> value
> will cause org.apache.servicecomb.core.SCBEngine#validAllInvocationFinished 
> wait for ever
> to protected this scenes, better to restore timeout logic in 
> validAllInvocationFinished 



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


[jira] [Resolved] (SCB-1235) Clean up third party license with maven plugin

2019-04-01 Thread Willem Jiang (JIRA)


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

Willem Jiang resolved SCB-1235.
---
Resolution: Fixed

Merged the patch into master branch.

> Clean up third party license with maven plugin
> --
>
> Key: SCB-1235
> URL: https://issues.apache.org/jira/browse/SCB-1235
> Project: Apache ServiceComb
>  Issue Type: Improvement
>  Components: Saga
>Reporter: Willem Jiang
>Assignee: Willem Jiang
>Priority: Major
> Fix For: pack-0.4.0
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> org.codehaus.mojo:license-maven-plugin already provide a great tool to take 
> care of third party license. We could leverage it to generate the license 
> information during the build.



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


[jira] [Updated] (SCB-1235) Clean up third party license with maven plugin

2019-04-01 Thread Willem Jiang (JIRA)


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

Willem Jiang updated SCB-1235:
--
Summary: Clean up third party license with maven plugin  (was: Clean up 
third party license )

> Clean up third party license with maven plugin
> --
>
> Key: SCB-1235
> URL: https://issues.apache.org/jira/browse/SCB-1235
> Project: Apache ServiceComb
>  Issue Type: Improvement
>  Components: Saga
>Reporter: Willem Jiang
>Priority: Major
>
> org.codehaus.mojo:license-maven-plugin already provide a great tool to take 
> care of third party license. We could leverage it to generate the license 
> information during the build.



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


[jira] [Created] (SCB-1235) Clean up third party license

2019-04-01 Thread Willem Jiang (JIRA)
Willem Jiang created SCB-1235:
-

 Summary: Clean up third party license 
 Key: SCB-1235
 URL: https://issues.apache.org/jira/browse/SCB-1235
 Project: Apache ServiceComb
  Issue Type: Improvement
  Components: Saga
Reporter: Willem Jiang


org.codehaus.mojo:license-maven-plugin already provide a great tool to take 
care of third party license. We could leverage it to generate the license 
information during the build.



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


[jira] [Assigned] (SCB-1235) Clean up third party license with maven plugin

2019-04-01 Thread Willem Jiang (JIRA)


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

Willem Jiang reassigned SCB-1235:
-

Assignee: Willem Jiang

> Clean up third party license with maven plugin
> --
>
> Key: SCB-1235
> URL: https://issues.apache.org/jira/browse/SCB-1235
> Project: Apache ServiceComb
>  Issue Type: Improvement
>  Components: Saga
>Reporter: Willem Jiang
>Assignee: Willem Jiang
>Priority: Major
> Fix For: pack-0.4.0
>
>
> org.codehaus.mojo:license-maven-plugin already provide a great tool to take 
> care of third party license. We could leverage it to generate the license 
> information during the build.



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


[jira] [Updated] (SCB-1235) Clean up third party license with maven plugin

2019-04-01 Thread Willem Jiang (JIRA)


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

Willem Jiang updated SCB-1235:
--
Fix Version/s: pack-0.4.0

> Clean up third party license with maven plugin
> --
>
> Key: SCB-1235
> URL: https://issues.apache.org/jira/browse/SCB-1235
> Project: Apache ServiceComb
>  Issue Type: Improvement
>  Components: Saga
>Reporter: Willem Jiang
>Priority: Major
> Fix For: pack-0.4.0
>
>
> org.codehaus.mojo:license-maven-plugin already provide a great tool to take 
> care of third party license. We could leverage it to generate the license 
> information during the build.



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


[jira] [Created] (SCB-1234) Mark whether consumer-side slow invocation is retried

2019-04-01 Thread YaoHaishi (JIRA)
YaoHaishi created SCB-1234:
--

 Summary: Mark whether consumer-side slow invocation is retried
 Key: SCB-1234
 URL: https://issues.apache.org/jira/browse/SCB-1234
 Project: Apache ServiceComb
  Issue Type: Improvement
Reporter: YaoHaishi
Assignee: YaoHaishi


Currently, if an invocation is retried, the metrics info is overwritten by the 
second time invoke procedure, which will cause handler cost time in metrics 
larger than the actual value.

There seems no good solution yet, but a marker is needed in slow invocation log 
to avoid misleading developers.



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


[jira] [Resolved] (SCB-1231) add queue meter of http client connection pool

2019-04-01 Thread wujimin (JIRA)


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

wujimin resolved SCB-1231.
--
   Resolution: Done
Fix Version/s: java-chassis-1.2.0

> add queue meter of http client connection pool 
> ---
>
> Key: SCB-1231
> URL: https://issues.apache.org/jira/browse/SCB-1231
> Project: Apache ServiceComb
>  Issue Type: Task
>  Components: Java-Chassis
>Reporter: wujimin
>Assignee: wujimin
>Priority: Major
> Fix For: java-chassis-1.2.0
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>




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


[jira] [Resolved] (SCB-1230) avoid throw exception in httpClientResponse.exceptionHandler

2019-04-01 Thread wujimin (JIRA)


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

wujimin resolved SCB-1230.
--
   Resolution: Fixed
Fix Version/s: java-chassis-1.2.0

> avoid throw exception in httpClientResponse.exceptionHandler
> 
>
> Key: SCB-1230
> URL: https://issues.apache.org/jira/browse/SCB-1230
> Project: Apache ServiceComb
>  Issue Type: Bug
>  Components: Java-Chassis
>Reporter: wujimin
>Assignee: wujimin
>Priority: Major
> Fix For: java-chassis-1.2.0
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> that will cause http connection not release to pool
> can only wait for idle timeout.



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


[jira] [Closed] (SCB-1224) [SCB-1224] az affinity is conflict with empty instance protection

2019-04-01 Thread JIRA


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

何一乐 closed SCB-1224.

Resolution: Fixed

> [SCB-1224] az affinity is conflict with empty instance protection
> -
>
> Key: SCB-1224
> URL: https://issues.apache.org/jira/browse/SCB-1224
> Project: Apache ServiceComb
>  Issue Type: Bug
>Reporter: 何一乐
>Assignee: 何一乐
>Priority: Major
>  Time Spent: 20m
>  Remaining Estimate: 0h
>




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