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

Deprecation of sdv.databroker.v1? #738

Open
erikbosch opened this issue Feb 15, 2024 · 1 comment
Open

Deprecation of sdv.databroker.v1? #738

erikbosch opened this issue Feb 15, 2024 · 1 comment

Comments

@erikbosch
Copy link
Contributor

As of today Databroker support two APIs:

kuksa.val.v1 is the newer API, but does not support all features of the older sdv.databroker.v1 API, and we have said that kuksa.val.v1 might be extended to include more features, but there has not been much progress lately. But it is not really clear what needs to be "migrated" in order to be able to deprecate and later remove the old API. For this we would need some input

  • Which projects/organizations are currently using sdv.databroker.v1?
  • What prevents them from switching to the newer kuksa.val.v1 API?
  • Are they interested in providing info on how they use sdv.databroker.v1 so that we if possible can find alternative solutions with or without extending the new API.

If you use the sdv.databroker.v1 API, please let us now by commenting this issue.

@SebastianSchildt
Copy link
Contributor

Not using it.

Feature that comes to mind we want in the new API is "streaming set for providers", but we have known for a long time, just never came around to do that. Also I think this is often not a short term deal breaker for migration, because switching before having it "just costs performance".

On thing that can't easily be "ported" (except just "renaming") is the SQL query feature. But I would almost consider that a separate API, and IF we want it, treat it more like such, as we do e.g. with VISS: If you want it, you need to enable it at compile and/or runtime

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

2 participants