*** CarlosRuiz has quit IRC | 02:37 | |
*** norbertbede has joined #idempiere | 05:33 | |
*** a42niem has joined #idempiere | 05:50 | |
*** norbertbede has quit IRC | 05:53 | |
*** jannis_a42 has joined #idempiere | 06:10 | |
*** nmicoud has joined #idempiere | 06:10 | |
*** norbertbede has joined #idempiere | 06:35 | |
Not-5e44 | [IDEMPIERE] nmicoud created IDEMPIERE-2894 Add server name on the email sent when starting service | 06:57 |
---|---|---|
Not-5e44 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2894 | 06:57 |
Not-5e44 | [IDEMPIERE] nmicoud updated IDEMPIERE-2894 Attachment set to "IDEMPIERE-2894.patch" | 06:58 |
Not-5e44 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2894 | 06:58 |
Not-5e44 | [IDEMPIERE] nmicoud updated IDEMPIERE-2894 status set to "Peer Review Queue" | 06:58 |
Not-5e44 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2894 | 06:58 |
Not-5e44 | [IDEMPIERE] nmicoud updated IDEMPIERE-2894 assignee set to "Carlos Antonio Ruiz Gomez" | 06:58 |
Not-5e44 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2894 | 06:58 |
Not-5e44 | [IDEMPIERE] nmicoud updated IDEMPIERE-2894 labels set to "+Patch" | 06:58 |
Not-5e44 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2894 | 06:58 |
*** KermitTheFragger has joined #idempiere | 07:11 | |
*** norbertbede has quit IRC | 07:33 | |
*** norbertbede has joined #idempiere | 07:52 | |
*** norbertbede has joined #idempiere | 08:04 | |
*** jannis_a421 has joined #idempiere | 08:28 | |
*** jannis_a42 has quit IRC | 08:30 | |
*** norbertbede has quit IRC | 08:33 | |
*** norbertbede has joined #idempiere | 08:33 | |
*** norbertbede has joined #idempiere | 09:22 | |
*** norbertbede has quit IRC | 09:53 | |
*** jannis_a421 has quit IRC | 09:56 | |
*** mbozem has joined #idempiere | 10:04 | |
*** norbertbede has joined #idempiere | 10:59 | |
*** mbozem has quit IRC | 11:35 | |
*** druiz has joined #idempiere | 11:40 | |
*** CarlosRuiz has joined #idempiere | 12:10 | |
*** ChanServ sets mode: +o CarlosRuiz | 12:10 | |
*** norbertbede has quit IRC | 12:24 | |
*** red1_ has joined #idempiere | 12:28 | |
*** red1_ is now known as red1 | 12:28 | |
*** ChanServ sets mode: +o red1 | 12:28 | |
*** norbertbede has joined #idempiere | 12:34 | |
*** red1 has quit IRC | 13:00 | |
Not-5e44 | [IDEMPIERE] norbert.bede updated IDEMPIERE-2814 | 13:00 |
*** red1 has joined #idempiere | 13:00 | |
Not-5e44 | [IDEMPIERE] both topics are similar. | 13:00 |
Not-5e44 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2814 | 13:00 |
*** ChanServ sets mode: +o red1 | 13:01 | |
Not-5e44 | [IDEMPIERE] carlosruiz_globalqss created IDEMPIERE-2895 UX: Save changes in Detail Tab of a Master-Detail window | 13:02 |
Not-5e44 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2895 | 13:02 |
*** Deepak has joined #idempiere | 13:04 | |
Deepak | Namaste!!! | 13:04 |
norbertbede | hi Mr. Deepak and all here | 13:05 |
Not-5e44 | [IDEMPIERE] carlosruiz_globalqss created IDEMPIERE-2896 UX: Doubleclick in text fields | 13:05 |
Not-5e44 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2896 | 13:05 |
CarlosRuiz | Hello everybody | 13:06 |
red1 | Namaste, Deepak | 13:06 |
red1 | Hola CarlosRuiz | 13:07 |
red1 | Halo norbertbede | 13:07 |
Deepak | Hello red1 | 13:07 |
*** muriloht has joined #idempiere | 13:07 | |
druiz | Hi all | 13:07 |
red1 | Hola Diego Ruiz | 13:07 |
Not-5e44 | [IDEMPIERE] carlosruiz_globalqss created IDEMPIERE-2897 UX: Width of Quick Info Part on the left side | 13:08 |
Not-5e44 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2897 | 13:08 |
Deepak | CarlosRuiz, Can you pull IDEMPIERE-2341 from logi exp branch? | 13:09 |
druiz | Ni hao red1 | 13:09 |
red1 | ChaBuDoh druiz | 13:09 |
Not-5e44 | [IDEMPIERE] d_ruiz updated IDEMPIERE-2895 assignee set to "Diego Andres Ruiz Gomez" | 13:09 |
Not-5e44 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2895 | 13:09 |
red1 | (More or less) | 13:10 |
Not-5e44 | [IDEMPIERE] carlosruiz_globalqss created IDEMPIERE-2898 UX: Field only showing title at header on grid | 13:10 |
Not-5e44 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2898 | 13:10 |
CarlosRuiz | Deepak, could you join the 4 patches in one? | 13:12 |
Deepak | I can do | 13:12 |
*** norbertbede1 has joined #idempiere | 13:12 | |
CarlosRuiz | and add it as a patch - don't know how to test that - a SOAPUI can be helpful | 13:12 |
*** norbertbede has quit IRC | 13:14 | |
*** norbertbede has joined #idempiere | 13:16 | |
*** norbertbede1 has quit IRC | 13:16 | |
*** norbertbede2 has joined #idempiere | 13:17 | |
*** norbertbede has quit IRC | 13:17 | |
*** Duque has joined #idempiere | 13:21 | |
Deepak | CarlosRuiz, I am taking difference of all revision and creating patch out of it manually. I have SOAP request but it do not work as related process may not be there | 13:21 |
CarlosRuiz | yep - better something to test in GardenWorld | 13:22 |
norbertbede2 | Deepak could this authorization token work for replication import processor ? wdyt | 13:22 |
Not-5e44 | [IDEMPIERE] deepak updated IDEMPIERE-2341 Attachment set to "IDEMPIERE-2341.patch" | 13:22 |
Not-5e44 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2341 | 13:23 |
druiz | norbertbede2, the problem with stopping a slow process is that you can stop the thread but the query in the DB keeps running until it finishes | 13:27 |
*** norbertbede3 has joined #idempiere | 13:28 | |
druiz | norbertbede3, the problem with stopping a slow process is that you can stop the thread but the query in the DB keeps running until it finishes | 13:29 |
*** norbertbede2 has quit IRC | 13:30 | |
Not-5e44 | [IDEMPIERE] d_ruiz updated IDEMPIERE-2814 | 13:30 |
Not-5e44 | [IDEMPIERE] Related to: https://idempiere.atlassian.net/browse/IDEMPIERE-1975 | 13:30 |
Not-5e44 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2814 | 13:30 |
norbertbede3 | i see | 13:30 |
norbertbede3 | any idea how to resolve this ? | 13:30 |
possy | can't one kill db processes as well | 13:31 |
Not-5e44 | [IDEMPIERE] norbert.bede created IDEMPIERE-2899 Posting windows show allways first Accounting Schema Entries instead TRx Only Org Schema | 13:36 |
Not-5e44 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2899 | 13:36 |
druiz | I know it is possible to kill a db process, but I'm not sure if the db process is associated with the java process in iDempiere right now. If you know which db process to stop, it is possible. | 13:37 |
norbertbede3 | any epochal idea here ? any others ? | 13:38 |
CarlosRuiz | you're talking about https://idempiere.atlassian.net/browse/IDEMPIERE-2814 - right? | 13:40 |
CarlosRuiz | thinking in draft | 13:41 |
CarlosRuiz | could be something like | 13:41 |
CarlosRuiz | when running the JDBC query we associate it to AbstractProcessCtl | 13:41 |
CarlosRuiz | and when interrupting the AbstractProcessCtl thread - check first if there are associated JDBC and send a cancel query to the backend | 13:42 |
CarlosRuiz | in postgresql there is a function pg_cancel_backend - requires the PID of the process running the query | 13:43 |
CarlosRuiz | in oracle I don't know | 13:44 |
CarlosRuiz | now - on JDBC there is a Statement.cancel() - I haven't tested that to see if is inline with our request | 13:44 |
norbertbede3 | i will update ticket with this chat. then will talk people around here. try to find time and capacity | 13:46 |
norbertbede3 | no me sure. but tomas or hieplq probably | 13:46 |
Not-5e44 | [iDempiere] jenkins built #1753 completed (success) http://ci.idempiere.org/job/iDempiere/1753/ | 13:46 |
Deepak | druiz, DBProcess is linked to transaction/Connection | 13:48 |
Deepak | So if we close connection, I think we can stop it | 13:48 |
Deepak | you need to try this | 13:49 |
CarlosRuiz | no, I think those postgresql queries just die when you kill them | 13:54 |
CarlosRuiz | on swing I remember you closed completely the system and postgresql kept running wild queries | 13:55 |
Deepak | CarlosRuiz, in this case we may need to get pid related to current transaction and need to kill it | 13:58 |
Deepak | As postgresql now support kill process | 13:58 |
*** ngordon7000 has joined #idempiere | 13:59 | |
CarlosRuiz | yep - what I said above pg_cancel_backend - don't know if there is an equivalent in oracle | 14:02 |
Not-5e44 | [IDEMPIERE] MZI updated IDEMPIERE-2899 Attachment set to "patch IDEMPIERE-2899.diff" | 14:02 |
Not-5e44 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2899 | 14:03 |
Not-5e44 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2894 status set to "Resolved" -assignee set to "Nicolas Micoud" -resolution set to "Fixed" | 14:03 |
Not-5e44 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2894 | 14:03 |
Not-5e44 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2892 status set to "Resolved" -assignee set to "hieplq" -resolution set to "Fixed" | 14:03 |
Not-5e44 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2892 | 14:03 |
*** aguerra has joined #idempiere | 14:06 | |
Not-5e44 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2899 labels set to "+Patch" | 14:10 |
Not-5e44 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2899 | 14:10 |
Not-5e44 | [IDEMPIERE] d_ruiz updated IDEMPIERE-2895 Attachment set to "IDEMPIERE-2895.patch" | 14:21 |
Not-5e44 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2895 | 14:21 |
*** egil0902 has joined #idempiere | 14:22 | |
Not-5e44 | [iDempiere2.1] jenkins built #311 completed (success) http://ci.idempiere.org/job/iDempiere2.1/311/ | 14:23 |
*** ngordon7000 has quit IRC | 14:38 | |
*** norbertbede3 has quit IRC | 14:38 | |
*** norbertbede1 has joined #idempiere | 14:40 | |
*** ChuckBoecking has joined #idempiere | 14:59 | |
ChuckBoecking | Hi driuz, you have a moment? | 14:59 |
ChuckBoecking | Let me know when you do. I would like to discuss a small kanban update. | 15:01 |
druiz | hi ChuckBoecking | 15:05 |
Not-5e44 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2895 | 15:05 |
Not-5e44 | [IDEMPIERE] Thanks [~d_ruiz], In code peer review (no tests yet): - No need for a new AD_Val_Rule, we can change the original 200002 - Implement restrict for detail too - Could be good to implement also the ability for ToolbarCustomButton | 15:05 |
Not-5e44 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2895 | 15:05 |
druiz | I do now | 15:05 |
ChuckBoecking | I would like to recommend a update to the kanban based on an enhancement I made. | 15:07 |
ChuckBoecking | in concept, it makes turning requests into kanban boards easier. | 15:08 |
ChuckBoecking | do you want the detail here or in a different chat? | 15:08 |
druiz | For me it's ok here or somewhere else, doesn't make a difference, so as you wish | 15:09 |
ChuckBoecking | I fine here.. | 15:10 |
ChuckBoecking | Here we go: | 15:10 |
*** KermitTheFragger has quit IRC | 15:10 | |
ChuckBoecking | First, I created a model event plugin that looks for all tables that have a R_RequestCategory_ID field. If a table has that field, it creates a listener. The EventHandler, then creates a new request of that request category for that record if (a) the R_RequestCategory_ID > 0 and (b) a request of that category does not already exist. | 15:13 |
ChuckBoecking | in summary of this point - If the user creates a new record, it automatically gets a request created. | 15:14 |
ChuckBoecking | The reason I use the request, is because (1) almost any table can have a request, (2) multiple tables can share the same request category, therefore you can have a single kanban board spread across many tables, (3) requests can email people based on changes if needed, (4+) all the other reasons to use reqeust - escilations, calendar integration, etc.... | 15:16 |
ChuckBoecking | make sense? | 15:16 |
druiz | What you did make sense, but Idk if I don't understand it well but I don't see the Kanban still | 15:19 |
ChuckBoecking | creating a kanban from a request is not easy. If you use the 'create status' button, the process creates statuses across all request category statuses. | 15:20 |
ChuckBoecking | is your question about what is the value of using a kanban against a request? | 15:21 |
druiz | No, I know that. | 15:22 |
ChuckBoecking | ok | 15:22 |
druiz | I use it mostly for request | 15:22 |
druiz | What you are saying can be done with the Kanban Status configuration form? | 15:23 |
ChuckBoecking | the next thing I did (after the model event) was create a process on the Request Category to create a kanban board config record. This handles all the details of the kanban for me including only creating the statuses of that request category. | 15:24 |
druiz | I know it creates all request categories | 15:24 |
Not-5e44 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2881 status set to "Resolved" -resolution set to "Incomplete" | 15:24 |
Not-5e44 | [IDEMPIERE] Support request - being solved in forums | 15:24 |
druiz | but then you can delete those that you don't want to see in that form | 15:24 |
Not-5e44 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2881 | 15:24 |
ChuckBoecking | If you have a total request status count of 50, and 10 say 'open' it is very difficult to know which one is which. | 15:25 |
ChuckBoecking | I am letting you know for two reasons (1) you current plugin does not expose the kanban models by default, and (2) if you like the above concept of automatically created entries and the auto creation of kanban boards, I would rather my contributions be in your core than mine. | 15:26 |
ChuckBoecking | Having the request category record create the kanban config and status for me was very convenient. | 15:28 |
druiz | Sounds useful | 15:34 |
ChuckBoecking | To contribute it back, do you want me to create a fork and then create a pull request? | 15:34 |
ChuckBoecking | If it is worth your time to review and accept, it will be worth my time to create it. | 15:35 |
Deepak | Guys, I was away talking different issue. But this is interesting | 15:36 |
Deepak | So we have Request type Kanban as default supported | 15:37 |
druiz | I think it is useful, I don't know if it should be in the kanban core or if it should be an additional plugin kanban-dependant | 15:37 |
Deepak | Do we need to do per request type or there should be single | 15:37 |
Deepak | druiz, I have also need to work on kanban enhancement we discuss, but not get enough time yet | 15:38 |
druiz | If I understand right you create like a button in Request Category to create the kanban, is that good? | 15:38 |
Deepak | Should we do same in your plugin | 15:39 |
Deepak | I am talking about kanban tab | 15:39 |
Deepak | And filtering per parent record | 15:39 |
Deepak | Chuck, We have RequestCategory and status | 15:40 |
druiz | I think that's something that was discussed in the conference/workshop to be able to have more views than single/grid | 15:40 |
druiz | not only Kanban but other things like Hideaki's Windows X1 and X2 | 15:40 |
Deepak | druiz, That is allowing tab as extension | 15:41 |
Deepak | That is one | 15:41 |
Deepak | But once we done that, then kanban tab is another enhancement | 15:41 |
druiz | So I think that should be implemented in the core or a different plugin and then in the kanban if something needs to be changed to make it compatible | 15:42 |
Deepak | Kanban tab should use tab interface | 15:42 |
druiz | it can be improved | 15:42 |
Deepak | druiz, Agree | 15:43 |
Deepak | CarlosRuiz, Can I create a test plugin for process for testing runProcess which just output some value? | 15:45 |
Deepak | I did not able to find good process which can be used to test this scenario in core | 15:46 |
CarlosRuiz | something simple - you could use "Copy Lines From" on Sales Order | 15:48 |
*** red1 has quit IRC | 15:49 | |
ChuckBoecking | druiz, "If I understand right you create like a button in Request Category to create the kanban, is that good?" - that is correct in that is what I created. | 15:51 |
ChuckBoecking | druiz, i am happy to have it be a plugin dependent on kanban. If that is the case, i just need you to expose the kanban models. | 15:52 |
ChuckBoecking | that would make it simple. | 15:52 |
ChuckBoecking | is that acceptable? | 15:53 |
druiz | yeah | 15:53 |
ChuckBoecking | Please let me know when you can make that change. | 15:54 |
druiz | I didn't know what you meant by (1) you current plugin does not expose the kanban models by default. XD now I know what you mean | 15:54 |
druiz | Haha | 15:54 |
ChuckBoecking | :) | 15:54 |
druiz | yeah, I will do that and let you know. Thx | 15:55 |
ChuckBoecking | one other quick note, the plugin page still point to the 1.0 jar | 15:55 |
*** norbertbede1 has quit IRC | 15:56 | |
druiz | Oh ok, thx I didn't know, I will fix it. In my other plugins I just point to the download page of bitbucket, I forgot to do that in that one | 15:57 |
*** norbertbede has joined #idempiere | 15:59 | |
*** nmicoud has left #idempiere | 16:09 | |
*** Duque has quit IRC | 16:51 | |
egil0902 | Hi community | 16:59 |
egil0902 | we put this https://groups.google.com/forum/#!topic/idempiere/JFzC6Z3c864 in forum about reception confirm behavior | 17:00 |
*** Deepak has quit IRC | 17:10 | |
*** muriloht has quit IRC | 17:13 | |
*** norbertbede has quit IRC | 17:30 | |
*** egil0902 has quit IRC | 17:39 | |
*** CarlosRuiz has quit IRC | 18:01 | |
*** norbertbede1 has joined #idempiere | 18:23 | |
Not-5e44 | [IDEMPIERE] norbert.bede updated IDEMPIERE-2814 | 18:34 |
Not-5e44 | [IDEMPIERE] *today IRC* druiz 15:27 norbertbede3, the problem with stopping a slow process is that you can stop the thread but the query in the DB keeps running until it finishes 15:27 norbertbede2 left the room (quit: Ping timeout: 240 seconds). 15:28 norbertbede3 i see any idea how to resolve this ? 15:29 possy can't one kill db processes as well 15:34 druiz I know it is possible to kill a db process, but I'm not | 18:34 |
Not-5e44 | sure if the db process is associated with the java process in iDempiere right now. If you know which db process to stop, it is possible. 15:36 norbertbede3 any epochal idea here ? any others ? 15:38 CarlosRuiz 15:38 thinking in draft could be something like when running the JDBC query we associate it to AbstractProcessCtl and when interrupting the AbstractProcessCtl thread - check first if there are associated JDBC | 18:34 |
Not-5e44 | and send a cancel query to the backend in postgresql there is a function pg_cancel_backend - requires the PID of the process running the query in oracle I don't know 15:42 now - on JDBC there is a Statement.cancel() - I haven't tested that to see if is inline with our request | 18:34 |
Not-5e44 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2814 | 18:34 |
*** a42niem has quit IRC | 21:26 | |
*** aguerra has quit IRC | 21:53 | |
*** ChuckBoecking has quit IRC | 21:58 | |
*** ChuckBoecking has joined #idempiere | 21:58 | |
*** CarlosRuiz has joined #idempiere | 22:09 | |
*** ChanServ sets mode: +o CarlosRuiz | 22:09 | |
*** norbertbede1 has quit IRC | 22:52 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!