Skip to content

Commit a6cf36e

Browse files
committed
Added versioning
1 parent 6552bfb commit a6cf36e

2 files changed

Lines changed: 15 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
# Change log
22

3+
### 0.0.15
4+
This fixes the inconsistent listening behavior for the subscription of a topic from core.
5+
- Due to the usage of `for message in receiver` logic in the topic, it is unknown when the loop will end and the core will stop listening to the topic.
6+
- This is tried with various combinations and figured out that at probably 4 hours from launch, this happens. The root cause for this is the socket / connection timeout of the underlying amqp client which throws an exception when trying to iterate next message
7+
8+
Fix made:
9+
- The above for loop is kept in an infinite while loop which triggers the creation of the receiver and subsequent listening to the messages.
10+
- This was tested overnight with messages varying in the time differences (1h to 3h)
11+
- Specific method to look for the fix `start_listening`
12+
13+
Reference task:
14+
[302](https://dev.azure.com/TDEI-UW/TDEI/_workitems/edit/302)
15+
16+
317
### 0.0.14
418
- Fixed https://dev.azure.com/TDEI-UW/TDEI/_workitems/edit/302
519

freeze_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
build_date = date.today().strftime('%Y-%m-%d')
1313

14-
version = '0.0.14'
14+
version = '0.0.15'
1515

1616
with open(version_file_path, 'w+') as version_file:
1717
version_file.write("version = '{}'\n".format(version))

0 commit comments

Comments
 (0)