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

NGSI-LD API subscription creation not implemented #393

Open
Blobonat opened this issue Oct 14, 2022 · 0 comments
Open

NGSI-LD API subscription creation not implemented #393

Blobonat opened this issue Oct 14, 2022 · 0 comments

Comments

@Blobonat
Copy link

Blobonat commented Oct 14, 2022

The current documentation states that subscriptions can be created via the NGSI-LD API interface of the ThinBroker with a POST ngsi-ld/v1/subscriptions/, but the actual function is not implemented at all: missing on master branch and development branch

Please either remove the subscription part from the documentation or provide an implementation.

It seems that ngsi10/subscribeContext with a Destination=NGSI-LD-header can be used as a workaround. But since the NGSI10 notifyConditions.condValueList is not supported by the current FogFlow implementation (the corresponding data structure exists internally, but it seems that it never gets evaluated), the NGSI-LD behavior of watchedAttributes can't be replicated with the given NGSI10 subscription support.


Additional general question: What is the roadmap of FogFlow regarding NGSI-LD support? I've seen that version 3.2.6 has provided support for quite a lot of NGSI-LD stuff (e.g. #392), but nearly everything was dropped with 3.2.8 (1 year apart). Using a bugfix version for such a breaking change is interesting. How should I understand this procedure? Is native NGSI-LD support not any longer an active goal of the FogFlow development?

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

1 participant