[weld-commits] [weld/core] b5095b: WELD-1157 push creation lock down into the bean st...

GitHub noreply at github.com
Wed Aug 1 00:59:16 EDT 2012


  Branch: refs/heads/1.1
  Home:   https://github.com/weld/core
  Commit: b5095b8e17718e0cb9b443cd2c1388aca460ba86
      https://github.com/weld/core/commit/b5095b8e17718e0cb9b443cd2c1388aca460ba86
  Author: Stuart Douglas <stuart.w.douglas at gmail.com>
  Date:   2012-07-31 (Tue, 31 Jul 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/context/AbstractContext.java
    M impl/src/main/java/org/jboss/weld/context/beanstore/AbstractMapBackedBeanStore.java
    M impl/src/main/java/org/jboss/weld/context/beanstore/AttributeBeanStore.java
    M impl/src/main/java/org/jboss/weld/context/beanstore/BeanStore.java
    A impl/src/main/java/org/jboss/weld/context/beanstore/LockStore.java
    A impl/src/main/java/org/jboss/weld/context/beanstore/LockedBean.java

  Log Message:
  -----------
  WELD-1157 push creation lock down into the bean store


  Commit: 11c00af4d0db84b536f8098ffd578630b0834e5b
      https://github.com/weld/core/commit/11c00af4d0db84b536f8098ffd578630b0834e5b
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-07-31 (Tue, 31 Jul 2012)

  Changed paths:
    A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/session/weld1155/Producer.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/session/weld1155/Product.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/session/weld1155/SessionScopedBean.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/session/weld1155/SessionScopedProducerTest.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/session/weld1155/TestServlet.java

  Log Message:
  -----------
  WELD-1155 Testcase


  Commit: d92b345c58da3e7b8718f5cc3c00b04d2958f18a
      https://github.com/weld/core/commit/d92b345c58da3e7b8718f5cc3c00b04d2958f18a
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-07-31 (Tue, 31 Jul 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/context/beanstore/http/AbstractSessionBeanStore.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/session/weld1155/SessionScopedProducerTest.java

  Log Message:
  -----------
  WELD-1155 Long running producer called multiple times in the same context


  Commit: 7319be305aa4ed58289ee436438d8197ba16b07b
      https://github.com/weld/core/commit/7319be305aa4ed58289ee436438d8197ba16b07b
  Author: Stuart Douglas <stuart.w.douglas at gmail.com>
  Date:   2012-07-31 (Tue, 31 Jul 2012)

  Changed paths:
    M tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/session/weld1155/Producer.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/session/weld1155/Product.java

  Log Message:
  -----------
  Fix test for CDI 1.0


  Commit: 57925b4b932ef8d562edc519e6bc1a461e6aa4df
      https://github.com/weld/core/commit/57925b4b932ef8d562edc519e6bc1a461e6aa4df
  Author: Stuart Douglas <stuart.w.douglas at gmail.com>
  Date:   2012-07-31 (Tue, 31 Jul 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/context/beanstore/AbstractMapBackedBeanStore.java
    M impl/src/main/java/org/jboss/weld/context/beanstore/AttributeBeanStore.java
    M impl/src/main/java/org/jboss/weld/context/beanstore/ConcurrentHashMapBeanStore.java
    M impl/src/main/java/org/jboss/weld/context/beanstore/HashMapBeanStore.java
    M impl/src/main/java/org/jboss/weld/context/beanstore/LockStore.java
    M impl/src/main/java/org/jboss/weld/context/beanstore/MapBeanStore.java
    M impl/src/main/java/org/jboss/weld/context/beanstore/ejb/InvocationContextBeanStore.java
    M impl/src/main/java/org/jboss/weld/context/beanstore/http/AbstractSessionBeanStore.java
    M impl/src/main/java/org/jboss/weld/context/beanstore/http/RequestBeanStore.java

  Log Message:
  -----------
  Change locking for multi threaded bean stores


  Commit: 63d640e55568e993718607d5982eeb8d83e07792
      https://github.com/weld/core/commit/63d640e55568e993718607d5982eeb8d83e07792
  Author: Stuart Douglas <stuart.w.douglas at gmail.com>
  Date:   2012-07-31 (Tue, 31 Jul 2012)

  Changed paths:
    M tests-arquillian/pom.xml
    M tests-arquillian/src/test/java/org/jboss/weld/tests/WeldCategoryExtension.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/WeldExceptionTransformer.java

  Log Message:
  -----------
  Work around arquillian issue


  Commit: b91c0d6a619faadcece85333706aa9e25fe12943
      https://github.com/weld/core/commit/b91c0d6a619faadcece85333706aa9e25fe12943
  Author: Stuart Douglas <stuart.w.douglas at gmail.com>
  Date:   2012-07-31 (Tue, 31 Jul 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/context/AbstractContext.java
    M impl/src/main/java/org/jboss/weld/context/beanstore/AttributeBeanStore.java
    M impl/src/main/java/org/jboss/weld/context/beanstore/http/AbstractSessionBeanStore.java

  Log Message:
  -----------
  Change session scoped locking to deal with recursive edge case


Compare: https://github.com/weld/core/compare/4d71a32083ee...b91c0d6a619f


More information about the weld-commits mailing list