[CONTROLLER-1718] Binary data in karaf log: transaction not tracked in Created: 12/Jun/17  Updated: 25/Jul/23  Resolved: 20/Jun/17

Status: Resolved
Project: controller
Component/s: clustering
Affects Version/s: None
Fix Version/s: None

Type: Bug
Reporter: Vratko Polak Assignee: Unassigned
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All


External issue ID: 8665

 Description   

Recent CSIT failure [0] is basically CONTROLLER-1708 but now karaf.log [1] contains a big segment starting with:

2017-06-11 10:20:52,095 | WARN | rd-dispatcher-53 | AbstractFrontendHistory | 199 - org.opendaylight.controller.sal-distributed-datastore - 1.5.1.Carbon | member-3-shard-default-config: transaction member-3-datastore-config-fe-0-chn-2-txn-4348-0 not tracked in

... followed by binary data.

[0] https://logs.opendaylight.org/releng/jenkins092/controller-csit-3node-clustering-only-carbon/739/log.html.gz#s1-s28-t1-k2-k25-k1-k1
[1] https://logs.opendaylight.org/releng/jenkins092/controller-csit-3node-clustering-only-carbon/739/odl3_karaf.log.gz



 Comments   
Comment by Robert Varga [ 13/Jun/17 ]

That is not binary data, but UTF-8 encoded RangeSet output. Which shows a memory leak coming from a thinko.

https://git.opendaylight.org/gerrit/58800 fixes that.

Comment by Robert Varga [ 13/Jun/17 ]

2017-06-11 10:20:52,095 | WARN | rd-dispatcher-53 | AbstractFrontendHistory | 199 - org.opendaylight.controller.sal-distributed-datastore - 1.5.1.Carbon | member-3-shard-default-config: transaction member-3-datastore-config-fe-0-chn-2-txn-4348-0 not tracked in [[0‥0], [1‥1], [2‥2], [3‥3], [4‥4], [5‥5], [6‥6], [7‥7], [8‥8], [9‥9], [10‥10], [11‥11], is the exact message, showing a failure to coalesce adjacent items.

Generated at Wed Feb 07 19:56:16 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.