| Age | Commit message (Collapse) | Author |
|
- Some logging code moved from netsvc.py to loglevels.py
- Changed imports to use the new openerp module
- config and netsvc initialization calls move to openerp-server.py
- Moved openerp-server.py outside the old bin directory
- Some imports in tools moved inside the methods to break mutual-dependencies
bzr revid: vmt@openerp.com-20110207125723-ooee7d7ng5elmkso
|
|
bzr revid: chs@openerp.com-20110118192637-i0yyyo86pa2hzq1d
|
|
bzr revid: fp@tinyerp.com-20110115170410-s0z661hshxjzj6b7
|
|
patches courtesy of Margarita Manterola and Don Kirkby
lp bug: https://launchpad.net/bugs/672130 fixed
lp bug: https://launchpad.net/bugs/663775 fixed
lp bug: https://launchpad.net/bugs/673194 fixed
lp bug: https://launchpad.net/bugs/663977 fixed
bzr revid: odo@openerp.com-20101130110940-0tf6ra0uwhiptieb
|
|
This affects the "Cursor not closed explicitly..." message.
The message is at a "warning" level, but the frame inspection added
some expensive overhead to each cursor open. So, avoid that unless we
are at debug mode.
bzr revid: p_christ@hol.gr-20101124094853-0ljr6nebkyya0eui
|
|
bzr revid: ysa@tinyerp.com-20101124094133-ayl5pppdjqkx534q
|
|
A closed cursor should behave the same as a closed connection, ie.
OperationalError. Also instrument a function we don't expect to be called.
bzr revid: p_christ@hol.gr-20101123135837-vkn3ph0e4bz9urf0
|
|
Inspecting the full stack just to learn the file:line info for debugging
purposes is both expensive and error-prone. Write an alternative function
in tools/func.py that will just go N frames back and try to get the info.
bzr revid: p_christ@hol.gr-20101123135742-2jp75f3uxyg3a6b6
|
|
bzr revid: fp@tinyerp.com-20100918093052-nxapeqahzt4cpr2m
|
|
bzr revid: stephane@openerp.com-20100906140645-zxt6los8sl54qzj0
|
|
exceptions inside the cr.execute() method
This is useful when the caller wants to do the logging.
bzr revid: odo@openerp.com-20100903122426-fox86td4uqr3l0jx
|
|
bzr revid: chs@openerp.com-20100903085804-p0yij5nly1d076c7
|
|
bzr revid: chs@openerp.com-20100903074132-nrhd3p2i53hmtt9j
|
|
added new 'debug_sql' loglevel to avoid having to modify sql_db.py to enable SQL logging
bzr revid: odo@openerp.com-20100804134900-dfupojmgcj0rjhd2
|
|
bzr revid: chs@openerp.com-20100514133341-y093gp9yqfckcm80
|
|
bzr revid: chs@openerp.com-20100514131506-yx7qsu2nuylk1v5e
|
|
bzr revid: odo@openerp.com-20100330172603-ty878ds2i9oa33zq
|
|
bzr revid: stephane@openerp.com-20100303092841-vd278m62602ziyhl
|
|
bzr revid: xmo@tinyerp.com-20100302095840-bavk87douskr01af
|
|
bzr revid: xmo@tinyerp.com-20100302094648-gztszaux31oyfptv
|
|
bzr revid: hda@tinyerp.com-20100216063114-d2crv3zayarq2vk6
|
|
bzr revid: chs@tinyerp.com-20100204172800-oy6uavhn13osk9x1
|
|
[ADD] exported method check_connectivity
[REF] better logging of the Connection and ConnectionPool objects
[REF] use template0 as template when create new database
bzr revid: chs@tinyerp.com-20100120163913-5ftbs7e85lwqb1et
|
|
bzr revid: hda@tinyerp.com-20100112104830-x35l4g08og2gacwo
|
|
bzr revid: fp@tinyerp.com-20091222212036-oeekt3f06k5j0ize
|
|
bzr revid: chs@tinyerp.com-20091208172759-wncaqjguglwgf634
|
|
bzr revid: hmo@tinyerp.com-20091202091102-r509b0bgogyul6yx
bzr revid: xmo@tinyerp.com-20091202101458-6a1mo240grkld6do
|
|
bzr revid: chs@tinyerp.com-20091201133214-8c6i1ohk5t5u79dz
|
|
lp bug: https://launchpad.net/bugs/488234 fixed
bzr revid: chs@tinyerp.com-20091128001554-9ka8o40104a81bj7
|
|
bzr revid: chs@tinyerp.com-20091127234726-1k4g37h036x0hy7a
|
|
lp bug: https://launchpad.net/bugs/488234 fixed
bzr revid: chs@tinyerp.com-20091127231126-lbdmz9i9tm50k8f7
|
|
bzr revid: hmo@tinyerp.com-20091125070844-1mt6908hm40t03hq
|
|
bzr revid: hmo@tinyerp.com-20091124144405-9mzd91chohvf0uu7
|
|
bzr revid: chs@tinyerp.com-20091123170734-usmmwc5uzoik73hs
|
|
bzr revid: chs@tinyerp.com-20091123170509-qe5keihqjoa71ppd
|
|
confilts
bzr revid: hmo@tinyerp.com-20091120143104-tb6136unkdw7yfy9
|
|
bzr revid: hda@tinyerp.com-20091020105223-2o94yr2iv2v10axr
|
|
bzr revid: hda@tinyerp.com-20091014123215-nuyqs18090whzt5o
|
|
Conflicts:
bin/osv/orm.py
bzr revid: p_christ@hol.gr-20090828143403-c48ylvbkzgnimvhr
|
|
Sometimes we want to debug SQL, not always though.
bzr revid: p_christ@hol.gr-20090814160111-fhw1j4jmx94t2hjv
|
|
In particular, calls to ir.translate are done in Python loops. This is
slow.
bzr revid: p_christ@hol.gr-20090726075504-v6qgdyyg9vyaazfr
|
|
Conflicts:
bin/addons/base/res/__init__.py
setup.py
bzr revid: p_christ@hol.gr-20090521212526-1p9xohdfw2p7v9o6
|
|
lp bug: https://launchpad.net/bugs/375361 fixed
bzr revid: christophe@tinyerp.com-20090520150238-w18k3aitqzpmw5nm
|
|
Conflicts:
bin/report/interface.py
bin/report/printscreen/ps_list.py
bin/report/render/__init__.py
bin/report/render/rml.py
bin/report/render/rml2pdf/trml2pdf.py
bin/sql_db.py
bzr revid: p_christ@hol.gr-20090506201813-qb71ec85xr08obb1
|
|
bzr revid: jvo@tinyerp.com-20090501120909-4nyzibm3fapkv1rq
|
|
lp bug: https://launchpad.net/bugs/330999 fixed
bzr revid: christophe@tinyerp.com-20090428141007-td39oa95wk5h5dt7
|
|
bzr revid: p_christ@hol.gr-20090420183755-epdfdf6pgd6vc88m
|
|
In python 2.6, the hasattr() will undergo subclass checks. So, it is
unwise to call it for the "object". That subclass check would overflow
the recursion limit, on each cursor delete operation, which ends up in
wasted CPU (and slow OpenObject responsiveness).
Now, hopefully, OpenObject will run in 2.6 as fast as it ran in 2.5 .
bzr revid: p_christ@hol.gr-20090420172016-1dgiys0cj90efh34
|
|
Conflicts:
bin/netsvc.py
bin/sql_db.py
bin/tools/translate.py
bzr revid: p_christ@hol.gr-20090208175840-xmy5c53ijl3rs1l5
|
|
bzr revid: christophe@tinyerp.com-20090204110144-jjbt9a4itmt2vwi5
|