Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Restore Cursor Cleaner Timers #51

Open
bwmcadams opened this issue Aug 2, 2011 · 3 comments
Open

Restore Cursor Cleaner Timers #51

bwmcadams opened this issue Aug 2, 2011 · 3 comments
Assignees

Comments

@bwmcadams
Copy link
Owner

They were removed in the Akka migration.

@havocp
Copy link
Collaborator

havocp commented Aug 2, 2011

Was going to use Akka Scheduler for this (change the message from CursorActor to ConnectionChannelActor to just send over a cursor ID to be queued, instead of directly sending the cursor kill; keep a queue of cursor IDs in ConnectionChannelActor; schedule a timeout message to be received by ConnectionChannelActor when the queue is non-empty, and send kill cursor in response to that scheduled message).

@bwmcadams
Copy link
Owner Author

That was my thought exactly for how to do it. You can feel free to tackle
it if you want, my next plan was to look at Replica Sets.

On Tue, Aug 2, 2011 at 4:24 PM, havocp <
reply@reply.github.com>wrote:

Was going to use Akka Scheduler for this (change the message from
CursorActor to ConnectionChannelActor to just send over a cursor ID to be
queued, instead of directly sending the cursor kill; keep a queue of cursor
IDs in ConnectionChannelActor; schedule a timeout message to be received by
ConnectionChannelActor when the queue is non-empty, and send kill cursor in
response to that scheduled message).

Reply to this email directly or view it on GitHub:
#51 (comment)

@bwmcadams
Copy link
Owner Author

Cursor cleaning needs to be rethought for streaming drivers.

@bwmcadams bwmcadams self-assigned this Mar 22, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants