diff --git a/src/AdoNet/Orleans.Clustering.AdoNet/MySQL-Clustering.sql b/src/AdoNet/Orleans.Clustering.AdoNet/MySQL-Clustering.sql index 19275c0c97..3016b97ad7 100644 --- a/src/AdoNet/Orleans.Clustering.AdoNet/MySQL-Clustering.sql +++ b/src/AdoNet/Orleans.Clustering.AdoNet/MySQL-Clustering.sql @@ -253,3 +253,14 @@ VALUES DELETE FROM OrleansMembershipVersionTable WHERE DeploymentId = @DeploymentId AND @DeploymentId IS NOT NULL; '); + +INSERT INTO OrleansQuery(QueryKey, QueryText) +VALUES +( + 'CleanupDefunctSiloEntriesKey',' + DELETE FROM OrleansMembershipTable + WHERE DeploymentId = @DeploymentId + AND @DeploymentId IS NOT NULL + AND IAmAliveTime < @IAmAliveTime + AND Status !=3; +');