> > 1. I just got time to try this build. There is a new bug > > where if it can't connect to the server it goes into an > > infinite loop (ok, ok, ok, ok, etc. -- for instance, if the > > server is not running). Starting the server does not help, > > you have to kill the PGA3 process. Then restart PGA3. > > Yes, I noticed that as well.
Submitting patch for that. > I've been thinking about that, and the majority of places we use such > info, we only need to oid & identifier. I wonder if it would be easier > to build some fast, dedicated caches for that instead. We do acctually > have some of these internally in pgSchema (pga2), but in this code they > could be globally accessible within a pgDatabase. There are pros/cons. The tree is slower than a dedicated cache, but the dedicated cache would have to be refreshed in the same refreshes as the tree. And it would basically end up being a linked list, so we might end up doing double duty. > Done (cvs currently at 193.195.77.163). I believe Andreas did get your > memory fixes in, but please check. Okay, updated and compiled. No memory leaks as far as I can see. -Keith
frmMain.cpp.patch
Description: Binary data
---------------------------(end of broadcast)--------------------------- TIP 2: you can get off all lists at once with the unregister command (send "unregister YourEmailAddressHere" to [EMAIL PROTECTED])