# Summary
* Sending blocks (star, client, bus)
* Send vector for TCP (netio3, client)
* felix-client-thread
* Add on_buffer_cb
* 5.2.x manual
* felix-star
* Fix bug in prometheus monitoring
* netio3-backend
* Remove limit of MRs per instance
* Cap limit of MRs per endpoint
* Retry failed receive operations
# Details
Package: felix_bus_fs
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/felix-bus-fs
Old hash: f16bce33bd40be251c6de1250b693a0a8b8b1975
New hash: 54ef7acdab434dc198139229e597971f03c790e6
Commits:
54ef7acd Merge branch 'blocks' into '5.2.x'
3fb54e9c Add entry in bus for sending entire blocks
7dc8906f Merge branch 'docs' into '5.2.x'
369e3e4f Add manual
be51a042 Merge branch 'coverage-report' into '5.2.x'
29b6826e Coverage report
db876096 Merge branch 'ci-fixes' into '5.2.x'
1d8c9476 Always run CI on felix13
42f81129 Update DOCDST and COVDST in .gitlab-ci.yml
Package: felix_client
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/felix-client
Old hash: b6b42a5d34387f9e39ae7ca959a6798f1ef173c5
New hash: 12e702e0dda7bc11a64d897e4ca3bc85b7ad3118
Commits:
12e702e0 Merge branch 'improvements' into '5.2.x'
6a9648c2 Some small improvements
f5708544 Merge branch 'client-block-decoding' into '5.2.x'
113e2c27 Decode blocks on client side
6cae841a Merge branch 'coverage-report' into '5.2.x'
1bac3a76 Add coverage report
8e116725 Merge branch 'cleanup_520_extension' into '5.2.x'
41acc579 Cleanup 520 extension
38113978 Merge branch 'on-buffer-callback' into '5.2.x'
6d450e99 On buffer callback
69aa994d Merge branch 'send-vector' into '5.2.x'
7a9fdf6b [Send] Fix send many unbuffered
e99c642e Update DOCDST and COVDST in .gitlab-ci.yml
Package: felix_interface
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/felix-interface
Old hash: fd0f59962efc97aa4c076cb6429c7a2ff7a88352
New hash: 6394beaa7c1de252550eb759ef81d199394ad94e
Commits:
6394beaa Merge branch 'cleanup_520_extension' into '5.2.x'
4c1d01b6 Move V2 config into 520 extension
170382ca Merge branch 'on-buffer-cb' into '5.2.x'
8bf8b9a4 new documentation EOS path
4a8dc9ef Add on_buffer_cb
Package: felix_star
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/felix-star
Old hash: 2748e1c5683cc28f3bcd6150e17ed00541cc95b4
New hash: fb7ba6ebb68571d0a925d1c45dab6eb3ac341065
Commits:
fb7ba6eb Merge branch 'send-blocks' into '5.2.x'
18e82fe2 Send entire blocks
c421706e Merge branch 'fix-printout' into '5.2.x'
b9c379eb fix felix-test-swrod printout for Json syntax
87c97e5a Merge branch 'fix_prometheus_writer/5.2.x' into '5.2.x'
6de1df4a Fixed prometheus_writer bug
877418f3 Update DOCDST and COVDST in .gitlab-ci.yml
Package: netio3_backend
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/netio3-backend
Old hash: eeb504037958cb98cb8568d76993c45899a3596e
New hash: 55da9410c736ee165c49cd27a743e2871c8cb305
Commits:
55da9410 Merge branch 'remove-max-mr-limit' into 'master'
0f85f899 [Libfabric] Remove MR limit per domain
49678455 Merge branch 'libfabric-retry-receive' into 'master'
a95923d3 Improve buffer handling for libfabric
0d088339 Merge branch 'docs' into 'master'
b196a622 Add developer manual
2bd67e44 Merge branch 'coverage' into 'master'
ce6ef5b4 Add coverage reporting
Package: netio3
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/netio3
Old hash: d7324f70b0f65f4653b736c9e67407acc04c7b2c
New hash: f956ab298edee48ee625c7175ed4b1443958f38e
Commits:
f956ab29 Merge branch 'send-vector' into 'master'
df1b44cc Switching to a blank header
d6e7560a Edit NetioSender.hpp to remove duplicated decalrations
a97af419 Merge branch 'master' into 'send-vector'
a0aa93de Switching NetworkBuffer constructor
911c0096 Change to send_data, vectorised version, to try and allocate space in the buffer for a header for each entry using ASYNCMSG
b6d106a3 Fix tests
f8b6e6f9 Fixup libfabric send many
364a7015 Add send data function for multiple messages