- 23 May, 2014 13 commits
-
-
Phillip Webb authored
-
Andy Wilkinson authored
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Boot’s auto-configuration for FreeMarker and Velocity relies on Spring’s support for them that’s packaged in spring-context-support. Only auto-configure them if their respective Spring classes are on the classpath Fixes #940
-
Dave Syer authored
-
Phillip Webb authored
Rename SimpleDataSourceHealthIndicator to DataSourceHealthIndicator.
-
Phillip Webb authored
Update Health and Status objects to be immutable, update the existing builder methods to return new instances and add static convenience methods to Health.
-
Dave Syer authored
In addition I added some convenience methods to ServerProperties (servletMapping() and servletPrefix()) for manipulating the servlet path as provided by the user (e.g. normalizing it into a valid Servlet mapping path for the DispatcherServlet). Fixes gh-939, see also gh-936
-
Phillip Webb authored
-
Phillip Webb authored
-
Henryk Konsek authored
Fixes gh-938
-
Phillip Webb authored
Deprecate setNamingstrategy() and log a warning letting people know that they should use `naming-strategy`. Issue #928
-
Eric Dahl authored
-
- 22 May, 2014 27 commits
-
-
Christian Dupuis authored
fixes #930
-
Christian Dupuis authored
-
Andy Wilkinson authored
In 1.0, the property spring.jpa.hibernate.namingstrategy could be used to configure Hibernate's naming strategy. This was at odds with most other configuration where binding to namingStrategy would require a property with some indication that it was two separate words, for example: naming-strategy, naming_strategy, or namingStrategy This commit adds a new setter, setNamingstrategy, to JpaProperties so that an app that was using namingstrategy in 1.0 continues to work in 1.1. Issue #928
-
Phillip Webb authored
-
Andy Wilkinson authored
Closes #906
-
Andy Wilkinson authored
-
Phillip Webb authored
Refactor and rework several areas of the Gradle plugin: - Refactor package structure into functional areas and configure each area separately via a new PluginFeatures interface. - Convert BootRunTask to extend RunTask rather than attempting to find existing RunTasks. - Simplify agent integration by no longer needing specific BootRunTask code. - Update the repackage task to consider the `mainClassName` property in addition to `springBoot.mainClass`. - Automatically set `mainClassName` when calling `run` or `runBoot` from `springBoot.mainClass` if there is one. - Ensure that explicitly defined `main` options on JavaExec tasks always take precedence. Fixes gh-547, gh-820, gh-886, gh-912
-
Phillip Webb authored
Sync the explicit setting with 'project specific settings' in case the eclipse plugin is not used.
-
Christian Dupuis authored
to make it more simple to implement HealthIndicator
-
Dave Syer authored
Since we upgraded Aether we now have the native JreProxySelector available so we don't need to keep a copy ourselves.
-
Andy Wilkinson authored
Closes #792
-
apoplexy authored
Prevents large SPNEGO headers from causing server errors for example. Added the property to ServerProperties. Fixes gh-931
-
Dave Syer authored
The issue was that the JreProxySelector was only applied if the existing selector was null, but that hasn't been the case since we added supporty for settings.xml. The strategy now is to fallback to a JreProxySelector if the existing one is null or not already a composite. Fixes gh-914.
-
Andy Wilkinson authored
-
Andy Wilkinson authored
-
Andy Wilkinson authored
-
Andy Wilkinson authored
-
Christoph Strobl authored
Registers required components in application context if not available to set up environment for usage with Spring Data Solr. Will listen on SolrServer and SolrRepositories for configuration. By default an HttpSolrServer is registered unless a zkHost (zookeeper host) is defined. In that case an instance of CloudSolrServer will be created. By default multicore support is enabled, creating instances of SolrServer for each core defined via @SolrDocument.
-
Christian Dupuis authored
This commit makes it easier for users to implement HealthAggregators
-
Christian Dupuis authored
-
Dave Syer authored
-
Dave Syer authored
-
Phil Webb authored
-
Dave Syer authored
The in-memory version has to force the incoming metric keys to start with the group name. Redis doesn't have that restriction but normally we expect both to be used in such a way that the metric keys already match the prefix. In that case the two repositories behave the same now in terms of set and get.
-
Dave Syer authored
-
Dave Syer authored
Storing values in zset makes them less prone to races. Fixes gh-929
-
Andy Wilkinson authored
-