Releases: th2-net/th2-common-j
Releases · th2-net/th2-common-j
5.11.0-dev
What's Changed
- Migrated to th2 gradle plugin
0.0.6
by @Nikita-Smirnov-Exactpro in #300 - Updated:
- grpc-common: 4.5.0-dev
- grpc-service-generator: 3.6.1
- cradle: 5.3.0-dev
Full Changelog: 5.10.1-dev...5.11.0-dev
5.10.1-dev
What's Changed
- [TH2-5042] Update BOM and dependencies to get rid of vulnerabilities by @OptimumCode in #290
- Use box name from
box.json
config as RabbitMQ connection name by @Nikita-Smirnov-Exactpro in #294 - Rise
th2_component
metric with box name asname
label value by @Nikita-Smirnov-Exactpro in #295 - Fixed UUID generation for each event id by @Nikita-Smirnov-Exactpro in #293
Full Changelog: 5.9.1-dev...5.10.1-dev
5.9.1-dev
What's Changed
- [TH2-2212] recover after channel-level exceptions (#283) by @lumber1000 in #291
- Cradle NPE fix by @lumber1000 in #292
Full Changelog: 5.8.0-dev...5.9.1-dev
5.8.0-dev
What's Changed
- Fix NPE in case the resource is AutoClosable and can be null by @OptimumCode in #287
- Th2 5157 provide not wildcard filter for mq routing by @Nikita-Smirnov-Exactpro in #288
- Merge dev-version-5 into master by @Nikita-Smirnov-Exactpro in #289
Full Changelog: 5.7.2-dev...5.8.0-dev
Dev-Release 5.7.2-dev
Fixed
- Event builder checks is the book name from attached message match to the event book name
Dev-Release 5.7.1-dev
Support retry for one request multiple responses gRPC methods.
NOTE: gRPC library should be build using grpc-service-generator:3.5.1
or higher because the generator creates a new protected method for handling blocking one request multiple responses gRPC method.
Updated:
- grpc-service-generator: 3.5.1
Dev Release 5.7.0-dev
Fix:
- default gRPC retry lasts too shot period (less than component restarts). New whole default gRPC retry interval is about 1 minute.
Changes:
- gRPC
retryConfiguration
has been moved from grpc.json to grpc_router.json to provide ability to configure using infra structure.
Updated:
- grpc-service-generator:
3.5.0
Dev Release 5.5.0-dev
Provided the ability to define configs directory using the th2.common.configuration-directory
system property
Release 3.26.4
What's Changed
- [TH2-1813] Update cradle version. Support for compressed events metadata by @OptimumOpium in #62
- [th2-1863] added toProtoEvent(EventID) and toProtoEvents(EventID) ove… by @Nikita-Smirnov-Exactpro in #68
- [th2-1515] removed dependency on Sonatype by @Maximus905 in #70
- [th2-1493] resets embedded log4j configuration before configuring fro… by @Nikita-Smirnov-Exactpro in #73
- [TH2-1879] Fix bug with message filtering by @OptimumOpium in #72
- Th2 1863 v3 by @Nikita-Smirnov-Exactpro in #74
- [TH2-1849] [TH2-1814] Add the
session alias
anddirection
labels to incoming metrics, rework logging for incoming and outgoing messages by @RaevskiySV in #66 - Specify default types in event beans by @IvanChadin in #63
- [TH2-1936] Fixed configure for gRPC event loop. by @Ilya-Loginov-Exactpro in #79
- [TH2-1814] Restore backward compatibility by @OptimumOpium in #81
- [TH2-1936] Up version. Update README. by @Ilya-Loginov-Exactpro in #80
- [TH2-1997] Change the way channels stored in the connection manager by @OptimumOpium in #82
- [TH2-2003] Fix problem with blocking on closing the SubscribeMonitor by @OptimumOpium in #85
- Additional Dependabot logic by @RaevskiySV in #93
- Added the toRootMessageFilter method to convert message to root messa… by @Nikita-Smirnov-Exactpro in #94
- [TH2-2115] Update Cradle version by @OptimumOpium in #97
- Correct Message to MessageFilter conversion by @OptimumOpium in #98
- Fix NPE and exceptions' messages by @OptimumOpium in #100
- Migrated the Event.disperseToBatches extension method to Event (#101) by @Nikita-Smirnov-Exactpro in #102
- [TH2-1962] Add ability to read new filter format in common-j. by @Ilya-Loginov-Exactpro in #78
- [TH2-1284][TH2-1397] Add classes for management metrics. Add ability for resubscribing on canceled subscriber. by @Ilya-Loginov-Exactpro in #104
- [TH2-1984] Added information about message timestamp into checkpoint by @yarchiksmith in #108
- Fix bug with creating InetSocketAddress in AbstractGrpcRouter. by @Ilya-Loginov-Exactpro in #111
- [TH2-1707] Change class of filter operation in router filters. Add operation 'WILDCARD'. by @Ilya-Loginov-Exactpro in #110
- [TH2-1598] Update grpc-common version by @Sergey-Sitnikov-Exactpro in #113
- [TH2-2269] increased protobuf message levels of nesting by @alexey-suknatov-exactpro in #115
- [TH2-2130] Added util to convert RootMessageFilter into a readable collection of payload bodies by @yarchiksmith in #114
- [TH2-2319] Send events to all pins by @OptimumOpium in #120
- [TH2-2130] Added support for converting SimpleList to readable payload body by @yarchiksmith in #122
- [TH2-2339] Update grpc-common version by @Sergey-Sitnikov-Exactpro in #125
- [TH2-2339] Add SimpleList to TreeTableEntry by @Sergey-Sitnikov-Exactpro in #126
- [TH2-2339] Fix Simple and Value filters treeTable conversion by @Sergey-Sitnikov-Exactpro in #127
- [TH2-953] Added description parameter to RootMessageFilter by @yarchiksmith in #128
- [TH2-2394] Added 'check_repeating_group_order' parameter to RootComparisonSettings by @yarchiksmith in #129
New Contributors
- @IvanChadin made their first contribution in #63
- @Sergey-Sitnikov-Exactpro made their first contribution in #113
- @alexey-suknatov-exactpro made their first contribution in #115
Full Changelog: v3.13.4...v3.26.4