Releases: ChannelFinder/ChannelFinderService
Releases · ChannelFinder/ChannelFinderService
ChannelFinder 5.0.0
Breaking changes
- Channel Finder is now a java 25 project, so needs java 25 to run.
- Channel Finder is now spring boot 3, if you had set any spring boot flags in the environment variables or application properties they may need to be changed.
Major new features
- Channel Processors are now runtime enableable
- Updates to elastic and processors are now done chunked with a default of 10 000 which can be tuned.
What's Changed
- Adds an update interval to the property and tag metrics by @jacomago in #181
- Improve swagger documentation with response objects and status-codes by @imretoth-ess in #182
- Improve swagger documentation with operation annotations by @anderslindho in #183
- Autoformatter by @jacomago in #190
- add extra logging and skipping over bad pvs by @conorschofield in #184
- Chunking by @shroffk in #187
- Make processor enabled runtime by @jacomago in #192
- Restructure project by @imretoth-ess in #193
- Upgrade Spring Boot and Java by @domonkos-ess in #194
- Remove ignorable error logs by @jacomago in #197
- Update java to java 25 by @simon-ess in #195
- Update elastic in pom.xml by @simon-ess in #199
- Missing formating by @jacomago in #198
- Refactor Archiver Client for large requests by @jacomago in #196
- Update pom for 5.0.0 version by @jacomago in #200
New Contributors
- @imretoth-ess made their first contribution in #182
- @domonkos-ess made their first contribution in #194
- @simon-ess made their first contribution in #195
Full Changelog: ChannelFinder-4.7.3...ChannelFinder-5.0.0
ChannelFinder-4.7.3
What's Changed
- Disable listening on ipv6 in the docker compose files. by @jacomago in #135
- Add multiple platform docker builds by @jacomago in #134
- Add information about swagger api by @jacomago in #133
- Swap to elasticsearch github actions by @jacomago in #129
- Update PVASettings link to javadoc by @jacomago in #138
- Fix the docker caching failure by @jacomago in #137
- Allow problems archiving to not block by @jacomago in #136
- Update to Java 17 by @jacomago in #114
- Update to eclipsetemurin docker image by @jacomago in #140
- Issue #139 by @shroffk in #141
- Update config docs, add example of AA plugin by @tynanford in #143
- Update codecov.yml dependancies by @jacomago in #146
- Don't auto pause by default. by @jacomago in #147
- Change aa default_alias to list of strings by @tynanford in #145
- Bulk archiver status for Channel update greater than 8k by @jacomago in #149
- Integration test http client by @thelarsjohansson in #150
- Test multiple PVs being processed and fix bug in processsing multiple pvs by @jacomago in #154
- Reduce logging level of ChannelProcessorService by @jacomago in #156
- add more curl verification examples by @shroffk in #157
- Update README.md by @shroffk in #158
- fix embedded ldap configuration #155 by @shroffk in #160
- Reproducible builds by @shroffk in #159
- add a maven wrapper by @jacomago in #165
- Change camelCase parameters in archivePV request to lowercase by @kristjansoln in #167
- Update version of upload artifact job by @jacomago in #170
- Fix static resource loading in ChannelFinder WebUI by @mgonzal1 in #169
- Fix swagger UI and do not require SSL by @anderslindho in #173
- Improve docker and compose setup by @anderslindho in #172
- Update version for spring framework boot to 2.7.18 by @thelarsjohansson in #122
- Expose 8080 in the compose file by @jacomago in #175
- Fix the property metrics for prometheus by @jacomago in #176
- Adding error catching to ArchiverClient by @conorschofield in #178
- Timeout and override post support as property values by @conorschofield in #179
- 4.7.3 release by @jacomago in #180
New Contributors
- @kristjansoln made their first contribution in #167
- @anderslindho made their first contribution in #173
- @conorschofield made their first contribution in #178
Full Changelog: ChannelFinder-4.7.3-alpha...ChannelFinder-4.7.3
ChannelFinder-4.7.3alpha
What's Changed
- Add pause resume functionality to archiver functionality by @jacomago in #107
- Prometheus by @jacomago in #108
- Update dependencies by @jacomago in #118
- Phoebus pvaccess by @jacomago in #119
- add readthedocs config file by @tynanford in #126
- Update the naming of metrics to be more consistent with other services. by @jacomago in #121
- Update elastic search version by @jacomago in #117
- Improve configuration of connection to Elasticsearch by @smarsching in #127
- Allow setting the default archiver to '' by @jacomago in #131
New Contributors
- @smarsching made their first contribution in #127
Full Changelog: ChannelFinder-4.7.2...ChannelFinder-4.7.3alpha
ChannelFinder 4.7.2 release
Performance improvements for ChannelFinder create operations
pre-release
Performance improvements for ChannelFinder create operations
ChannelFinder 4.7.1
ChannelFinder-4.7.1 [maven-release-plugin] copy for tag ChannelFinder-4.7.1
Release 4.7.0
Upgrade to elastic 8.x
Channel Finder version 4.0.0
Release 4.0.0 for Channel Finder