rkargMsft
rkargMsft
TL;DR targeting `net6` doesn't mean a package isn't "up to date" or that it can't be used on newer frameworks. It just specifies what the lowest framework is that it's...
There's a difference between a package supporting a framework (the minimum runtime "interface" it requires) and Microsoft supporting a runtime. If someone decides to continue using `net6` (or `net5` or...
A new method `RegisterGrainTimer` could be an option for exposing non-reentrant as an option as it's like the existing Timer, but more Grain-y, and expose options for the new and...
@dotnet-policy-service agree company="Microsoft"
@ReubenBond Can this PR get flagged to run the integration tests? Specifically to validate that the new Cassandra tests: `"Category=${{ "Cassandra" }}&(Category=BVT|Category=SlowBVT|Category=Functional)"`
@ReubenBond Sorry, looks like this needs approval for each commit to run the tests again
@ReubenBond One open question on a unit test pulled from MembershipTableTestBase that doesn't pass: https://github.com/dotnet/orleans/blob/84d06497d8663155fc2e969238ca90eb93f05f18/test/Extensions/Tester.Cassandra/Clustering/Cassandra.cs#L103-L157 This test expects to reject the insert of a membership entry if it already exists...
Can't do both an `IF version = :expected_version;` (for the table version check) and an `IF NOT EXISTS` (for the "insert only" check) in the same query.
> Can't do both an `IF version = :expected_version;` (for the table version check) and an `IF NOT EXISTS` (for the "insert only" check) in the same query. @ReubenBond Found...
> can the Cassandra implementation fail the insert if it knows that the version row is there already? Yes, this Cassandra implementation does that version check and will fail the...