Menu

SvnCode Commit Log


Commit Date  
[r934] by tart

Fixing FieldValue tests. The parallelism one is still red as we need to stop translating TransException to SEException. I'll try to fix that globally.

2017-01-24 22:45:17 Tree
[r933] by tart

Rewriting the usage of Shield.Intransaction (yes it's far from done and I'm already rewriting :) I think it makes generally more sense to not try to make every single method "atomic" by introducing a transaction. Instead we'll just generally assert a transaction in public methods in "shielded" classes, and the actual transactions will be started on just a few "global" places - generally there where we also handle exceptions. That way the transaction-ness doesn't get out of control and at the same time asserts make sure we have transactions where we need them.

2017-01-24 21:06:31 Tree
[r932] by tart

FieldValue shielding improvement.

2017-01-24 19:57:27 Tree
[r931] by tart

Mass code style fix using Resharper: Removing unused using directives.

2017-01-24 19:52:59 Tree
[r930] by tart

Mass code style fix using Resharper: Using type keywords.

2017-01-24 19:50:33 Tree
[r929] by tart

FieldValue shielding improvement.

2017-01-24 19:42:39 Tree
[r928] by tart

FieldValue now shielded. This is probably the prototype of how all transactional classes will look - the internal state carried by a Shielded struct. This is just the first converted class to make even just the loading transactional. Happy experimenting ahead :)

2017-01-24 01:18:22 Tree
[r927] by tart

Fixed AbstractDef loading.

2017-01-14 15:28:30 Tree
[r926] by tart

First experimenting with Shielded, for now just during loading. Not sure it's such a great idea, but in any case now everything is happily broken :)

2017-01-13 02:30:24 Tree
[r925] by tart

LocStringCollection now properly immutable. Also it now might load the language files.

2017-01-13 01:20:26 Tree
Older >
MongoDB Logo MongoDB