I made some major changes to pydal:

- internal refactoring in the db connection logic
- dropped pg8000 support (never worked well)
- reformatting

The refactoring is a simplification of some pre-existing convoluted logic 
but it also makes it easy to use pydal with multi-threaded (non web2py) 
applications and other frameworks. Basically it automatically re-establish 
a connection when it detects a DB objects is been used in a different 
thread.

Before you had to call db._adapter.reconnect() This is no no longer 
necessary.

One side effect is that db = DAL(...) no longer establishes a connection, 
until the connection is actually used to run a query.

Please report any problem.

Massimo

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/web2py/28987515-0e77-43c2-901a-2aa54f0dccf8%40googlegroups.com.

Reply via email to