Skip to content

Filtering digital twins based on history/timestamp #1295

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

Open
19 tasks
agg3fe opened this issue Apr 28, 2025 · 2 comments
Open
19 tasks

Filtering digital twins based on history/timestamp #1295

agg3fe opened this issue Apr 28, 2025 · 2 comments
Assignees
Labels
digital twin registry Feature/Bug for Digital Twin Registry component Prep-R25.09
Milestone

Comments

@agg3fe
Copy link

agg3fe commented Apr 28, 2025

Overview

Purpose here is to retrieve only the shells that have been created after given timestamp,
so that consumer does not have to fetch and process all the shells every time, enabling more efficient and resource-saving operations.
Below mentioned two APIs would have this additional feature.
example :
GET /shell-descriptors?createdAfter=2021-01-01T00:00:00Z
GET /lookup/shells?createdAfter=2021-01-01T00:00:00Z

Explain the topic in 2 sentences

The consumer of DTR can provide the timestamp as query param to API, and fetch only shells created after that timestamp.

What's the benefit?

Enabling more efficient and resource-saving operations

What are the Risks/Dependencies ?

Detailed explanation

Current implementation

There is no option to filter the result based on timestamp.

Proposed improvements

Adding timestamp for filtered out result.

Feature Team

Contributor

Committer

User Stories

Acceptance Criteria

  • Criteria 1
  • Criteria 2
  • Criteria 3

Test Cases

Test Case 1

Steps

  1. Do something
  2. Click something
  3. Add something

Expected Result

  1. Expectation
  2. Expectation
  3. Expectation

Architectural Relevance

The following items are ensured (answer: yes) after this issue is implemented.

In the context of the standards 126 and 127, typically only one is applicable, depending on the specific use case. Please cross out one of the two standards that does not apply.

Justification: (Fill this out, if at least one of the checkboxes above cannot be ticked. Contact the Architecture Management Committee to get an approval for the justification)

Additional information

  • I am aware that my request may not be developed if no developer can be found for it. I'll try to contribute a developer (bring your own developer)
@agg3fe agg3fe added Prep-R25.09 digital twin registry Feature/Bug for Digital Twin Registry component labels Apr 28, 2025
@agg3fe agg3fe added this to the 25.09 milestone Apr 28, 2025
@agg3fe
Copy link
Author

agg3fe commented May 5, 2025

This issue belongs to https://github.com/catenax-eV/sig-roadmap/issues/407

@agg3fe agg3fe removed this from the 25.09 milestone May 5, 2025
@agg3fe agg3fe moved this from Inbox to Backlog in Release Planning May 5, 2025
@stephanbcbauer stephanbcbauer added this to the 25.09 milestone May 7, 2025
@stephanbcbauer
Copy link
Member

was presented during open planning 25.09

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
digital twin registry Feature/Bug for Digital Twin Registry component Prep-R25.09
Projects
Status: Backlog
Development

No branches or pull requests

4 participants