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

Introduce light ExecutedScript #143

Closed
driccio opened this issue Jun 1, 2021 · 0 comments
Closed

Introduce light ExecutedScript #143

driccio opened this issue Jun 1, 2021 · 0 comments
Assignees
Labels

Comments

@driccio
Copy link
Member

driccio commented Jun 1, 2021

Actually when Datamaintain fetch the executedScripts on db, it load the entire document. This document can be heavy (e.g. with db output).
We should introduction a notion of LightExecutedScript (namage not fixed) and add specific driver contract to fetch only small document representation.

Issue is linked with #118

@asolovieff asolovieff self-assigned this Sep 21, 2021
asolovieff added a commit that referenced this issue Sep 21, 2021
asolovieff added a commit that referenced this issue Sep 21, 2021
- listExecutedScripts() now returns a sequence of LightExecutedScript
- dependencies modified in consequence
asolovieff added a commit that referenced this issue Oct 5, 2021
Add an extension function toLightExecutedScript() inside test to avoid lightScript variable in addition to script variable.
asolovieff added a commit that referenced this issue Oct 5, 2021
ExecutedScript are only serialized and LightExecutedScript are only deserialized.
asolovieff added a commit that referenced this issue Oct 19, 2021
asolovieff added a commit that referenced this issue Oct 19, 2021
- listExecutedScripts() now returns a sequence of LightExecutedScript
- dependencies modified in consequence
asolovieff added a commit that referenced this issue Oct 19, 2021
Add an extension function toLightExecutedScript() inside test to avoid lightScript variable in addition to script variable.
asolovieff added a commit that referenced this issue Oct 19, 2021
ExecutedScript are only serialized and LightExecutedScript are only deserialized.
@Lysoun Lysoun closed this as completed Nov 2, 2021
Lysoun pushed a commit that referenced this issue Dec 14, 2021
Lysoun pushed a commit that referenced this issue Dec 14, 2021
- listExecutedScripts() now returns a sequence of LightExecutedScript
- dependencies modified in consequence
Lysoun pushed a commit that referenced this issue Dec 14, 2021
Add an extension function toLightExecutedScript() inside test to avoid lightScript variable in addition to script variable.
Lysoun pushed a commit that referenced this issue Dec 14, 2021
ExecutedScript are only serialized and LightExecutedScript are only deserialized.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants