Description
As announced to the community in this blog post, we are no longer developing the Map Store, and it will be removed from Keycloak's codebase. This epic tracks the steps needed to completely remove it.
Discussion
See community blog post
Issues
Motivation
Having both the current store and the Map Store in the codebase is greatly complicating maintenance, and other teams have a hard time working with the storage layer because any change has to be replicated in both stores. With the decision to no longer develop the Map Store, we should aim to remove it from the codebase to simplify both maintenance and further developments in the current store.
Description
As announced to the community in this blog post, we are no longer developing the Map Store, and it will be removed from Keycloak's codebase. This epic tracks the steps needed to completely remove it.
Discussion
See community blog post
Issues
SearchableModelField#24722LockObjectsForModification#24793RealmModelfrom authorization services interfaces #26530Motivation
Having both the current store and the Map Store in the codebase is greatly complicating maintenance, and other teams have a hard time working with the storage layer because any change has to be replicated in both stores. With the decision to no longer develop the Map Store, we should aim to remove it from the codebase to simplify both maintenance and further developments in the current store.