Skip to content
This repository was archived by the owner on Dec 1, 2024. It is now read-only.

Data-configuration: introduced ingress/egress data slices #161

Merged

Conversation

jordigilh
Copy link
Contributor

@jordigilh jordigilh commented May 25, 2022

Introduces an ingress/egress slice for data paths in the workload's data configuration.

Even though the PR is on hold due to dependencies to the swagger changes in the flotta operator, the code changes that handle the new flows are implemented, so feel free to review at your discretion it while the other PR is being considered.

Note that the sync process does not delete data at the target destination when the source gets deleted. This is already by configuration for S3 syncs, not something included in this PR.

@jordigilh jordigilh changed the title [WIP] Data-configuration: introduced ingress/egress data slices [WIP] [DO NOT MERGE] Data-configuration: introduced ingress/egress data slices May 25, 2022
@jordigilh jordigilh force-pushed the add_bidirectional_data_transfer branch 2 times, most recently from 6ecd1fd to 8770cfd Compare May 25, 2022 19:51
These libraries were introduced recently in commit f63ab085f9f57ea830393250d0dec4b01d3ee805 for logging and multierror. I'm adding them in this commit as part of the results of running `go mod vendor`.
@jordigilh jordigilh force-pushed the add_bidirectional_data_transfer branch from 8770cfd to 1739605 Compare May 25, 2022 19:51
@jordigilh jordigilh force-pushed the add_bidirectional_data_transfer branch from 1739605 to 64ce89d Compare May 25, 2022 19:53
@jordigilh jordigilh changed the title [WIP] [DO NOT MERGE] Data-configuration: introduced ingress/egress data slices Data-configuration: introduced ingress/egress data slices May 25, 2022
Copy link
Collaborator

@pkliczewski pkliczewski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@masayag masayag merged commit 522d486 into project-flotta:main May 28, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants