This PR removes the DurableTask.Redis and DurableTask.SqlServer projects from this local repository. This is part of an effort to reduce the amount of code we maintain in order to help improve hygiene and reduce requests for security patches.
Why are these projects being removed?
DurableTask.Redis was an experimental project from many years ago and is missing many core features of DTFx. The DTFx maintainers have no plans to invest in this project further, so we're going to instead remove the project to reduce our code maintenance burden and to avoid any confusion about whether Redis is a supported backend for DTFx.
DurableTask.SqlServer was a community contribution from many years ago, but it only provides a tracking store implementation (it's not a full backend) and no nuget packages have been shipped. There are also no plans by the DTFx maintainers to invest further in this library.
IMPORTANT NOTE: the DurableTask.SqlServer project that's being deleted from this repo is COMPLETELY UNRELATED to the official DurableTask.SqlServer project, which is used in production and is hosted in a separate GitHub repository. Removing this local unused DurableTask.SqlServer project reduces maintenance burden and avoids confusion. NO CHANGES WILL BE MADE TO THE OFFICIALDurableTask.SqlServer PROJECT, which continues to receive full support and periodic updates.
This PR removes the DurableTask.Redis and DurableTask.SqlServer projects from this local repository. This is part of an effort to reduce the amount of code we maintain in order to help improve hygiene and reduce requests for security patches.
Why are these projects being removed?
DurableTask.Redis
was an experimental project from many years ago and is missing many core features of DTFx. The DTFx maintainers have no plans to invest in this project further, so we're going to instead remove the project to reduce our code maintenance burden and to avoid any confusion about whether Redis is a supported backend for DTFx.DurableTask.SqlServer
was a community contribution from many years ago, but it only provides a tracking store implementation (it's not a full backend) and no nuget packages have been shipped. There are also no plans by the DTFx maintainers to invest further in this library.IMPORTANT NOTE: the
DurableTask.SqlServer
project that's being deleted from this repo is COMPLETELY UNRELATED to the official DurableTask.SqlServer project, which is used in production and is hosted in a separate GitHub repository. Removing this local unused DurableTask.SqlServer project reduces maintenance burden and avoids confusion. NO CHANGES WILL BE MADE TO THE OFFICIALDurableTask.SqlServer
PROJECT, which continues to receive full support and periodic updates.