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

Config option to specify MessageTypesDiscardForQueueing #765

Merged
merged 1 commit into from
Sep 5, 2024

Conversation

Pietfried
Copy link
Contributor

@Pietfried Pietfried commented Sep 3, 2024

Describe your changes

This PR implements a feature and additional config option in addtion to QueueAllMessages.

A new config option MessageTypesDiscardForQueueing has been introduced. It is a comma seperated list of message types that shall not be queued (when offline) even in case QueueAllMessages is true. If QueueAllMessages is false, the configuration of this paramater has no effect. The message queue will discard all message type listed as part of this value except for transaction-related message types. This feature has been implemented for OCPP1.6 and OCPP2.0.1.

Issue ticket number and link

Checklist before requesting a review

@Pietfried Pietfried force-pushed the feature/message-queue-offline-queueing-config branch 2 times, most recently from 4a84a97 to c085334 Compare September 5, 2024 07:25
…llMessages. A new config option MessageTypesDiscardForQueueing has been introduced. It is a comma seperated list of message types that shall not be queued (when offline) even in case QueueAllMessages is true. If QueueAllMessages is false, the configuration of this paramater has no effect. The message queue will discard all message type listed as part of this value except for transaction-related message types. This feature has been implemented for OCPP1.6 and OCPP2.0.1

Signed-off-by: pietfried <pietgoempel@gmail.com>
@Pietfried Pietfried force-pushed the feature/message-queue-offline-queueing-config branch from c085334 to 3de6729 Compare September 5, 2024 16:23
@Pietfried Pietfried merged commit 6e4035d into main Sep 5, 2024
4 checks passed
@Pietfried Pietfried deleted the feature/message-queue-offline-queueing-config branch September 5, 2024 18:04
Pietfried added a commit to EVerest/everest-core that referenced this pull request Sep 6, 2024
…fig option implemented in EVerest/libocpp#765

Signed-off-by: pietfried <pietgoempel@gmail.com>
Pietfried added a commit to EVerest/everest-core that referenced this pull request Sep 6, 2024
…fig option implemented in EVerest/libocpp#765 (#858)

Signed-off-by: pietfried <pietgoempel@gmail.com>
SNSubramanya pushed a commit that referenced this pull request Sep 11, 2024
…llMessages. A new config option MessageTypesDiscardForQueueing has been introduced. It is a comma seperated list of message types that shall not be queued (when offline) even in case QueueAllMessages is true. If QueueAllMessages is false, the configuration of this paramater has no effect. The message queue will discard all message type listed as part of this value except for transaction-related message types. This feature has been implemented for OCPP1.6 and OCPP2.0.1 (#765)

Signed-off-by: pietfried <pietgoempel@gmail.com>
Signed-off-by: Soumya Subramanya <s.subramanya@alfen.com>
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.

2 participants