From: Jiri C. <di...@ci...> - 2013-11-02 09:55:08
|
Hi *, is here anybody who I'd like to put FirebirdClient into (long) test under (preferably) some load? I started work on async support and with that I'll also have to redo all the lock-ing there. Because these are either wrong or not necessary (and often both). But there's also a lot of magic happening thanks to old [1] code that's executed under GC. And that's hard to test. I'd like to redesign it completely (and not only this, have you seen i.e. connection pooling...), but until somebody give a few months of time, it's just wish. [1] Let's face it, the code is crappy. Redesign would be nice. But I don't blame anybody, 5-10 years ago it was different story. .NET was different (a lot) and we had different understanding of how it works and should work (and how we should design code). -- Jiri {x2} Cincura (x2develop.com founder) http://blog.cincura.net/ | http://www.ID3renamer.com |