question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Tracker gets very big for long conversations

See original GitHub issue

When a user conversation gets very long, the tracker will get huge and might slow down everything. Possible solutions:

  • implement some sort of session concept for the tracker
  • only return the last x events

Potential Difficulties:

  • we need at least max_history action events for the predictions, but there can be revert events in between, which requires us to pull more events from the database
  • users might need more than max_history events in the action server to access certain information

Things do when tackling this issue:

  • Creating an implementation proposal
  • discuss the proposal
  • implementation

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:27 (12 by maintainers)

github_iconTop GitHub Comments

2reactions
souvikg10commented, Feb 26, 2019

Just one question, the tracker depends on the max history parameter of the training policies right? maybe it should be possible to do hot/cold switch to reduce the footprint. two KV stores perhaps with the hot store emitting x events which depends on the max history size.

I would hate to lose the conversations in the tracker store if deleted after a user session without proper archiving as such. I am assuming most folks are using RDMS to store the tracker and later use it for analytics

1reaction
teremteremcommented, Aug 11, 2021

@benos It’s always useful to share findings, even if the thread is old. This information may then be googled by someone later. This is why I chose to comment.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Dialogue tracker gets too big - Rasa Community Forum
Hello all. I have a problem with Rasa (we use older versions nlu: 0.15.1, core: 0.14.5): the dialogue tracker is getting too big...
Read more >
8 Ways to Get a Difficult Conversation Back on Track
Below are eight strategies David put into practice, all of which you can use to get conversations back on track and then move...
Read more >
The 2 Best Bluetooth Trackers for 2022 | Reviews by Wirecutter
The best Bluetooth tracker for Android users. The Tile Mate has a long range, is quite loud, and gives you a better chance...
Read more >
Get Students Talking with Ongoing Conversations
Each student is given a conversation tracker, a chart where they keep ... So let's basically form this class-wide support group here for ......
Read more >
Why We See Digital Ads After Talking About Something
You're having a conversation with a friend about a product he or she ... These tracking methods (which get extremely sophisticated beyond ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found