conductor icon indicating copy to clipboard operation
conductor copied to clipboard

[FEATURE]: Make redis key space domain customizable

Open maggmanu77 opened this issue 1 year ago • 1 comments

Please read our contributor guide before creating an issue.
Also consider discussing your idea on the discussion forum first.

Describe the Feature Request

Make redis key space domain customizable, there by allowing multi-tenant software to namespace | isolate their data in the same redis db. This primarily applies to the hash bucket keys.

Describe Preferred Solution

In com.netflix.conductor.redis.dao.BaseDynoDAO instead of the domain being a member variable, access from the property instance on demand. A derived bean instance of ConductorProperties (already a member of BaseDynoDAO) will be able to access the customized domain seamlessly.

Describe Alternatives

Considered other fields like stack, however key space domain is the most meaningful customization for tenant isolated hash buckets

maggmanu77 avatar Jul 23 '24 17:07 maggmanu77

https://github.com/conductor-oss/conductor/pull/221

v1r3n avatar Jul 28 '24 19:07 v1r3n

@maggmanu77 based on @v1r3n comment above regarding PR #221 has this issue been resolved?

jeffbulltech avatar Feb 27 '25 01:02 jeffbulltech