Details can be found at: https://issues.apache.org/jira/browse/JCLOUDS-624

Any suggestions are very welcome!

To fix this bug, I used the approach debated in the above link: create
new methods to do the operation using an ExecutorService provided by the
user.The the old methods are still working, but now the operations in
these methods are not concurrent anymore!
You can merge this Pull Request by running:

  git pull https://github.com/luciano-sabenca-movile/jclouds-chef master

Or you can view, comment on it, or merge it online at:

  https://github.com/jclouds/jclouds-chef/pull/47

-- Commit Summary --

  * JCLOUDS-624 - Fixed bug in ListNodes

-- File Changes --

    M core/src/main/java/org/jclouds/chef/ChefService.java (170)
    M core/src/main/java/org/jclouds/chef/internal/BaseChefService.java (92)
    M core/src/main/java/org/jclouds/chef/strategy/ListClients.java (7)
    M core/src/main/java/org/jclouds/chef/strategy/ListCookbookVersions.java (7)
    M 
core/src/main/java/org/jclouds/chef/strategy/ListCookbookVersionsInEnvironment.java
 (10)
    M core/src/main/java/org/jclouds/chef/strategy/ListNodes.java (7)
    M core/src/main/java/org/jclouds/chef/strategy/ListNodesInEnvironment.java 
(7)
    A 
core/src/main/java/org/jclouds/chef/strategy/internal/BaseListCookbookVersionsImpl.java
 (97)
    A 
core/src/main/java/org/jclouds/chef/strategy/internal/BaseListNodesImpl.java 
(77)
    M 
core/src/main/java/org/jclouds/chef/strategy/internal/ListClientsImpl.java (71)
    M 
core/src/main/java/org/jclouds/chef/strategy/internal/ListCookbookVersionsImpl.java
 (70)
    M 
core/src/main/java/org/jclouds/chef/strategy/internal/ListCookbookVersionsInEnvironmentImpl.java
 (122)
    M core/src/main/java/org/jclouds/chef/strategy/internal/ListNodesImpl.java 
(59)
    M 
core/src/main/java/org/jclouds/chef/strategy/internal/ListNodesInEnvironmentImpl.java
 (59)
    M 
core/src/test/java/org/jclouds/chef/strategy/internal/ListCookbookVersionsInEnvironmentImplLiveTest.java
 (49)
    M 
core/src/test/java/org/jclouds/chef/strategy/internal/ListNodesImplLiveTest.java
 (23)
    M 
core/src/test/java/org/jclouds/chef/strategy/internal/ListNodesInEnvironmentImplLiveTest.java
 (31)

-- Patch Links --

https://github.com/jclouds/jclouds-chef/pull/47.patch
https://github.com/jclouds/jclouds-chef/pull/47.diff

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-chef/pull/47

Reply via email to