[weld/core] e07bd5: WELD-1775 Notify @Initialized(ConversationScoped.c...
by GitHub
Branch: refs/heads/2.2
Home: https://github.com/weld/core
Commit: e07bd5a82a418064d240913a0c3bed11e597b2c3
https://github.com/weld/core/commit/e07bd5a82a418064d240913a0c3bed11e597b2c3
Author: Martin Kouba <mkouba(a)redhat.com>
Date: 2014-11-07 (Fri, 07 Nov 2014)
Changed paths:
M impl/src/main/java/org/jboss/weld/context/AbstractConversationContext.java
M impl/src/main/java/org/jboss/weld/context/http/LazyHttpConversationContextImpl.java
M impl/src/main/java/org/jboss/weld/servlet/ConversationContextActivator.java
A impl/src/main/java/org/jboss/weld/util/Consumer.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/conversation/event/lazy/ConversationScopedBean.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/conversation/event/lazy/ObservingBean.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/conversation/event/lazy/Servlet.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/conversation/event/lazy/TransientConversationLifecycleEventTest.java
A tests-arquillian/src/test/resources/org/jboss/weld/tests/contexts/conversation/event/lazy/web.xml
Log Message:
-----------
WELD-1775 Notify @Initialized(ConversationScoped.class) observers even if conversation context initialized lazily
9 years, 5 months
[weld/core] 65ed12: Validator - get rid of generics-related compilatio...
by GitHub
Branch: refs/heads/2.2
Home: https://github.com/weld/core
Commit: 65ed12002760a04b9d55fb10757faa1816f4a36c
https://github.com/weld/core/commit/65ed12002760a04b9d55fb10757faa1816f4a36c
Author: Martin Kouba <mkouba(a)redhat.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M impl/src/main/java/org/jboss/weld/bootstrap/ConcurrentValidator.java
M impl/src/main/java/org/jboss/weld/bootstrap/Validator.java
Log Message:
-----------
Validator - get rid of generics-related compilation failure in Eclipse
Commit: eba1edda2628937b3e7858f5d0e9d0df8bd8797c
https://github.com/weld/core/commit/eba1edda2628937b3e7858f5d0e9d0df8bd8797c
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M impl/src/main/java/org/jboss/weld/interceptor/chain/AbstractInterceptionChain.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/weld1538/advanced/AdvancedInterceptorDelegatingChainTest.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/weld1538/advanced/Alpha.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/weld1538/advanced/AlphaInterceptor.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/weld1538/advanced/Bravo.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/weld1538/advanced/BravoInterceptor.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/weld1538/advanced/Dispatch.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/weld1538/advanced/DispatchingInterceptor.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/weld1538/advanced/Foo.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/weld1538/advanced/ScopedBean.java
Log Message:
-----------
WELD-1538 Interceptors delegating chain forwarding to scoped objects cause infinite loop
Commit: 3b3b65868218041ac35c7e459c53e3a421ef7c3d
https://github.com/weld/core/commit/3b3b65868218041ac35c7e459c53e3a421ef7c3d
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M docs/reference/src/main/asciidoc/ri-spi.asciidoc
A impl/src/main/java/org/jboss/weld/bootstrap/AdditionalServiceLoader.java
M impl/src/main/java/org/jboss/weld/bootstrap/WeldStartup.java
M impl/src/main/java/org/jboss/weld/util/ServiceLoader.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/service/additional/AdditionalServiceTest.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/service/additional/AlphaImpl.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/service/additional/AlphaService.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/service/additional/Bravo1Service.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/service/additional/Bravo2Service.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/service/additional/BravoImpl.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/service/additional/TransactionServices1.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/service/additional/TransactionServices2.java
Log Message:
-----------
WELD-1495 Support loading Service implementations using ServiceLoader
Commit: b44d9a0c032a68852c40022e02eac590e85f0ee6
https://github.com/weld/core/commit/b44d9a0c032a68852c40022e02eac590e85f0ee6
Author: Marcel Kolsteren <marcel(a)meandi.nl>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/proxy/ClientProxyFactory.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/weld1766/CustomContext.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/weld1766/CustomScopeExtension.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/weld1766/CustomScoped.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/weld1766/ProducerProxyTest.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/weld1766/Qualifier1.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/weld1766/Qualifier2.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/weld1766/TestComponent.java
Log Message:
-----------
WELD-1766 Differentiate between caching and non-caching client proxies
Commit: 5323b4f5223f2e508972915f5ddd310c8f156ea6
https://github.com/weld/core/commit/5323b4f5223f2e508972915f5ddd310c8f156ea6
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/proxy/ClientProxyFactory.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/weld1766/CustomContext.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/weld1766/CustomScopeExtension.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/weld1766/CustomScoped.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/weld1766/ProducerProxyTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/weld1766/Qualifier1.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/weld1766/Qualifier2.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/weld1766/TestComponent.java
Log Message:
-----------
WELD-1766 Minor adjustments
Commit: 88f7b73ad6cf364ea893efe5743d89edd365e64d
https://github.com/weld/core/commit/88f7b73ad6cf364ea893efe5743d89edd365e64d
Author: Tomas Remes <tremes(a)redhat.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M jboss-tck-runner/1.1/src/test/java/org/jboss/weld/tck/wildfly8/WildFly8DeploymentExceptionTransformer.java
Log Message:
-----------
Don't end up with StackOverFlow error when other than expected Exception is thrown.
Commit: 20a4d9b061004621388b54f654b39ce787a45147
https://github.com/weld/core/commit/20a4d9b061004621388b54f654b39ce787a45147
Author: Martin Kouba <mkouba(a)redhat.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M environments/common/src/main/java/org/jboss/weld/environment/logging/CommonLogger.java
M environments/servlet/core/src/main/java/org/jboss/weld/environment/servlet/EnhancedListener.java
M environments/servlet/core/src/main/java/org/jboss/weld/environment/servlet/WeldServletLifecycle.java
A environments/servlet/tests/base/src/main/java/org/jboss/weld/environment/servlet/test/bootstrap/nobeanarchive/NoBeanArchiveTestBase.java
A environments/servlet/tests/jetty/src/test/java/org/jboss/weld/environment/servlet/test/bootstrap/nobeanarchive/NoBeanArchiveTest.java
A environments/servlet/tests/tomcat/src/test/java/org/jboss/weld/environment/servlet/test/bootstrap/nobeanarchive/NoBeanArchiveTest.java
Log Message:
-----------
WELD-1771 Weld Servlet - skip initialization if there is no bean archive
Commit: 695712110d062c28d063c640f8095a7e91c563f0
https://github.com/weld/core/commit/695712110d062c28d063c640f8095a7e91c563f0
Author: Martin Kouba <mkouba(a)redhat.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M impl/src/main/java/org/jboss/weld/context/AbstractContext.java
Log Message:
-----------
An attempt to optimize AbstractContext.getId()
There is not need to call ContextualStore.putIfAbsent() for RI beans because it's called for all PassivationCapable beans during deployment.
Commit: 7032939d3a354d1ca30a3214ec7ce23a6d0e870c
https://github.com/weld/core/commit/7032939d3a354d1ca30a3214ec7ce23a6d0e870c
Author: Martin Kouba <mkouba(a)redhat.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M environments/common/src/main/java/org/jboss/weld/environment/deployment/discovery/AbstractDiscoveryStrategy.java
M environments/common/src/main/java/org/jboss/weld/environment/deployment/discovery/DiscoveryStrategy.java
M environments/common/src/main/java/org/jboss/weld/environment/deployment/discovery/DiscoveryStrategyFactory.java
M environments/common/src/main/java/org/jboss/weld/environment/deployment/discovery/ReflectionDiscoveryStrategy.java
M environments/common/src/main/java/org/jboss/weld/environment/deployment/discovery/jandex/JandexDiscoveryStrategy.java
M environments/se/core/src/main/java/org/jboss/weld/environment/se/Weld.java
A environments/se/core/src/test/java/org/jboss/weld/environment/se/test/beans/threading/AbstractThreadContextTest.java
M environments/se/core/src/test/java/org/jboss/weld/environment/se/test/beans/threading/SingletonCounter.java
A environments/se/core/src/test/java/org/jboss/weld/environment/se/test/beans/threading/ThreadContextImplicitBeanArchiveTest.java
M environments/se/core/src/test/java/org/jboss/weld/environment/se/test/beans/threading/ThreadContextTest.java
M environments/se/core/src/test/java/org/jboss/weld/environment/se/test/beans/threading/ThreadRunner.java
M environments/servlet/core/src/main/java/org/jboss/weld/environment/servlet/WeldServletLifecycle.java
Log Message:
-----------
WELD-1778 Weld SE - @ThreadScoped must be recognized as a bean defining
annotation
Commit: 3412490756cd365b402a0f1635f8bdebc1791fec
https://github.com/weld/core/commit/3412490756cd365b402a0f1635f8bdebc1791fec
Author: otaviojava <otaviojava(a)java.net>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M impl/src/main/java/org/jboss/weld/injection/producer/AbstractMemberProducer.java
M impl/src/main/java/org/jboss/weld/resolution/NameBasedResolver.java
M impl/src/main/java/org/jboss/weld/resolution/TypeSafeResolver.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/conversation/event/Servlet.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/conversation/servlet/Servlet.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/request/event/Servlet.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/session/event/Servlet.java
Log Message:
-----------
optimization for composing strings
Commit: c40ef323b96831dedf19622156aa44afba1a552a
https://github.com/weld/core/commit/c40ef323b96831dedf19622156aa44afba1a552a
Author: Kirill Gaevskii <kgaevski(a)redhat.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M docs/reference/src/main/asciidoc/configure.asciidoc
M impl/src/main/java/org/jboss/weld/SystemPropertiesConfiguration.java
M impl/src/main/java/org/jboss/weld/bean/proxy/ProxyFactory.java
M impl/src/main/java/org/jboss/weld/logging/BeanLogger.java
Log Message:
-----------
WELD-1769 Make it possible to dump generated proxy class files for debugging
Commit: f7c2050e96c2839f983b7ce8ba840d33f1394973
https://github.com/weld/core/commit/f7c2050e96c2839f983b7ce8ba840d33f1394973
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M docs/reference/src/main/asciidoc/configure.asciidoc
M impl/src/main/java/org/jboss/weld/SystemPropertiesConfiguration.java
M impl/src/main/java/org/jboss/weld/bean/proxy/ProxyFactory.java
M impl/src/main/java/org/jboss/weld/logging/BeanLogger.java
Log Message:
-----------
WELD-1769 Minor changes
Commit: 46c215bdb475299701fdf1f6e759aaf3a1a3d43e
https://github.com/weld/core/commit/46c215bdb475299701fdf1f6e759aaf3a1a3d43e
Author: Martin Kouba <mkouba(a)redhat.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M impl/src/main/java/org/jboss/weld/bootstrap/events/AfterBeanDiscoveryImpl.java
Log Message:
-----------
JAVASERVERFACES-3240 is fixed in Mojarra 2.2.7
Commit: 47a3f3fc5471b81b2c6b92b3378171c416749d38
https://github.com/weld/core/commit/47a3f3fc5471b81b2c6b92b3378171c416749d38
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M jboss-tck-runner/1.1/src/test/tck12/tck-tests.xml
Log Message:
-----------
Add test exclusion for CDITCK-454
Commit: a29837fe337a84eed33bd431783729c01567d7d5
https://github.com/weld/core/commit/a29837fe337a84eed33bd431783729c01567d7d5
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M impl/src/main/java/org/jboss/weld/bootstrap/events/AfterBeanDiscoveryImpl.java
Log Message:
-----------
JAVASERVERFACES-3240 - only warn as this could possibly break stuff
Commit: 4e020d69d7c4ec39120cdb47a35fe270aab6c3f5
https://github.com/weld/core/commit/4e020d69d7c4ec39120cdb47a35fe270aab6c3f5
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M impl/src/main/java/org/jboss/weld/logging/MetadataLogger.java
Log Message:
-----------
Oops
Commit: 8daef9edea98b9b0444ab14061bc5c8a4572444e
https://github.com/weld/core/commit/8daef9edea98b9b0444ab14061bc5c8a4572444e
Author: Martin Kouba <mkouba(a)redhat.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M impl/src/main/java/org/jboss/weld/resources/ManagerObjectFactory.java
Log Message:
-----------
WELD-1776 ManagerObjectFactory not working on Windows
For Weld Servlet BeanDeploymentArchive.getId() contains a file path
provided a WAR archive is extracted to the filesystem, otherwise
"/WEB-INF/classes" is used.
Commit: ba6c0550166cb7ff58d310a4396fbd0b11bed5e5
https://github.com/weld/core/commit/ba6c0550166cb7ff58d310a4396fbd0b11bed5e5
Author: Tomas Remes <tremes(a)redhat.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M pom.xml
Log Message:
-----------
Update jacoco version - to run with Java 8
Compare: https://github.com/weld/core/compare/c8c423b655ae...ba6c0550166c
9 years, 5 months
[weld/core] e8b8b7: Remove hardcoded values
by GitHub
Branch: refs/heads/master
Home: https://github.com/weld/core
Commit: e8b8b7fed60b34eda903874f99b417519ddec992
https://github.com/weld/core/commit/e8b8b7fed60b34eda903874f99b417519ddec992
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M tests-arquillian/pom.xml
Log Message:
-----------
Remove hardcoded values
Commit: b02559454a23eb7894af6423efd2f53221845d08
https://github.com/weld/core/commit/b02559454a23eb7894af6423efd2f53221845d08
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M impl/src/main/java/org/jboss/weld/Container.java
M impl/src/main/java/org/jboss/weld/bean/builtin/AbstractFacade.java
M impl/src/main/java/org/jboss/weld/bean/builtin/BeanManagerImplBean.java
M impl/src/main/java/org/jboss/weld/bootstrap/WeldRuntime.java
M impl/src/main/java/org/jboss/weld/manager/BeanManagerImpl.java
R impl/src/main/java/org/jboss/weld/manager/CurrentActivity.java
M impl/src/main/java/org/jboss/weld/resources/ManagerObjectFactory.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/activities/ActivitiesTest.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/activities/Cow.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/activities/Dummy.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/activities/Field.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/activities/Fox.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/activities/NightTime.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/activities/Tame.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/activities/child/BeanWithInjection.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/activities/child/MyBean.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/activities/child/SameBeanTypeInChildActivityTest.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/activities/child/SpecialBindingType.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/activities/current/Cow.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/activities/current/Donkey.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/activities/current/Dummy.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/activities/current/Dusk.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/activities/current/ELCurrentActivityTest.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/activities/current/EventCurrentActivityTest.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/activities/current/Field.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/activities/current/Horse.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/activities/current/InactiveScopeTest.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/activities/current/InjectedManagerCurrentActivityTest.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/activities/current/InstanceCurrentActivityTest.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/activities/current/JndiManagerCurrentActivityTest.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/activities/current/NightTime.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/activities/current/NonNormalScope.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/activities/current/NonNormalScopeTest.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/activities/current/Tame.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/activities/current/TestableObserverMethod.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/beanManager/serializability/ManagerTest.java
Log Message:
-----------
WELD-1781 Get rid of activities
Commit: 46e1823d4820d80f2fe1d6ba38ef17e057791ee2
https://github.com/weld/core/commit/46e1823d4820d80f2fe1d6ba38ef17e057791ee2
Author: Tomas Remes <tremes(a)redhat.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M pom.xml
Log Message:
-----------
Update jacoco version - to run with Java 8
Compare: https://github.com/weld/core/compare/ee86f93518db...46e1823d4820
9 years, 5 months
[weld/core] 26bcfc: There's no need to have a separate test source dir...
by GitHub
Branch: refs/heads/master
Home: https://github.com/weld/core
Commit: 26bcfc8c543909c7f39d07ae73de3c76fb4e6f20
https://github.com/weld/core/commit/26bcfc8c543909c7f39d07ae73de3c76fb4e6f20
Author: Martin Kouba <mkouba(a)redhat.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M tests-arquillian/pom.xml
A tests-arquillian/src/test/java/org/jboss/weld/tests/lambda/LambdaBean.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/lambda/LambdaConstructsTest.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/weld1664/Bar.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/weld1664/IBar.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/weld1664/InterfaceStaticMethodProxyTest.java
R tests-arquillian/src/test/java8/org/jboss/weld/tests/lambda/LambdaBean.java
R tests-arquillian/src/test/java8/org/jboss/weld/tests/lambda/LambdaConstructsTest.java
R tests-arquillian/src/test/java8/org/jboss/weld/tests/proxy/weld1664/Bar.java
R tests-arquillian/src/test/java8/org/jboss/weld/tests/proxy/weld1664/IBar.java
R tests-arquillian/src/test/java8/org/jboss/weld/tests/proxy/weld1664/InterfaceStaticMethodProxyTest.java
Log Message:
-----------
There's no need to have a separate test source dir for JDK8 anymore
Commit: ee86f93518dbbe7c91df045eebbfb150aa4f7d4c
https://github.com/weld/core/commit/ee86f93518dbbe7c91df045eebbfb150aa4f7d4c
Author: Martin Kouba <mkouba(a)redhat.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M tests-arquillian/pom.xml
Log Message:
-----------
Integration tests - remove the JDK8 profile entirely
Compare: https://github.com/weld/core/compare/33a21e39b668...ee86f93518db
9 years, 5 months