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

Feature/v0.4.0 #12

Closed
wants to merge 14 commits into from
Closed

Feature/v0.4.0 #12

wants to merge 14 commits into from

Conversation

JMTamayo
Copy link
Member

No description provided.

JMTamayo added 14 commits April 23, 2024 21:17
… as packages.

Removed the RedsumerClient structure and implemented the get_redis_client function to get the Redis client.
…as packages.

Implementation of new types: RedsumerResult, RedsumerError and Id.
FromRedisValueImplHandler was changed to FromRedisValueHandler.
The stream_information.rs module was removed from the project
…re as packages.

StreamInfo implementation was removed.
The produce_from_items and produce_from_map methods were replaced by the produce method
…re as packages.

StreamConsumersInfo implementation was removed.
StreamInfo implementation was removed.
RedsumerConsumerOptions was removed. The consumer configuration parameters were implemented directly in RedsumerConsumer.
Validate_pending_message_ownership method was replaced by is_still_mine in RedsumerConsumer.
The acknowledge method was replaced by ack in RedsumerConsumer (Breaking change).
The consume method was refactored in RedsumerConsumer in order to implement a new consumption methodology that allows scalability in distributed systems. To understand this new implementation in detail, take a look at the project https://github.com/elpablete/refactored-computing-machine.
Library modules reorganization.
Typos in CI.yml.
Library modules reorganization.
@JMTamayo JMTamayo closed this Apr 24, 2024
JMTamayo added a commit that referenced this pull request Oct 11, 2024
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

Successfully merging this pull request may close these issues.

1 participant