Commit Graph

10619 Commits

Author SHA1 Message Date
Andy Wilkinson 0e4763910c Merge pull request #7495 from Eddú Meléndez
* gh-7495:
  Complete removing support for Tomcat 7
  Start removing support for Tomcat 7
2017-01-24 18:31:44 +00:00
Andy Wilkinson 0807c27c26 Complete removing support for Tomcat 7
Closes gh-6416
2017-01-24 17:26:30 +00:00
Eddú Meléndez df3e1f0898 Start removing support for Tomcat 7
See gh-6416
Closes gh-7495
2017-01-24 17:26:15 +00:00
Andy Wilkinson 5c006d05f8 Merge branch '1.5.x' 2017-01-24 17:14:20 +00:00
Andy Wilkinson 988ad6b911 Merge branch '1.4.x' into 1.5.x 2017-01-24 17:13:31 +00:00
Andy Wilkinson ce46d99bc8 Merge pull request #7869 from Vedran Pavić
* gh-7869:
  Replace dep mgmt for hazelcast-hiberate5 with hazelcast-hibernate52
2017-01-24 17:07:27 +00:00
Vedran Pavic 5e6abd2471 Replace dep mgmt for hazelcast-hiberate5 with hazelcast-hibernate52
Hibernate 5.2 is now the minimum supported version so providing
dependency management for hazelcast-hiberate5 no longer makes sense.
This commit replaces it with dependency management for
hazelcast-hibernate52.

Closes gh-7869
2017-01-24 17:07:17 +00:00
Andy Wilkinson bd58a6de66 Upgrade to Jaybird 2.2.12
Closes gh-8086
2017-01-24 16:33:06 +00:00
Andy Wilkinson f8056f9888 Upgrade to Elasticsearch 2.4.4
Closes gh-8085
2017-01-24 16:33:06 +00:00
Andy Wilkinson 96f6f42b32 Upgrade to Jetty 9.3.16.v20170120
Closes gh-8084
2017-01-24 16:33:05 +00:00
Andy Wilkinson 70cd5c42ed Upgrade to Groovy 2.4.8
Closes gh-8083
2017-01-24 16:33:05 +00:00
Andy Wilkinson fcd5477334 Upgrade to Httpcore 4.4.6
Closes gh-8082
2017-01-24 16:33:04 +00:00
Andy Wilkinson a736102a4b Upgrade to Activemq 5.13.5
Closes gh-8081
2017-01-24 16:33:04 +00:00
Andy Wilkinson ec70046e27 Upgrade to Joda Time 2.9.7
Closes gh-8080
2017-01-24 16:33:03 +00:00
Andy Wilkinson b5cecd42d1 Upgrade to Undertow 1.3.26.Final
Closes gh-8079
2017-01-24 16:33:03 +00:00
Andy Wilkinson b43a8c2069 Upgrade to Jackson 2.8.6
Closes gh-8078
2017-01-24 16:33:02 +00:00
Andy Wilkinson fe17a0efa2 Upgrade to Logback 1.1.9
Closes gh-69
2017-01-24 16:22:55 +00:00
Andy Wilkinson dab7147642 Merge branch '1.5.x' 2017-01-24 12:41:05 +00:00
Andy Wilkinson 1debd83b55 Upgrade to Dependency Management Plugin 1.0.0.RELEASE
Closes gh-8018
2017-01-24 12:40:39 +00:00
Andy Wilkinson 0f998e2ae1 Merge branch '1.5.x' 2017-01-24 12:39:45 +00:00
Andy Wilkinson 013d45a4d7 Upgrade to Jetty 9.4.1.v20170120
Closes gh-7750
2017-01-24 12:39:22 +00:00
Andy Wilkinson a69a316c29 Merge branch '1.5.x' 2017-01-24 12:31:03 +00:00
Andy Wilkinson e3235f2370 Merge branch '1.4.x' into 1.5.x 2017-01-24 12:30:30 +00:00
Andy Wilkinson 1607f682db Start building against Spring Framework 4.3.6 snapshots
See gh-7774
2017-01-24 12:28:24 +00:00
Stephane Nicoll d67ce78e8b Merge branch '1.5.x' 2017-01-24 13:23:06 +01:00
Stephane Nicoll 5d95fb6d56 Merge pull request #8076 from izeye:polish-20170124
* pr/8076:
  Polish
2017-01-24 13:22:46 +01:00
Johnny Lim e0de28a1f7 Polish
Closes gh-8076
2017-01-24 13:22:22 +01:00
Andy Wilkinson 2b75570680 Fix dead code warning in CentralDirectoryParserTests 2017-01-24 11:07:43 +00:00
Andy Wilkinson 0148276c05 Remove unnecessary warning suppressions 2017-01-24 11:03:05 +00:00
Andy Wilkinson 42cb053d49 Replace and remove deprecated API usage 2017-01-24 11:01:35 +00:00
Andy Wilkinson f2df6e805e Merge branch '1.5.x' 2017-01-24 10:57:25 +00:00
Andy Wilkinson b00d1e59f4 Silence deprecation warnings in YamlConfigurationFactoryTests 2017-01-24 10:56:44 +00:00
Andy Wilkinson fa22396dae Merge branch '1.5.x' 2017-01-24 10:53:29 +00:00
Andy Wilkinson 1a69a4ff67 Remove unnecessary use of @Autowired in the samples 2017-01-24 10:52:50 +00:00
Andy Wilkinson 6c50874917 Correct the managed version for spring-boot-autoconfigure-processor 2017-01-24 10:43:07 +00:00
Andy Wilkinson fe4fbf87cb Merge branch '1.5.x' 2017-01-24 09:51:54 +00:00
Andy Wilkinson 5efa6370cb Include test-support module in the prepare profile 2017-01-24 09:51:31 +00:00
Andy Wilkinson 609bda805c Revert "Try to fix the CI build"
This reverts commit 4e36a079e9.
2017-01-24 09:51:21 +00:00
Andy Wilkinson d3c13ec453 Merge branch '1.5.x' 2017-01-24 09:41:58 +00:00
Andy Wilkinson 4e36a079e9 Try to fix the CI build
The order of the modules declared in pom.xml should not make any
difference given the other relationships that exist between projects,
however the CI build is ordering the projects incorrectly.

Try changing the order of the modules to see if the CI build can be
coaxed into ordering them correctly.
2017-01-24 09:40:15 +00:00
Stephane Nicoll 1f164906dc Merge branch '1.5.x' 2017-01-24 09:56:47 +01:00
Stephane Nicoll 4a60de78ff Merge branch '1.4.x' into 1.5.x 2017-01-24 09:56:26 +01:00
Stephane Nicoll 4efa4590f8 Review doc on advanced datasource customization
Closes gh-7652
2017-01-24 09:55:13 +01:00
Phillip Webb 8ffaa54e74 Merge branch '1.5.x' 2017-01-23 23:45:44 -08:00
Phillip Webb b0e06c30a0 Polish 2017-01-23 22:14:58 -08:00
Phillip Webb de50cfa21e Make OnClassCondition an AutoConfigurationImportFilter
Update OnClassCondition to implement AutoConfigurationImportFilter so
that auto-configuration candidates can be filtered early. The
optimization helps to improve application startup time by reducing
the number of classes that are loaded.

See gh-7573
2017-01-23 22:14:58 -08:00
Phillip Webb 20a20b7711 Add AutoConfigurationImportFilter support
Add `AutoConfigurationImportFilter` strategy interface which can be used
to filter auto-configuration candidates before they are loaded.

See gh-7573
2017-01-23 22:14:57 -08:00
Phillip Webb 02641a8207 Optimize AutoConfigurationSorter
Optimize `AutoConfigurationSorter` by used properties generated by the
annotation processor whenever possible. The removes the need for each
candidate class to be ASM parsed just to access the order annotations.

See gh-7573
2017-01-23 22:14:57 -08:00
Phillip Webb 1cbda9bd60 Add AutoConfigurationMetadata abstraction
Add AutoConfigurationMetadata interface and a an internal loader that
allows easy access to data written by `spring-boot-configure-processor`.

See gh-7573
2017-01-23 22:14:57 -08:00
Madhura Bhave ca435512c0 Introduce spring-boot-autoconfigure-processor
Add an annotation processor that generates properties files for certain
auto-configuration class annotations. Currently attribute values from
@AutoConfigureOrder, @AutoConfigureBefore, @AutoConfigureAfter and
@ConditionalOnClass annotations are stored.

The properties file will allow optimizations to be added in the
`spring-boot-autoconfigure` project. Primarily by removing the need
to ASM parse as many `.class` files.

See gh-7573
2017-01-23 22:14:56 -08:00