| chat.freenode.net #tryton log beginning Sun Jan 10 00:00:02 CET 2010 | ||
| cedk | vengfulsquirrel: I don't know. I use python 2.6.4 on trunk and it works | 00:29 |
|---|---|---|
| cedk | vengfulsquirrel: could you publish somewhere your code? I can take a look and see if there is some thing wrong | 00:30 |
| vengfulsquirrel | I'm running it without my modules, do you mean the binary? | 00:30 |
| cedk | vengfulsquirrel: and without your modules, it is slow? | 00:30 |
| vengfulsquirrel | It will take a week to setup the data to even test that I jsut meant I can't kill the server to view the profile output. | 00:31 |
| cedk | vengfulsquirrel: why can you use a backup of the database? | 00:38 |
| vengfulsquirrel | What do you mean? I'm using your demo database to test trunk and it exhibits the same behaviour as my 1.4 version with modules in that it ignores SIGINT. | 00:39 |
| yangoon | cedk: I have currently also an issue with neso: it doesn't quit | 00:39 |
| yangoon | last message: INFO:dispatcher:logout '' from 127.0.0.1:8073 using local on database 'test_hmi2' | 00:39 |
| yangoon | and hangs | 00:40 |
| vengfulsquirrel | http://dpaste.com/143080/ I'm using changeset: 2128:0c4f65e40ecf . | 00:40 |
| yangoon | cedk: only thing I have changed: http://paste.pocoo.org/show/163833/ | 00:40 |
| yangoon | to run it on different port than other trytond (that is running in parallel) | 00:41 |
| vengfulsquirrel | yangoon: Are you running the profiler? | 00:44 |
| yangoon | cedk: no, reverting http://hg.tryton.org/hgwebdir.cgi/tryton/rev/33f3b34f0ae0 brings back normal quit | 00:45 |
| vengfulsquirrel | yangoon: Do you mean the client hangs? I don't really know how neso works btw, I'm just curious if it relates to my problem | 00:55 |
| yangoon | vengfulsquirrel: yes, should be the client | 00:55 |
| vengfulsquirrel | yangoon: My client exists normally but then the server won't stop after sending SIGINT. | 00:56 |
| cedk | yangoon: this must fix http://dpaste.com/143084/ | 00:56 |
| vengfulsquirrel | *exits | 00:56 |
| cedk | vengfulsquirrel: perhaps profile is bugged on 2.5 | 00:57 |
| cedk | vengfulsquirrel: you should try other way to debug your code | 00:57 |
| cedk | vengfulsquirrel: use print statement for SQL | 00:57 |
| cedk | vengfulsquirrel: you can send me the result of all SQL during the client call that is slow | 00:58 |
| vengfulsquirrel | I have tried printing in execute of database.py but sql statements quickly end and then the server does nothing. | 00:58 |
| yangoon | cedk: works | 00:59 |
| vengfulsquirrel | cedk: Well is it possible that the data is quickly retrieved from the database but then it takes a long time to load it/run checks within python ? Do you know where I can check that, ie. put print statements ? | 01:01 |
| cedk | vengfulsquirrel: in tryton code it is most of the time the database that is the bottleneck but I don't know about your code | 01:02 |
| cedk | vengfulsquirrel: could you check the time between the request and the response | 01:02 |
| cedk | vengfulsquirrel: it is perhaps the client that is slow | 01:03 |
| CIA-5 | C?dric Krier <ced@b2ck.com> default * 27:8c0572653453 neso/bin/neso: Exit neso when the Tryton client ends | 01:04 |
| CIA-5 | http://hg.tryton.org/neso/rev/8c0572653453 | 01:04 |
| vengfulsquirrel | cedk: Does trytond/protocols/dispatcher.py:dispatch process a request from start to finish ? | 01:20 |
| cedk | vengfulsquirrel: yes | 01:47 |
| -!- FWiesing(n=FWiesing@194-208-185-012.tele.net) has left #tryton | 02:41 | |
| -!- yangoon(n=mathiasb@p549F6A91.dip.t-dialin.net) has joined #tryton | 05:18 | |
| -!- enlightx(n=enlightx@217.202.96.176) has joined #tryton | 09:05 | |
| -!- Timitos(n=timitos@88.217.184.172) has joined #tryton | 09:24 | |
| -!- sharoon(n=sharoont@83.111.219.33) has joined #tryton | 10:27 | |
| -!- FWiesing(n=FWiesing@194-208-185-012.tele.net) has joined #tryton | 10:51 | |
| -!- LucaSub(n=LucaSub@host240-173-dynamic.14-87-r.retail.telecomitalia.it) has joined #tryton | 11:24 | |
| -!- cedk(n=ced@gentoo/developer/cedk) has joined #tryton | 11:34 | |
| -!- enlightx(n=enlightx@217.202.109.119) has joined #tryton | 13:13 | |
| -!- enlightx(n=enlightx@217.202.97.165) has joined #tryton | 14:53 | |
| CIA-5 | matb roundup * #1370/Date widget: year completion: | 15:52 |
| CIA-5 | [new] When entering a number smaller than actual year as year, it is added to the current year. | 15:52 |
| CIA-5 | E.g. enter 10/15/09 -> 10/15/2019 | 15:52 |
| CIA-5 | http://bugs.tryton.org/roundup/issue1370 | 15:52 |
| CIA-5 | ced roundup * #1370/Date widget: year completion: [in-progress] http://codereview.appspot.com/186056 | 16:00 |
| CIA-5 | http://bugs.tryton.org/roundup/issue1370 | 16:00 |
| -!- udono(n=udono@dynamic-unidsl-85-197-25-39.westend.de) has joined #tryton | 16:23 | |
| -!- LucaSub1(n=LucaSub@host240-173-dynamic.14-87-r.retail.telecomitalia.it) has joined #tryton | 20:49 | |
| -!- LucaSub(n=LucaSub@host240-173-dynamic.14-87-r.retail.telecomitalia.it) has joined #tryton | 20:52 | |
| -!- vengfulsquirrel(n=ian@c-69-181-194-95.hsd1.ca.comcast.net) has joined #tryton | 21:18 | |
| CIA-5 | matb roundup * #753/Client: segfault with spell check: | 21:22 |
| CIA-5 | [chatting] For tracking: | 21:22 |
| CIA-5 | Still present for me with python-gtkspell 2.25.3-4.1+b1 and libgtkspell0 2.0.13-2 . | 21:22 |
| CIA-5 | http://bugs.tryton.org/roundup/issue753 | 21:22 |
| CIA-5 | matb roundup * #1371/You try to read records that don't exist anymore!\n(Document type: Invoice Line): | 21:33 |
| CIA-5 | [new] Happens when trying to save an invoice line after having changed its description: | 21:33 |
| CIA-5 | [Sun Jan 10 21:30:09 2010] ERROR:dispatcher:Exception c ... | 21:33 |
| CIA-5 | http://bugs.tryton.org/roundup/issue1371 | 21:33 |
| CIA-5 | matb roundup * #1371/You try to read records that don't exist anymore!\n(Document type: Invoice Line): [chatting] Happens only after having created a new invoice in this invoice. Changing invoice lines of other already existent invoices works. | 21:52 |
| CIA-5 | http://bugs.tryton.org/roundup/issue1371 | 21:52 |
| CIA-5 | matb roundup * #1371/You try to read records that don't exist anymore!\n(Document type: Invoice Line): And after relogin into the database I can change this invocie line, too. | 21:53 |
| CIA-5 | http://bugs.tryton.org/roundup/issue1371 | 21:53 |
| -!- sharoon(n=sharoont@78.145.232.186) has joined #tryton | 22:21 | |
| CIA-5 | C?dric Krier <ced@b2ck.com> default * 1484:f95bd48905f3 tryton/tryton/gui/window/view_form/model/field.py: Don't extend model_deleted of One2Many with negative model id for issue1371 | 22:27 |
| CIA-5 | http://hg.tryton.org/tryton/rev/f95bd48905f3 | 22:27 |
| CIA-5 | ced roundup * #1371/One2Many tries to delete records with negative id: [resolved] Fix with changeset f95bd48905f3 | 22:27 |
| CIA-5 | http://bugs.tryton.org/roundup/issue1371 | 22:27 |
| CIA-5 | C?dric Krier <ced@b2ck.com> default * 391:17785db85caf gentoo-overlay/dev-python/relatorio/ (ChangeLog Manifest relatorio-0.5.3.ebuild): Version bump | 22:44 |
| CIA-5 | http://hg.tryton.org/tryton-overlay/rev/17785db85caf | 22:44 |
| vengfulsquirrel | cedk: Hey thanks for all the help so far, so I'm still not 100% sure but this line I think might have something to do with my slowness problem, I am trying to make it faster to see if it helps, do you have any suggestions off the top of your head? http://hg.tryton.org/hgwebdir.cgi/1.4/trytond/file/d0ce870084c8/trytond/model/fields/one2many.py#l89 | 23:39 |
| vengfulsquirrel | Wow yeah that is definately it | 23:48 |
Generated by irclog2html.py 2.11.0 by Marius Gedminas - find it at mg.pov.lt!