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

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


  Branch: refs/heads/master
  Home:   https://github.com/weld/core
  Commit: e25839f1fd98a65124053344d8fe7376e4f60edc
      https://github.com/weld/core/commit/e25839f1fd98a65124053344d8fe7376e4f60edc
  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: ce7508267816ea4c7e0f9a9b05dd9150959de315
      https://github.com/weld/core/commit/ce7508267816ea4c7e0f9a9b05dd9150959de315
  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: 4e715551092ef391b2e2baa17f066b21aa422909
      https://github.com/weld/core/commit/4e715551092ef391b2e2baa17f066b21aa422909
  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: be4befdc0cd1aa5d5a04232354f3e81cd329dc51
      https://github.com/weld/core/commit/be4befdc0cd1aa5d5a04232354f3e81cd329dc51
  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: f40c5ce0322b8d22a9f9988b277d0f85f59d5f9d
      https://github.com/weld/core/commit/f40c5ce0322b8d22a9f9988b277d0f85f59d5f9d
  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: 1264ed88ca6c1fecde15d36062565c557d84b5f1
      https://github.com/weld/core/commit/1264ed88ca6c1fecde15d36062565c557d84b5f1
  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: 479970fe653b70a39182d99b650ce0526413eb6e
      https://github.com/weld/core/commit/479970fe653b70a39182d99b650ce0526413eb6e
  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/22b24e1f382b...479970fe653b


More information about the weld-commits mailing list