conductor
conductor copied to clipboard
Unable to override postgres schema_name as "conductor" in conductor 3.7.3
Describe the bug I am trying to upgrade conductor 3.7.3 version but after upgrade conductor server not starting because in this version schema as "public" is hardcoded in PostgresConfiguration which not allowing to override any other schema name like "conductor" etc. For my project need ,I have use only different schema name thats why this issue need to fix so that I can override db schema.
Suggested Fix I spend some time on this conductor repo to fixed the issue so that anyone can override conductor schema property but I am unable to raise PR against tag v3.7.3 so that this fix can review and merge. Fixed present in below fork . https://github.com/Netflix/conductor/compare/main...trivedishalini:conductor-v3.7.3
Please take a look and suggest further as I have project release coming up in next 2 weeks .
Note Fix needed in v3.7.3 conductor tag
Details Conductor-Server version: 3.7.3 Persistence implementation: Postgress Queue implementation: Postgres Postgres_schema_name: conductor Postgres_database_name: conductor Postgres_database_user: conductor Lock: Redis Workflow definition: N/A Task definition: N/A Event handler definition: N/A
Below Screenshots for conductor PostgresConfiguration class which have schema hardcoded as public