Ok -
the official docs say:
Raven/Esent/MaxVerPages
The maximum size of version store (in memory modified data) available. The value is in megabytes.
Default: 512
Does this mean to a blond person like me, that if i want to update an existing document, the document(s) size in total, (both before AND after the change because I'm assuming change tracking keeps track of both states, to some degree) can't exceed 512MB (by default).
So if i load in a document that has a massive WKT (shoot me, please) which is around 250-300MB in size and then i decide to update this WKT shape .. then i'm going to havr around 600MB in memory now .. and boom - Out Of Memory exception (eg. ravendb version store out of memory)
is that more or less it?
2ndly, can we change this value on the fly, programatically? eg. i know i'm about to store a massive doc so ... lets change this settings-value .. store.savechanges. revert-change this settings-value back to 512.
-J-