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

No example project, dead links everywhere #2646

Open
Miladiir opened this issue Mar 7, 2024 · 2 comments
Open

No example project, dead links everywhere #2646

Miladiir opened this issue Mar 7, 2024 · 2 comments
Assignees

Comments

@Miladiir
Copy link

Miladiir commented Mar 7, 2024

https://github.com/mulesoft/docs-mule-runtime/blob/2d0c4f59a037e5c36fbf41920d92d7df5fccd78c/modules/ROOT/pages/cache-scope.adoc contains a reference to Cache Scope with Salesforce Contacts. The project does not exist in anypoint exchange.

Instead or additionally, there exists a project Cache Scope with Fibonacci. The project contains an invalid file structure and cannot be checked out in the latest Anypoint Studio. https://eu1.anypoint.mulesoft.com/exchange/org.mule.examples/cache-scope-with-fibonacci/minor/1.4/

At the bottom of the page is a link to https://github.com/mulesoft/library-examples/blob/v1.4.0/cache-scope-with-fibonacci/README.md. Not even the repository exists anymore, let alone any project files.

@dukesphere
Copy link
Contributor

@Miladiir Thx for your feedback. The Cache scope doc you are referencing is published here: https://docs.mulesoft.com/mule-runtime/latest/cache-scope

@Miladiir
Copy link
Author

The documentation is very light on specifics. This does not tell me how the default strategy works.
In a scenario where I have four actions within a cache scope, what does the cache scope do exactly. Does it store each indidual result, or does in only store the input and output of the first and last action in the scope?
Alternatively, I could think of another scenario, where it will consider the input payload that is referenced in the first action and use the hash of this payload as a key and it will consider the output payload of the last action and cache that as the result.

So without trying this out with 3-4 scenarios, including vars, transfomers, http request etc, I simply do not know how the cache behaves. This will probably take like 1-2 hours.

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

3 participants