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

[Technical Report] Buffer #64

Open
ccrock4t opened this issue Nov 16, 2023 · 2 comments
Open

[Technical Report] Buffer #64

ccrock4t opened this issue Nov 16, 2023 · 2 comments
Labels
enhancement New feature or request

Comments

@ccrock4t
Copy link
Collaborator

ccrock4t commented Nov 16, 2023

Technical Report

A buffer is a time-restricted Bag of tasks, and also carries out temporal composition in the Observe method on the task that is taken out of the buffer.
A buffer is a Priority Queue. A Task taken is the max priority.

More Info

Currently, Buffer is the same as Bag.

@ccrock4t ccrock4t added the bug Something isn't working label Nov 16, 2023
@ccrock4t ccrock4t added enhancement New feature or request and removed bug Something isn't working labels Jan 17, 2024
@ccrock4t
Copy link
Collaborator Author

ccrock4t commented Mar 5, 2024

#95 implements the temporal composition of Buffer using EventBuffer, though without using Bag.

@ccrock4t
Copy link
Collaborator Author

ccrock4t commented Mar 28, 2024

Buffer will be a PriorityQueue instead of a Bag

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant