Phillip Webb
2c7dd9f519
Polish
8 years ago
Stephane Nicoll
605dee4700
Allow to reset a log level
...
This commit ensures that `setLogLevel` on the `LoggingSystem` accepts
a `null` level. A `null` level means any customization sets on that
level should be removed and the default configuration should be used
instead.
Effectively, the level of the parent logger is going to be used when
`setLevel` is called with `null` for a given logger.
Most JMX clients do not accept to pass `null` for an argument so an
empty String is translated to null in that specific case.
Closes gh-8776
8 years ago
Stephane Nicoll
bdf2b2e810
Merge branch '1.5.x'
8 years ago
Stephane Nicoll
9fc90a809f
Add missing @Test annotations
8 years ago
Andy Wilkinson
5ef29653c7
Polish
8 years ago
Madhura Bhave
d745b69630
Replace usages of EnvironmentTestUtils
8 years ago
Phillip Webb
05111a17b8
Polish
8 years ago
Andy Wilkinson
d5438c299c
Polish "Use try-with-resources to close resources automatically"
...
- Apply code formatting
- Use try-with-resources in many other places that were missed in the
pull request
Closes gh-8045
8 years ago
rajadilipkolli
3e797c326a
Use try-with-resources to close resources automatically
...
See gh-8045
8 years ago
Andy Wilkinson
9192db692b
Use WebRequest rather than RequestAttributes in ErrorAttributes
...
This change aligns ErrorAttributes with ResponseEntityExceptionHandler
which takes a WebRequest as a parameter of its handleException method.
WebRequest extends RequestAttributes and provides access to much more
than just the request's attributes. For example request headers and
parameters are available from WebRequest.
Closes gh-7952
Closes gh-6555
8 years ago
Stephane Nicoll
895f06fdfa
Polish
8 years ago
Rocky Shang
51d4e88537
Display unconditional classes in auto-config endpoint
...
Closes gh-9227
8 years ago
Stephane Nicoll
1a00692b27
Merge branch '1.5.x'
8 years ago
Stephane Nicoll
d4a0fe5ff9
Polish "Fix configuration properties output for actuator"
...
Closes gh-9052
8 years ago
Wesley Stratton
7d6293f79d
Fix configuration properties output for actuator
...
See gh-9052
8 years ago
Stephane Nicoll
a1adcd9919
Merge branch '1.5.x'
8 years ago
Stephane Nicoll
4cc515054e
Merge branch '1.4.x' into 1.5.x
8 years ago
Stephane Nicoll
a59000354c
Support for TransactionAwareCacheDecorator
...
This commit makes sure to unwrap any transaction aware cache before
collecting metrics for them.
Closes gh-8984
8 years ago
Eddú Meléndez
ce0b1b242b
Modify return on post /loggers to HTTP 204
...
This commit alter the return http status code from 200 to 204.
Closes gh-8919
8 years ago
Phillip Webb
302f038e84
Polish
8 years ago
Andy Wilkinson
ee499b029a
Merge branch '1.5.x'
8 years ago
Gytis Trikleris
00823d41a9
Log a warning if a health indicator throws an exception
...
Closes gh-9110
8 years ago
Stephane Nicoll
0e7b037750
Fix build failure
8 years ago
Phillip Webb
fa4de13519
Rework ConfigurationPropertySources
...
Rework the ConfigurationPropertySources and related adapter classes to
help with performance. The ConfigurationPropertySources class now only
monitors for updates when `.attach` is used. The `.get` methods now
return the adapted version, but no longer checks to see if sources have
been added or removed on each call.
This commit also fixes a few caching issues and makes both the
`PropertyMapper` implementations true static singletons.
See gh-9000
8 years ago
Phillip Webb
fd2e3b3505
Merge branch '1.5.x'
8 years ago
Phillip Webb
931ce15d7f
Update copyright header dates
8 years ago
Phillip Webb
4a7dcc8786
Formatting
8 years ago
Stephane Nicoll
275bff39aa
Remove deprecated code
...
Closes gh-8891
8 years ago
Madhura Bhave
ba8bdd2683
Fix actuator path used in tests
8 years ago
Madhura Bhave
2519d73f5e
Merge branch '1.5.x'
8 years ago
Madhura Bhave
3d836f7730
Fix test pollution
8 years ago
Madhura Bhave
189e07e9f3
Support values other than String in /env
...
Fixes gh-9079
8 years ago
Stephane Nicoll
2b4f2c6aba
Making sure to stop embedded web servers in tests
...
Closes gh-9012
8 years ago
Stephane Nicoll
5121b848e1
Making sure to stop embedded web servers in tests
...
Closes gh-9012
8 years ago
Phillip Webb
8133b7f245
Merge branch '1.5.x'
8 years ago
Phillip Webb
4d4d03ab2c
Merge branch '1.4.x' into 1.5.x
8 years ago
Phillip Webb
4a95b2f174
Polish
8 years ago
Stephane Nicoll
64dae5ec3a
Merge branch '1.5.x'
8 years ago
Stephane Nicoll
035e27b1d1
Merge branch '1.4.x' into 1.5.x
8 years ago
Stephane Nicoll
8e5bf4b22a
Polish CachePublicMetrics
...
CachePublicMetrics wasn't explicitly tested and was still using field
injection. This commit improves the situation in preparation of the fix
for gh-8984
8 years ago
Phillip Webb
6cdb02050d
Reduce InMemoryAuditEventRepository default capacity
...
Lower the default capacity used in `InMemoryAuditEventRepository` from
4000 to 1000. This should help reduce memory consumption.
Fixes gh-9056
8 years ago
Stephane Nicoll
f42998f5ca
Revert "Refine validator and MVC validator configuration"
...
This commit reverts c9561f0
and 69a8c0d
and effectivly fixes gh-8979 but
reintroduces the issue reported in gh-8495.
8 years ago
Madhura Bhave
6184e4154e
Test correct binding in '/info' endpoint
...
Add a test to ensure that the updated configuration properties work
correctly binds environment sources in the `/info` endpoint.
Closes gh-7388
8 years ago
Madhura Bhave
866cf1dda7
Use new configuration properties in actuator
...
Update `spring-boot-actuator` to use the new configuration properties
support.
See gh-9000
8 years ago
Phillip Webb
45dd9f7144
Polish
8 years ago
Phillip Webb
df82060cad
Formatting
8 years ago
Stephane Nicoll
800eb010b1
Change the default JDBC connection pool to Hikari
...
Closes gh-6013
8 years ago
Vedran Pavic
720e801a76
Make Audit events MVC endpoint `after` parameter required
...
Closes gh-9002
8 years ago
Phillip Webb
06558675bb
Polish
8 years ago
Madhura Bhave
c2e5fd031a
Replace usage of WebMvcConfigurerAdapter
...
Closes gh-8964
8 years ago