-
Notifications
You must be signed in to change notification settings - Fork 4
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
Remove specific message format restriction #16
Closed
Comments
stoyan-zoubev
added a commit
to SoftwareDefinedVehicle/kanto-azure-connector
that referenced
this issue
Oct 11, 2022
Note: These files will be removed anyway with [eclipse-kanto#16]. Signed-off-by: Stoyan Zoubev <[email protected]>
stoyan-zoubev
added a commit
to SoftwareDefinedVehicle/kanto-azure-connector
that referenced
this issue
Oct 11, 2022
Note: These files will be removed anyway with [eclipse-kanto#16]. Signed-off-by: Stoyan Zoubev <[email protected]>
stoyan-zoubev
added a commit
to SoftwareDefinedVehicle/kanto-azure-connector
that referenced
this issue
Oct 11, 2022
- deleted specific message envelope and updated command bus handler. - deleted code that is not used by kanto azure connector binary, e.g. things handlers, protobuf files, message mapper, etc. - reworked command passthrough handler to be generic so that is does not depend on a certain message format. - renamed AllowedLocalTopicsList and AllowedCloudMessageTypesList settings to PassthroughTelemetryTopic and PassthroughCommandTopic. - removed unused MessageMapperConfig setting. Signed-off-by: Stoyan Zoubev <[email protected]>
stoyan-zoubev
added a commit
to SoftwareDefinedVehicle/kanto-azure-connector
that referenced
this issue
Oct 11, 2022
- deleted specific message envelope and updated command bus handler. - deleted code that is not used by kanto azure connector binary, e.g. things handlers, protobuf files, message mapper, etc. - reworked command passthrough handler to be generic so that is does not depend on a certain message format. - renamed AllowedLocalTopicsList and AllowedCloudMessageTypesList settings to PassthroughTelemetryTopic and PassthroughCommandTopic. - removed unused MessageMapperConfig setting. Signed-off-by: Stoyan Zoubev <[email protected]>
stoyan-zoubev
added a commit
to SoftwareDefinedVehicle/kanto-azure-connector
that referenced
this issue
Oct 11, 2022
- deleted command things handler that is not used by kanto azure connector binary - deleted test cases for code that is not used Signed-off-by: Stoyan Zoubev <[email protected]>
e-grigorov
pushed a commit
that referenced
this issue
Oct 11, 2022
[#16] Removed specific message envelope and unused code - deleted command things handler that is not used by kanto azure connector binary - deleted test cases for code that is not used Signed-off-by: Stoyan Zoubev <[email protected]>
stoyan-zoubev
added a commit
to SoftwareDefinedVehicle/kanto-azure-connector
that referenced
this issue
Oct 11, 2022
- deleted telemetry things handler that is not used by kanto azure connector binary - deleted test cases for code that is not used either Signed-off-by: Stoyan Zoubev [email protected]
stoyan-zoubev
added a commit
to SoftwareDefinedVehicle/kanto-azure-connector
that referenced
this issue
Oct 11, 2022
- deleted message mapper that is not used by kanto azure connector binary - deleted message protobuf marshaller as it is not used by kanto azure connector binary - deleted test cases for code that is not used either Signed-off-by: Stoyan Zoubev <[email protected]>
stoyan-zoubev
added a commit
to SoftwareDefinedVehicle/kanto-azure-connector
that referenced
this issue
Oct 11, 2022
- deleted message mapper that is not used by kanto azure connector binary - deleted message protobuf marshaller as it is not used by kanto azure connector binary - deleted test cases for code that is not used either Signed-off-by: Stoyan Zoubev <[email protected]>
stoyan-zoubev
added a commit
to SoftwareDefinedVehicle/kanto-azure-connector
that referenced
this issue
Oct 11, 2022
- deleted message mapper that is not used by kanto azure connector binary - deleted message protobuf marshaller as it is not used by kanto azure connector binary - deleted test cases for code that is not used either Signed-off-by: Stoyan Zoubev <[email protected]>
e-grigorov
pushed a commit
that referenced
this issue
Oct 12, 2022
[#16] Removed specific message envelope and unused code - deleted telemetry things handler that is not used by kanto azure connector binary - deleted test cases for code that is not used either Signed-off-by: Stoyan Zoubev [email protected]
e-grigorov
pushed a commit
that referenced
this issue
Oct 12, 2022
[#16] Removed specific message envelope and unused code - deleted message mapper that is not used by kanto azure connector binary - deleted message protobuf marshaller as it is not used by kanto azure connector binary - deleted test cases for code that is not used either Signed-off-by: Stoyan Zoubev <[email protected]>
stoyan-zoubev
added a commit
to SoftwareDefinedVehicle/kanto-azure-connector
that referenced
this issue
Oct 12, 2022
- deleted unnecessary test resources - json and proto files Signed-off-by: Stoyan Zoubev <[email protected]>
e-grigorov
pushed a commit
that referenced
this issue
Oct 12, 2022
[#16] Removed specific message envelope and unused code - deleted unnecessary test resources - json and proto files Signed-off-by: Stoyan Zoubev <[email protected]>
e-grigorov
pushed a commit
that referenced
this issue
Oct 12, 2022
[#16] Remove specific message format restriction - deleted specific message envelope and updated command bus handler. - deleted code that is not used by kanto azure connector binary, e.g. things handlers, protobuf files, message mapper, etc. - reworked command passthrough handler to be generic so that is does not depend on a certain message format. - renamed AllowedLocalTopicsList and AllowedCloudMessageTypesList settings to PassthroughTelemetryTopic and PassthroughCommandTopic. - removed unused MessageMapperConfig setting. Signed-off-by: Stoyan Zoubev <[email protected]>
Repository owner
moved this from In Review
to Done
in Eclipse Kanto
Oct 12, 2022
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Kanto Azure connector implementation seems to define some mandatory message format for cloud-to-device and device-to-cloud messages - envelope.go
This is a very custom and not open-standard format and there is no real reason for Kanto to stick firmly to it.
So it is better to delete this message envelope restriction and also delete/update the other source files that are related to it.
Here is some list of additional subtasks:
AllowedLocalTopicsList
andAllowedCloudMessageTypesList
MessageMapperConfig
setting as message mapper is to be removed too.The text was updated successfully, but these errors were encountered: