Ayende Rahien
Ayende Rahien
`IDocumentSession Store` < that is _super_ misleading. This is a session, not a store. _Why_ are you trying to do it in a single session? That is typically a bad...
Do not try to delete things, call `GetDocumentSTore` and get a new clean database, instead
You keep posting very partial details, we have no way to tell. Please post a complete project so we can look into everything that is going on.
Your code _looks_ the same, but it actually isn't. We have: `Convert(e, IHasTimestamp).Timestamp` in the generic case vs. `e.Timestamp` for the non generic case. The proper way to do it...
Generics are fine, but the problem is that you are doing a (unseen) conversion here. Basically, the `Patch` and friends are there to be of assistance for straightforward things. To...
I would doubt that. Note that there is _no need for that_. We aren't actually using the types. You can use: `Patch` directly.
In order to resolve this, we'll need to go and update a dependency (`Lamba2Js`), the problem is here: https://github.com/ravendb/ravendb/blob/fbe69146e0a78e1af11aff1e1778d9d4892ab023/src/Raven.Client/Documents/Session/InMemoryDocumentSessionOperations.Patch.cs#L183 Where it doesn't understand that the `Convert` should be skipped.
The issue is that in your session you have loaded an instance of the document. Then you are trying to delete that instance, but you have modified it. RavenDB is...
You can name them in the settings, but your situation looks like it calls for 9,403 separate timestamps, not multiple values at a single time. Examples for multiple values at...
What is it that you are storing? And yes, NaN isn't a valid value.