Skip to content

[WIP] feat: allow transform resource before caching in TemporaryResoureCache#3215

Draft
csviri wants to merge 1 commit intooperator-framework:nextfrom
csviri:temp-cache-transformer-function
Draft

[WIP] feat: allow transform resource before caching in TemporaryResoureCache#3215
csviri wants to merge 1 commit intooperator-framework:nextfrom
csviri:temp-cache-transformer-function

Conversation

@csviri
Copy link
Collaborator

@csviri csviri commented Mar 10, 2026

Although resources live for a short time in TRC, this might be useful to users that are using a reduced item store, so the resource which are read are also reduced in TRC.

Signed-off-by: Attila Mészáros a_meszaros@apple.com

Signed-off-by: Attila Mészáros <a_meszaros@apple.com>
@openshift-ci openshift-ci bot added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Mar 10, 2026
@csviri csviri changed the title feat: allow transform resource before caching in TemporaryResoureCache [WIP] feat: allow transform resource before caching in TemporaryResoureCache Mar 10, 2026
@csviri csviri requested a review from shawkins March 10, 2026 09:34
@csviri csviri added this to the 5.3 milestone Mar 10, 2026
@csviri csviri self-assigned this Mar 10, 2026
@shawkins
Copy link
Collaborator

The general ReducedStateItemStore from the client doesn't store the item as its type - is that a requirement with this logic in the operator sdk?

@csviri csviri modified the milestones: 5.3, 5.4 Mar 11, 2026
@csviri
Copy link
Collaborator Author

csviri commented Mar 11, 2026

I just want this to be in parity with TransformingItemStore what we provide from JOSDK. But this is not urgent at all, actually will schedule it just for 5.4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants