dhiaayachi / temporal

Temporal service
https://docs.temporal.io
MIT License
0 stars 0 forks source link

Add dynamic config to disable loading task queue user data #350

Open dhiaayachi opened 2 weeks ago

dhiaayachi commented 2 weeks ago

Task queue user data is now in the critical path and loaded for every task queue partition (only the root reads from the DB). At the time of writing only versioning data is stored in user data and until we're confident with the user data mechanism, we need the ability to disable it.

dhiaayachi commented 6 days ago

Thank you for reporting this issue. We understand that having task queue user data in the critical path can impact performance.

Currently, there's no way to directly disable user data loading for task queues. However, you can consider the following workaround:

We appreciate your feedback and will consider adding the ability to disable user data loading in the future.

dhiaayachi commented 6 days ago

Thank you for reporting this issue. We understand that the current design of the task queue user data loading can impact performance.

Currently, we do not have a feature to disable user data loading for task queues. However, we are actively working on improving the efficiency of this process and plan to implement a solution in the future.

In the meantime, you can try the following workarounds:

We will keep you updated on any progress made towards implementing a feature to disable user data loading.

If you have any other questions or concerns, please don't hesitate to ask.

dhiaayachi commented 6 days ago

Thank you for reporting this issue. We understand that having task queue user data in the critical path and loaded for every task queue partition can be problematic, especially until the user data mechanism is fully established.

We are currently working on a way to disable user data loading for task queues. In the meantime, you can work around this issue by:

We are actively working on a solution to this issue and will update the documentation once it is available.

Please let us know if you have any further questions.