[weld/core] b9bebe: WELD-1079 Weld keeps instance of a dependent scope...
by GitHub
Branch: refs/heads/1.1
Home: https://github.com/weld/core
Commit: b9bebe467d2ff38ad81483d59f40b3d703494198
https://github.com/weld/core/commit/b9bebe467d2ff38ad81483d59f40b3d703494198
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-04-19 (Thu, 19 Apr 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/AbstractProducerBean.java
M impl/src/main/java/org/jboss/weld/bean/AbstractReceiverBean.java
M impl/src/main/java/org/jboss/weld/bean/DisposalMethod.java
M impl/src/main/java/org/jboss/weld/bean/ProducerField.java
M impl/src/main/java/org/jboss/weld/bean/ProducerMethod.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/enterprise/lifecycle/ChickenHutchFactory.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/enterprise/lifecycle/EnterpriseBeanLifecycleTest.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/enterprise/lifecycle/MassProduced.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/producer/method/Cafe.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/producer/method/InstanceCleanupTest.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/producer/receiver/Dependency.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/producer/receiver/Producer.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/producer/receiver/Product1.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/producer/receiver/Product2.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/producer/receiver/ReceiverBeanLifecycleTest.java
Log Message:
-----------
WELD-1079 Weld keeps instance of a dependent scoped bean that receives a producer method invocation
Conflicts:
impl/src/main/java/org/jboss/weld/bean/AbstractProducerBean.java
impl/src/main/java/org/jboss/weld/bean/DisposalMethod.java
impl/src/main/java/org/jboss/weld/bean/ProducerField.java
impl/src/main/java/org/jboss/weld/bean/ProducerMethod.java
12 years, 8 months
[weld/core] c109e2: WELD-1079 Weld keeps instance of a dependent scope...
by GitHub
Branch: refs/heads/2.0
Home: https://github.com/weld/core
Commit: c109e21408c0646f3c11eb2796ebe4d7363a2db8
https://github.com/weld/core/commit/c109e21408c0646f3c11eb2796ebe4d7363a2db8
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-04-18 (Wed, 18 Apr 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/AbstractProducerBean.java
M impl/src/main/java/org/jboss/weld/bean/AbstractReceiverBean.java
M impl/src/main/java/org/jboss/weld/bean/DisposalMethod.java
M impl/src/main/java/org/jboss/weld/bean/ProducerField.java
M impl/src/main/java/org/jboss/weld/bean/ProducerMethod.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/enterprise/lifecycle/ChickenHutchFactory.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/enterprise/lifecycle/EnterpriseBeanLifecycleTest.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/enterprise/lifecycle/MassProduced.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/producer/method/Cafe.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/producer/method/InstanceCleanupTest.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/producer/receiver/Dependency.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/producer/receiver/Producer.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/producer/receiver/Product1.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/producer/receiver/Product2.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/producer/receiver/ReceiverBeanLifecycleTest.java
Log Message:
-----------
WELD-1079 Weld keeps instance of a dependent scoped bean that receives a producer method invocation
12 years, 8 months
[weld/core] 266d40: WELD-1076 Deal with non-serializable dependent ins...
by GitHub
Branch: refs/heads/master
Home: https://github.com/weld/core
Commit: 266d40d372a522baa28782b0730b2d6a4f2034c9
https://github.com/weld/core/commit/266d40d372a522baa28782b0730b2d6a4f2034c9
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-04-17 (Tue, 17 Apr 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/context/CreationalContextImpl.java
M impl/src/main/java/org/jboss/weld/context/WeldCreationalContext.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/passivating/serialization/Logger.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/passivating/serialization/NonSerializableLogger.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/passivating/serialization/OutputWriter.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/passivating/serialization/PassivationTest.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/passivating/serialization/ShoppingCart.java
Log Message:
-----------
WELD-1076 Deal with non-serializable dependent instances of a passivation capable bean
Conflicts:
impl/src/main/java/org/jboss/weld/context/CreationalContextImpl.java
impl/src/main/java/org/jboss/weld/context/WeldCreationalContext.java
Commit: 086802f652d4f346b1d79f824bc0d4f3a58ea13a
https://github.com/weld/core/commit/086802f652d4f346b1d79f824bc0d4f3a58ea13a
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-04-17 (Tue, 17 Apr 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/AbstractBean.java
M impl/src/main/java/org/jboss/weld/bean/DisposalMethod.java
M impl/src/main/java/org/jboss/weld/bean/ManagedBean.java
M impl/src/main/java/org/jboss/weld/bean/ProducerField.java
M impl/src/main/java/org/jboss/weld/bean/ProducerMethod.java
M impl/src/main/java/org/jboss/weld/bean/SessionBean.java
M impl/src/main/java/org/jboss/weld/context/unbound/DependentContextImpl.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/Alpha.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/Bravo.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/Charlie.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/CreationalContextTest.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/Delta.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/DependencyWithPreDestroy.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/DependencyWithoutPreDestroy.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/InjectedBean.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/Producer.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/ProductWithDisposer.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/ProductWithoutDisposer.java
Log Message:
-----------
WELD-1076 Optimization - do not keep a reference to dependencies that do not need @PreDestroy / disposer method invocation
Conflicts:
impl/src/main/java/org/jboss/weld/bean/AbstractBean.java
impl/src/main/java/org/jboss/weld/bean/AbstractProducerBean.java
impl/src/main/java/org/jboss/weld/bean/DisposalMethod.java
impl/src/main/java/org/jboss/weld/bean/SessionBean.java
Commit: 66fcd6f85b4cbe513629b623fb1dbd5d2e1347ef
https://github.com/weld/core/commit/66fcd6f85b4cbe513629b623fb1dbd5d2e1347ef
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-04-18 (Wed, 18 Apr 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/context/unbound/DependentContextImpl.java
Log Message:
-----------
WELD-1076 keep references to interceptors and decorators
Compare: https://github.com/weld/core/compare/5333874...66fcd6f
12 years, 8 months
[weld/core] eec290: WELD-1076 Deal with non-serializable dependent ins...
by GitHub
Branch: refs/heads/1.1
Home: https://github.com/weld/core
Commit: eec290b210d2ea0f908be3e13956b655c9d9fff6
https://github.com/weld/core/commit/eec290b210d2ea0f908be3e13956b655c9d9fff6
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-04-18 (Wed, 18 Apr 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/context/CreationalContextImpl.java
M impl/src/main/java/org/jboss/weld/context/WeldCreationalContext.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/passivating/serialization/Logger.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/passivating/serialization/NonSerializableLogger.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/passivating/serialization/OutputWriter.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/passivating/serialization/PassivationTest.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/passivating/serialization/ShoppingCart.java
Log Message:
-----------
WELD-1076 Deal with non-serializable dependent instances of a passivation capable bean
Conflicts:
impl/src/main/java/org/jboss/weld/context/CreationalContextImpl.java
impl/src/main/java/org/jboss/weld/context/WeldCreationalContext.java
Commit: 6ec70f6caefd0d09d1ef09e861275f858d8d314c
https://github.com/weld/core/commit/6ec70f6caefd0d09d1ef09e861275f858d8d314c
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-04-18 (Wed, 18 Apr 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/AbstractBean.java
M impl/src/main/java/org/jboss/weld/bean/DisposalMethod.java
M impl/src/main/java/org/jboss/weld/bean/ManagedBean.java
M impl/src/main/java/org/jboss/weld/bean/ProducerField.java
M impl/src/main/java/org/jboss/weld/bean/ProducerMethod.java
M impl/src/main/java/org/jboss/weld/bean/SessionBean.java
M impl/src/main/java/org/jboss/weld/context/unbound/DependentContextImpl.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/Alpha.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/Bravo.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/Charlie.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/CreationalContextTest.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/Delta.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/DependencyWithPreDestroy.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/DependencyWithoutPreDestroy.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/InjectedBean.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/Producer.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/ProductWithDisposer.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/ProductWithoutDisposer.java
Log Message:
-----------
WELD-1076 Optimization - do not keep a reference to dependencies that do not need @PreDestroy / disposer method invocation
Conflicts:
impl/src/main/java/org/jboss/weld/bean/AbstractBean.java
impl/src/main/java/org/jboss/weld/bean/AbstractProducerBean.java
impl/src/main/java/org/jboss/weld/bean/DisposalMethod.java
impl/src/main/java/org/jboss/weld/bean/SessionBean.java
Commit: fc338ab6332d5fc86ee619833b1709a4285dafcc
https://github.com/weld/core/commit/fc338ab6332d5fc86ee619833b1709a4285dafcc
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-04-18 (Wed, 18 Apr 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/context/unbound/DependentContextImpl.java
Log Message:
-----------
WELD-1076 keep references to interceptors and decorators
Compare: https://github.com/weld/core/compare/e3dfdb0...fc338ab
12 years, 8 months
[weld/core] 41d853: WELD-1076 Deal with non-serializable dependent ins...
by GitHub
Branch: refs/heads/2.0
Home: https://github.com/weld/core
Commit: 41d85329788772bb871bf981c36a9538cc96daed
https://github.com/weld/core/commit/41d85329788772bb871bf981c36a9538cc96daed
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-04-16 (Mon, 16 Apr 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/context/CreationalContextImpl.java
M impl/src/main/java/org/jboss/weld/context/WeldCreationalContext.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/passivating/serialization/Logger.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/passivating/serialization/NonSerializableLogger.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/passivating/serialization/OutputWriter.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/passivating/serialization/PassivationTest.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/passivating/serialization/ShoppingCart.java
Log Message:
-----------
WELD-1076 Deal with non-serializable dependent instances of a passivation capable bean
Commit: 82416016cc43eccd94cde14eccb49584f65a37da
https://github.com/weld/core/commit/82416016cc43eccd94cde14eccb49584f65a37da
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-04-16 (Mon, 16 Apr 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/AbstractBean.java
M impl/src/main/java/org/jboss/weld/bean/AbstractProducerBean.java
M impl/src/main/java/org/jboss/weld/bean/DisposalMethod.java
M impl/src/main/java/org/jboss/weld/bean/ManagedBean.java
M impl/src/main/java/org/jboss/weld/bean/SessionBean.java
M impl/src/main/java/org/jboss/weld/context/unbound/DependentContextImpl.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/Alpha.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/Bravo.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/Charlie.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/CreationalContextTest.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/Delta.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/DependencyWithPreDestroy.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/DependencyWithoutPreDestroy.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/InjectedBean.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/Producer.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/ProductWithDisposer.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/ProductWithoutDisposer.java
Log Message:
-----------
WELD-1076 Optimization - do not keep a reference to dependencies that do not need @PreDestroy / disposer method invocation
Compare: https://github.com/weld/core/compare/8666e40...8241601
12 years, 8 months