Eugene Shishkin
c2bdad31de
Pass exception parameter to overloaded method in FeignMetricTagResolver ( #1716 ) ( #1720 )
2 years ago
dependabot[bot]
9d9647fcf9
build(deps): bump micrometer-core from 1.9.2 to 1.9.3 ( #1719 )
...
Bumps [micrometer-core](https://github.com/micrometer-metrics/micrometer ) from 1.9.2 to 1.9.3.
- [Release notes](https://github.com/micrometer-metrics/micrometer/releases )
- [Commits](https://github.com/micrometer-metrics/micrometer/compare/v1.9.2...v1.9.3 )
---
updated-dependencies:
- dependency-name: io.micrometer:micrometer-core
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
Marvin Froeder
b4491b5a77
Preparing for next development version
2 years ago
Marvin Froeder
7d288b8761
[ci skip] updating versions to next development iteration 11.9.2-SNAPSHOT
2 years ago
Marvin Froeder
0a3dbeff39
prepare release 11.9.1
2 years ago
Marvin Froeder
8b7cf81bba
Preparing for bugfix release of 11.9
2 years ago
dependabot[bot]
d599ad5bbc
build(deps): bump micrometer-core from 1.9.1 to 1.9.2 ( #1685 )
...
Bumps [micrometer-core](https://github.com/micrometer-metrics/micrometer ) from 1.9.1 to 1.9.2.
- [Release notes](https://github.com/micrometer-metrics/micrometer/releases )
- [Commits](https://github.com/micrometer-metrics/micrometer/compare/v1.9.1...v1.9.2 )
---
updated-dependencies:
- dependency-name: io.micrometer:micrometer-core
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
dependabot[bot]
ce050c3f92
build(deps): bump micrometer-core from 1.3.5 to 1.9.1 ( #1646 )
...
Bumps [micrometer-core](https://github.com/micrometer-metrics/micrometer ) from 1.3.5 to 1.9.1.
- [Release notes](https://github.com/micrometer-metrics/micrometer/releases )
- [Commits](https://github.com/micrometer-metrics/micrometer/compare/v1.3.5...v1.9.1 )
---
updated-dependencies:
- dependency-name: io.micrometer:micrometer-core
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
Marvin Froeder
9613adb7b8
Update license headers on releases
2 years ago
Marvin Froeder
78d7e845a9
[ci skip] updating versions to next development iteration 12.0-SNAPSHOT
2 years ago
Marvin Froeder
0cbd577237
prepare release 11.9
2 years ago
Eduard Dudar
75a3c1cf6f
Support of capabilities for AsyncFeign ( #1626 )
...
* Support of capabilities for AsyncFeign
* Removed SyncBased interface, added todo for stageExecution, and adopted micrometer client to be async as well.
* Added internal builder flag similar to 'forceDecoding' but for client enrichment
* Added async client enrichment to Dropwizard5 capability
* Added async client enrichment to Dropwizard5 capability + code formatting
* Progress with tests; added decoder condition similar to the client one
* Fixed javadoc
* A different take on skipping enrichment and delagation
* Switcharoo
* Relaxed casting requirements and check it during execution phase
* Create class to hold common Builder fields
* Make sure capabilities are applied to all relevant fields
Co-authored-by: Marvin Froeder <velo@users.noreply.github.com>
Co-authored-by: Marvin Froeder <velo.br@gmail.com>
2 years ago
Hakan Altındağ
f71849d387
Fixed dangling javadoc comment warning by applying new mapping ( #1568 )
...
* Fixed dangling javadoc comment warning by applying new mapping
* Apply comment header formatter
Co-authored-by: Marvin Froeder <velo.br@gmail.com>
3 years ago
Marvin Froeder
05bed38d38
[ci skip] updating versions to next development iteration 11.9-SNAPSHOT
3 years ago
Marvin Froeder
71fb2f57e9
prepare release 11.8
3 years ago
Witalij Berdinskich
a23bce0781
MeteredDecoder records timer once in happy path ( #1554 )
3 years ago
Witalij Berdinskich
24635e6e85
The counter indicator increases by 2 each time (on happy path) ( #1548 )
...
* The counter indicator increases by 2 each time (on happy path).
* Add test coverage
* Make test beaty again
* Fix license header
* Move new tests to the common abstract class
3 years ago
Marvin Froeder
3491dcb3bd
[ci skip] updating versions to next development iteration 11.8-SNAPSHOT
3 years ago
Marvin Froeder
1d9533af86
prepare release 11.7
3 years ago
Martina Catizone
c715049829
Aggregate Micrometer "uri" label values under uri template ( #1493 )
...
* Use path expression rather than explicit value for Micrometer "uri" labels
* e.g. "/get/{id}" rather than "/get/123"
* this provides better aggregation, protecting the time series database
* Make assertions more self explanatory
* Test Micrometer Decoder uri label
* Move tests to AbstractMetricsTestBase, add uri label to dropwizard-metrics4&5
Co-authored-by: Marvin Froeder <velo@users.noreply.github.com>
3 years ago
Witalij Berdinskich
ebd8eee933
Move hamcrest dependency to the parent, upgrade it to 2.2 ( #1476 )
...
* Move hamcrest dependency to the parent, upgrade it to 2.2
* hamcrest-library is deprecated
* organise properties in parent: move the hamcrest version next to other test tools
3 years ago
Marvin Froeder
5965098e6c
[ci skip] updating versions to next development iteration 11.7-SNAPSHOT
3 years ago
Marvin Froeder
46baca8e64
prepare release 11.6
3 years ago
Tommy Schmidt
7861fbcdf8
Fix exception thrown when using a custom error decoder with metrics ( #1468 )
...
* #1466 : fixed metered feign client throwing IllegalArgumentException when using custom ErrorDecoder
* #1466 : add missing license header
* Fold MeteredFeignClientTest into AbstractMetricsTestBase
Co-authored-by: Marvin Froeder <marvin.froeder@dovetailstudios.com>
3 years ago
Marvin Froeder
3fa3e1a3c0
[ci skip] updating versions to next development iteration 11.6-SNAPSHOT
3 years ago
Marvin Froeder
6eb44e29ea
prepare release 11.5
3 years ago
Nikolay Fadin
5ecd704314
Micrometer metrics tags extension ( #1322 )
...
* Micrometer metrics tags extension
* Merge parent
* Fix license
* Add tags to response code counter metric
* Fix format
* Improve tags resolution for exceptions, decrease amount of similar methods
* Make MeteredEncoder timer and counter methods protected
* Fix formatting
* Add finally blocks
Co-authored-by: Nikolay Fadin <nikolay.fadin@sperasoft.com>
Co-authored-by: Kuvaldis <a1N9u8t9I1k>
Co-authored-by: Marvin Froeder <velo@users.noreply.github.com>
3 years ago
Kevin Davis
f47ce52269
[ci skip] updating versions to next development iteration 11.5-SNAPSHOT
3 years ago
Kevin Davis
fa3eb04ebe
prepare release 11.4
3 years ago
Marvin Froeder
8e02dc47bd
[ci skip] updating versions to next development iteration 11.4-SNAPSHOT
3 years ago
Marvin Froeder
76372cf4b2
prepare release 11.3
3 years ago
Witalij Berdinskich
4a309e1a55
Add response headers to FeignException ( #1452 )
...
* Add response headers to FeignException
* Test coverage
* Small format issues
* Mistyping: unmodified -> unmodifiable
3 years ago
Marvin Froeder
d194bbd6f3
Set next development version to 11.3
4 years ago
Marvin Froeder
25dc20ff39
[ci skip] updating versions to next development iteration -SNAPSHOT
4 years ago
Marvin Froeder
885c4aef9b
prepare release
4 years ago
Andreas Kuhtz
bc34f93f50
Fixed version ( #1391 )
...
(cherry picked from commit 8b1ed9cc449f98da884146c384ee33bf44946223)
4 years ago
Marvin Froeder
5851297c0a
[ci skip] updating versions to next development iteration -SNAPSHOT
4 years ago
Marvin Froeder
dcd569aca7
prepare release
4 years ago
Marvin Froeder
1ae3d12a88
Bump feign releases to 11 series
4 years ago
Marvin Froeder
fe901ca48d
Collect `http_response_code` for successfull and failed requests ( #1375 )
...
On previous implementation response code would only be collected for errors.
To avoid mixing new and old metrics, gave the one that includes successfull codes a different name
4 years ago
Kevin Davis
b76237fc82
[ci skip] updating versions to next development iteration 10.13-SNAPSHOT
4 years ago
Kevin Davis
9a0f4b85e1
prepare release 10.12
4 years ago
Nikolay Fadin
28f5f97d26
Support metric names customization ( #1311 )
...
Co-authored-by: Kevin Davis <kdavisk6@gmail.com>
4 years ago
Marvin Froeder
336f2cebee
Track number of exception that happen while decoding payload ( #1288 )
4 years ago
Tommy Karlsson
a16140d7f5
Fixes propagation of unchecked exceptions in feign-micrometer ( #1282 )
...
Both `MeteredClient` and `MeteredDecoder` now propagates all
unchecked exceptions as-is (they were previously wrapped in
`IOException` before rethrown).
Fixes #1281
4 years ago
Marvin Froeder
f9f294ab88
[travis skip] updating versions to next development iteration 10.12-SNAPSHOT
4 years ago
Marvin Froeder
7ded0cc8ba
prepare release 10.11
4 years ago
Marvin Froeder
8ee39a07c7
Preparing next release version
4 years ago
Kevin Davis
c1b853c7aa
[travis skip] updating versions to next development iteration 10.10.2-SNAPSHOT
5 years ago
Kevin Davis
56bdbb55bc
prepare release 10.10.1
5 years ago