[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