Skip to content

ROX-11070: Remove unused de-serialization of groups#2160

Merged
dhaus67 merged 1 commit intomasterfrom
dh/Remove_de-serialization_of_groups_prop_key
Jul 4, 2022
Merged

ROX-11070: Remove unused de-serialization of groups#2160
dhaus67 merged 1 commit intomasterfrom
dh/Remove_de-serialization_of_groups_prop_key

Conversation

@dhaus67
Copy link
Contributor

@dhaus67 dhaus67 commented Jun 22, 2022

Description

This PR is a follow-up from removing the composite key of the groups data store. Previously, groups where uniquely identified and stored in a key-value store by their properties. For this, the serialization package serialized and de-serialized the properties into a key.

This PR will remove the de-serialization part. The serialization part is still used within the group service for differentiating between different groups, using the properties and role name of the group as key in a map to make this more efficient.

@openshift-ci
Copy link

openshift-ci bot commented Jun 22, 2022

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

@dhaus67
Copy link
Contributor Author

dhaus67 commented Jun 22, 2022

@ghost
Copy link

ghost commented Jun 22, 2022

Tag for build #730622 is 3.70.x-567-gedce58979b.

💻 For deploying this image using the dev scripts, run the following first:

export MAIN_IMAGE_TAG='3.70.x-567-gedce58979b'

🕹️ A roxctl binary can be downloaded from the CircleCI artifacts.

@dhaus67 dhaus67 force-pushed the dh/06-14-Update_service_and_datastore branch from e4f75d9 to f642da0 Compare June 23, 2022 23:52
@dhaus67 dhaus67 force-pushed the dh/Remove_de-serialization_of_groups_prop_key branch from a7d5504 to 41418b2 Compare June 23, 2022 23:52
@dhaus67 dhaus67 force-pushed the dh/06-14-Update_service_and_datastore branch from f642da0 to 6d061fe Compare June 30, 2022 21:03
@dhaus67 dhaus67 force-pushed the dh/Remove_de-serialization_of_groups_prop_key branch from 41418b2 to 99e2a16 Compare June 30, 2022 21:03
@dhaus67 dhaus67 force-pushed the dh/06-14-Update_service_and_datastore branch from 6d061fe to c5828e5 Compare July 4, 2022 02:42
@dhaus67 dhaus67 force-pushed the dh/Remove_de-serialization_of_groups_prop_key branch from 99e2a16 to 287b25e Compare July 4, 2022 02:42
Base automatically changed from dh/06-14-Update_service_and_datastore to master July 4, 2022 19:18
@dhaus67 dhaus67 force-pushed the dh/Remove_de-serialization_of_groups_prop_key branch from 287b25e to edce589 Compare July 4, 2022 19:27
@dhaus67
Copy link
Contributor Author

dhaus67 commented Jul 4, 2022

/retest

@ghost
Copy link

ghost commented Jul 4, 2022

Images are ready for the commit at edce589.

To use with deploy scripts, first export MAIN_IMAGE_TAG=3.70.x-568-g0e71d9e4c0.

@dhaus67 dhaus67 merged commit 918f69d into master Jul 4, 2022
@dhaus67 dhaus67 deleted the dh/Remove_de-serialization_of_groups_prop_key branch July 4, 2022 20:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants