[weld/core] 6e39e5: WELD-1157 push creation lock down into the bean st...
by GitHub
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(a)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(a)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(a)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(a)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(a)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
12 years, 5 months
[weld/core] b5095b: WELD-1157 push creation lock down into the bean st...
by GitHub
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(a)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(a)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(a)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(a)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(a)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(a)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(a)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
12 years, 5 months