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

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


  Branch: refs/heads/2.0
  Home:   https://github.com/weld/core
  Commit: 6e39e5bdfe5c4067eb1518563b72a461641f71ff
      https://github.com/weld/core/commit/6e39e5bdfe5c4067eb1518563b72a461641f71ff
  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: 4b912db9aaec66d971f5dc9d1224a278a53fd362
      https://github.com/weld/core/commit/4b912db9aaec66d971f5dc9d1224a278a53fd362
  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: d65440e8860931ddfc50eff3abfeb387e121ba56
      https://github.com/weld/core/commit/d65440e8860931ddfc50eff3abfeb387e121ba56
  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: ca1de091405ed69eda567eb4ec2558204203cae4
      https://github.com/weld/core/commit/ca1de091405ed69eda567eb4ec2558204203cae4
  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: 75ce1af7e5f04d1a4665d8afee7a78c0dfc006ea
      https://github.com/weld/core/commit/75ce1af7e5f04d1a4665d8afee7a78c0dfc006ea
  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/10615e3e43e6...75ce1af7e5f0


More information about the weld-commits mailing list