- 25 9月, 2019 27 次提交
-
-
由 Sam Brannen 提交于
-
由 Sam Brannen 提交于
-
由 Sebastien Deleuze 提交于
See gh-23147
-
由 Sebastien Deleuze 提交于
-
由 Sebastien Deleuze 提交于
Closes gh-23705
-
由 Andy Wilkinson 提交于
Previously, the genJaxb task's input files were compared using absolute paths. This would result in a cache miss for two builds with identical files contents and different root directories. This commit updates the path sensitivity of the input to be relative to the build's root directory, thereby allowing caching to work irrespective of the source checkout location. Closes gh-23704
-
由 Andy Wilkinson 提交于
Closes gh-23703
-
由 Andy Wilkinson 提交于
This commit adds the following exclusions to the source of the checkstyleNoHttp tasks for each project in the build and for buildSrc: - bin/ directory (created by Eclipse Buildship) - .settings directory (created by Eclipse) - .classpath file (created by Eclipse) - .project file (created by Eclipse) An exclusion for the build/ directory is also configured as the NoHttp plugin does not exclude it by default for buildSrc. Closes gh-23702
-
由 Juergen Hoeller 提交于
-
由 Andy Wilkinson 提交于
When built in an environment where many Gradle build workers are available, :spring-webflux:test is regularly the only task running at the end of the build. Therefore, the build's overall execution time can be reduced by running its tests in parallel, spreading the tests' execution across the available workers. The configured number of forks is a maximum with Gradle reducing this as necessary for environments with low numbers of cores where multiple workers will not improve build performance. Closes gh-23701
-
由 Juergen Hoeller 提交于
-
由 Juergen Hoeller 提交于
See gh-23593
-
由 Juergen Hoeller 提交于
# Conflicts: # build.gradle # spring-aop/src/main/java/org/springframework/aop/framework/CglibAopProxy.java # spring-aspects/spring-aspects.gradle # spring-beans/src/main/java/org/springframework/beans/factory/annotation/AutowiredAnnotationBeanPostProcessor.java # spring-beans/src/main/java/org/springframework/beans/factory/support/GenericBeanDefinition.java # spring-beans/src/test/java/org/springframework/beans/factory/DefaultListableBeanFactoryTests.java # spring-orm/spring-orm.gradle # spring-test/spring-test.gradle
-
由 Brian Clozel 提交于
RSocket is still in its RC phase, but those artifacts are published on maven central. This dependency is currently still depending on a milestone dependency for Reactor adn this is causing issues with our build. This commits adds back the milestone repository until the RSocket POMs and BOMs are fixed. Once fixed, the Framework build should use the RSocket BOM for managing RSocket dependencies. See gh-23698
-
由 Juergen Hoeller 提交于
Includes Netty 4.1.39 (aligned with Reactor) and Checkstyle 8.24.
-
由 Juergen Hoeller 提交于
-
由 Juergen Hoeller 提交于
Closes gh-23641
-
由 Juergen Hoeller 提交于
Closes gh-23635
-
由 Juergen Hoeller 提交于
Also restores immediate MethodOverrides instance in AbstractBeanDefinition, avoiding potential lazy-init race condition. Closes gh-23448
-
由 Juergen Hoeller 提交于
Closes gh-23593
-
由 Stephane Nicoll 提交于
Closes gh-23695
-
由 Stephane Nicoll 提交于
-
由 Stephane Nicoll 提交于
Closes gh-23694
-
由 Sam Brannen 提交于
This commit builds on the previous commit but covers exceptions thrown by @BeforeEach and @AfterEach methods as well as @test methods.
-
由 Sam Brannen 提交于
-
由 Andy Wilkinson 提交于
The parallel forks configuration of Test tasks can have a big impact on their execution time. This commit updates the build can configuration to capture each Test task's maxParallelForks configuration as custom values in the build scan. This will make this data available when comparing scans which will be useful as we experiment with different parallel fork settings to reduce the build's overall execution time. Closes gh-23691
-
由 Andy Wilkinson 提交于
Closes gh-23690
-
- 24 9月, 2019 13 次提交
-
-
由 Sam Brannen 提交于
-
由 Rossen Stoyanchev 提交于
-
由 Sam Brannen 提交于
-
由 Rossen Stoyanchev 提交于
Closes gh-23630
-
由 Sam Brannen 提交于
-
由 Sam Brannen 提交于
Prior to this commit, the parameterized DataBufferFactory was never actually used when setting up the WebClient for each test. This was due to an oversight when migrating from JUnit 4 to JUnit Jupiter. See: https://github.com/reactor/reactor-netty/issues/860 This commit fixes this by converting the existing @BeforeEach method to a local setup method that is invoked from each @ParameterizedDataBufferAllocatingTest method. In addition, in order to avoid the 2 second "quiet period" that is incurred when destroying the ReactorResourceFactory, this commit moves the setup and destruction of the ReactorResourceFactory to new @BeforeAll and @AfterAll methods. The test instance lifecycle has also been switched to PER_CLASS to avoid static state in the test class.
-
由 Rossen Stoyanchev 提交于
Closes gh-23534
-
由 Sam Brannen 提交于
-
由 Johnny Lim 提交于
Closes gh-23685
-
由 Rossen Stoyanchev 提交于
Closes gh-23313
-
由 Rossen Stoyanchev 提交于
If an error looks like a "disconnected client" but the response is not yet committed then it can't be an I/O error from writing to the server response. It is most likely as a result of a remote call as part of request handling. Not setting the response to 500 in this case results in a 200 response status despite the error. Even if it was an I/O error from the server response, setting the status won't impact a failed response. Closes gh-23319
-
由 Sebastien Deleuze 提交于
See gh-23657
-
由 Sebastien Deleuze 提交于
Closes gh-23677
-