| 01:12:02 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #493 (task closed): Retrofit PatientSearch to handle user-provided parameters <http://dev.openmrs.org/ticket/493#comment:1> || OpenMRS Tickets: Ticket #492 (task closed): Module to produce reports in Excel based on excel templates <http://dev.openmrs.org/ticket/492#comment:2> || OpenMRS Tickets: Ticket #488 (task closed): Preview Cohort Report Data page <http://dev.openmrs.org/ticket/488#comment:4> || OpenMRS Tickets: Ticket #485 (defect closed): TB regimen dual entry problem TMP/SMX (Lesotho only) <http://dev.openmrs.org/ticket/485#comment:1> || OpenMRS Tickets: Ticket #613 (defect closed): cohort builder regimen 'until' bug <http://dev.openmrs.org/ticket/613#comment:1> || OpenMRS Tickets: Ticket #615 (defect closed): boolean expressions in XML not parsed properly by "Run a Report from XML" feature <http://dev.openmrs.org/ticket/615#comment:3> |
| 01:40:45 | *** Keelhaul has quit IRC |
| 01:42:17 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #642 (task created): Speed up CohortUtil.parse, which is used when deserializing report schema xml <http://dev.openmrs.org/ticket/642> || OpenMRS Tickets: Ticket #641 (task created): Move everything out of the hackathon package <http://dev.openmrs.org/ticket/641> || OpenMRS Tickets: Ticket #640 (task created): Show information about renderers <http://dev.openmrs.org/ticket/640> || OpenMRS Tickets: Ticket #639 (task created): Implement ReportSchemaXML macros as a global property <http://dev.openmrs.org/ticket/639> || OpenMRS Tickets: Ticket #621 (task closed): Coordinate hackathon reporting pages <http://dev.openmrs.org/ticket/621#comment:2> || OpenMRS Tickets: Ticket #497 (task closed): Parse Strings into Cohorts <http://dev.openmrs.org/ticket/497#comment:1> || OpenMRS Changesets: Changeset [3556]: report_api_refactoring: Fixing #615, where boolean expressions with ⦠<http://dev.openmrs.org/changeset/3556> || OpenMRS Changesets: Changeset [3555]: report_api_refactoring: Deleting a file that never should have been ⦠<http://dev.openmrs.org/changeset/3555> || OpenMRS Changesets: Changeset [3554]: report_api_refactoring: Bugfix to CachingPatientFilter so that it works ⦠<http://dev.openmrs.org/changeset/3554> |
| 05:19:06 | *** njero has joined #openmrs |
| 05:19:09 | *** ChanServ sets mode: +v njero |
| 07:13:55 | *** bwolfe has joined #openmrs |
| 07:13:55 | *** ChanServ sets mode: +o bwolfe |
| 07:26:14 | <bwolfe> atomicturtle: any more thoughts on what could be causing some long delays in page load? |
| 07:27:10 | <bwolfe> atomicturtle: looks like we still have the memory leak problem with httpd...its just that we have fewer of them sitting around using up a lot of memory because I reduced the maxThreads apache can use |
| 07:29:39 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [3557]: -- atd * changed hibernate mapping for atd_patient_atd to return a rule ⦠<http://dev.openmrs.org/changeset/3557> |
| 07:30:45 | <atomicturtle> I havent had a chance to get in deeper than we did yesterday, but my gut says its a mod_rewrite rule |
| 07:38:29 | <atomicturtle> gonna try something radical |
| 07:39:44 | <atomicturtle> actually we should probably screw around with some apache debugging first |
| 07:43:25 | <bwolfe> something radical ? |
| 07:43:51 | <bwolfe> feel free to muck around. |
| 07:44:16 | <bwolfe> if you need anything from me, want me to do something, or have questions, holler |
| 07:52:55 | *** bmckown has joined #openmrs |
| 07:52:55 | *** ChanServ sets mode: +o bmckown |
| 07:59:58 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [3558]: in patientmatching module, updated GUI so removing blocking runs updates ⦠<http://dev.openmrs.org/changeset/3558> |
| 08:00:00 | *** atomicturtle has quit IRC |
| 08:26:25 | *** atomicturtle has joined #openmrs |
| 08:37:42 | <bwolfe> atomicturtle: just remembered something quite useful! |
| 08:37:53 | <atomicturtle> oh yeah? some change? |
| 08:38:01 | <bwolfe> you can tell apache to log the PID of the process that processed the request |
| 08:38:02 | <bwolfe> http://httpd.apache.org/docs/1.3/mod/mod_log_config.html#formats |
| 08:38:03 | <OpenMRSBot> <http://ln-s.net/1e-y> (at httpd.apache.org) |
| 08:38:23 | <bwolfe> we can use this to find the memory leak |
| 08:38:35 | <bwolfe> or at least the last page processed by a thread that is using 160mb |
| 08:38:45 | <atomicturtle> thats handy |
| 08:39:03 | <atomicturtle> totally, we need to try that |
| 08:39:04 | <bwolfe> do we change the log format through plesk, or just edit /etc/httpd ? |
| 08:39:12 | <atomicturtle> just change it in httpd.conf |
| 08:39:26 | <bwolfe> that won't break things that are analyzing the logs ? |
| 08:39:34 | <bwolfe> plesk should make it nice and easy for us ;-) |
| 08:39:46 | <atomicturtle> those are just used for statistics that we dont really care about anyway |
| 08:39:48 | <bwolfe> ...of course, that would require us /having/ access to our plesk :-p |
| 08:40:06 | <bwolfe> I like to look at them though |
| 08:40:08 | <atomicturtle> we do |
| 08:40:14 | <bwolfe> not right now |
| 08:40:21 | <bwolfe> it says our license is expired |
| 08:40:26 | <atomicturtle> oh hang on |
| 08:40:32 | <atomicturtle> tony's not online yet |
| 08:40:47 | <atomicturtle> hes on mountain time I think |
| 08:40:52 | <bwolfe> I like to look at the awstats analyzation of the logs... |
| 08:40:55 | <bwolfe> np |
| 08:41:01 | <bwolfe> its been like that for a few days at least now |
| 08:41:07 | <bwolfe> I don't really need access |
| 08:41:10 | <bwolfe> I can edit httpd |
| 08:41:13 | <bwolfe> err httpd.conf |
| 08:56:44 | *** njero has quit IRC |
| 09:01:59 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #643 (task created): Remove module data when removing a module. <http://dev.openmrs.org/ticket/643> || OpenMRS Changesets: Changeset [3562]: -- atd * Moved dropping of foreign key before inserts in sqldiff <http://dev.openmrs.org/changeset/3562> || OpenMRS Changesets: Changeset [3561]: -- atd * Updated sql diff with inserts for form attributes and adjusted ⦠<http://dev.openmrs.org/changeset/3561> || OpenMRS Changesets: Changeset [3560]: -- dss * changed table type of dss_rule to InnoDB so foreign keys to this ⦠<http://dev.openmrs.org/changeset/3560> || OpenMRS Changesets: Changeset [3559]: Role-based navigation module - updating to recent version of core code <http://dev.openmrs.org/changeset/3559> |
| 09:06:23 | <bwolfe> atomicturtle: bah. of course after adding the %P to the log file none of the threads are hogging memory...I think they're behaving because they know they're being watched now |
| 09:06:33 | <bwolfe> they'll forget and slip up soon though, I'm sure |
| 09:06:39 | <atomicturtle> haha |
| 09:06:56 | <atomicturtle> this is like quantum mechanics |
| 09:08:44 | <bwolfe> argh |
| 09:08:54 | <bwolfe> I've accessed every different app we have installed |
| 09:09:07 | <bwolfe> but none have caused the memory spike |
| 09:09:29 | <bwolfe> oh well |
| 09:09:48 | <bwolfe> fyi, I added the %P to the end of the logformat, so the webalizer and other plesk stats should still work |
| 09:10:35 | <bwolfe> I had to edit /etc/httpd/conf.d/zz010_psa_httpd.conf |
| 09:10:52 | <bwolfe> and just changed the plesklog format |
| 09:16:37 | <atomicturtle> cool |
| 09:17:02 | <atomicturtle> is that catching it on every domain? |
| 09:22:01 | <bwolfe> should be |
| 09:22:05 | <bwolfe> I only looked at openmrs.org |
| 09:32:02 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #644 (task created): Create an audit module <http://dev.openmrs.org/ticket/644> |
| 10:02:19 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [3564]: -- chica * fixed a couple minor problems in the sqldiff <http://dev.openmrs.org/changeset/3564> || OpenMRS Changesets: Changeset [3563]: -- chica * added chica_state_action table to list actions references by ⦠<http://dev.openmrs.org/changeset/3563> |
| 10:05:22 | <bwolfe> I wish the mad scientist's "maniacal laugh" was more widely accepted |
| 10:05:32 | <bwolfe> I would love to be able do just bust that out in the office sometimes |
| 10:05:39 | <bwolfe> like right now |
| 10:05:49 | <bwolfe> when a piece of code "just works" |
| 10:05:50 | <bwolfe> :-) |
| 10:15:49 | *** Keelhaul has joined #openmrs |
| 11:04:08 | *** Keelhaul has quit IRC |
| 11:04:08 | *** Echidna has quit IRC |
| 11:10:39 | *** Echidna has joined #openmrs |
| 11:10:58 | *** Keelhaul has joined #openmrs |
| 12:21:14 | *** sioraiocht has joined #openmrs |
| 12:21:14 | *** ChanServ sets mode: +v sioraiocht |
| 12:34:56 | *** Keelhaul has quit IRC |
| 12:34:57 | *** Echidna has quit IRC |
| 12:40:50 | *** Echidna has joined #openmrs |
| 12:41:41 | *** Keelhaul has joined #openmrs |
| 13:08:49 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [3566]: Role-based Navigation Module - new role and corresponding home page was ⦠<http://dev.openmrs.org/changeset/3566> || OpenMRS Changesets: Changeset [3565]: Patient Summary Module - switch that allows you to toggle clinical notes ⦠<http://dev.openmrs.org/changeset/3565> |
| 13:11:32 | *** pombreda has quit IRC |
| 13:19:41 | *** pombreda has joined #openmrs |
| 13:20:09 | *** pombreda has quit IRC |
| 13:38:54 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [3569]: -- dss * fixed a null pointer exception <http://dev.openmrs.org/changeset/3569> || OpenMRS Changesets: Changeset [3568]: -- chica * fixed bugs with state_mapping action <http://dev.openmrs.org/changeset/3568> || OpenMRS Changesets: Changeset [3567]: Role-based Navigation Module - fix back button in new prioritized patients ⦠<http://dev.openmrs.org/changeset/3567> |
| 14:39:07 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [3572]: -- chica * updated atd jar <http://dev.openmrs.org/changeset/3572> || OpenMRS Changesets: Changeset [3571]: -- atd * updated sqldiff <http://dev.openmrs.org/changeset/3571> || OpenMRS Changesets: Changeset [3570]: -- chica * moved form specific global properties into form_attribute ⦠<http://dev.openmrs.org/changeset/3570> |
| 14:47:24 | *** Keelhaul has quit IRC |
| 14:47:25 | *** Echidna has quit IRC |
| 14:54:11 | *** Echidna has joined #openmrs |
| 15:06:38 | *** Keelhaul has joined #openmrs |
| 15:09:12 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [3573]: -- atd * fixed error in sqldiff <http://dev.openmrs.org/changeset/3573> |
| 16:01:51 | *** Keelhaul has quit IRC |
| 16:24:24 | *** bwolfe has quit IRC |
| 16:37:34 | *** bmckown has quit IRC |
| 17:10:04 | <atomicturtle> on |
| 17:35:48 | *** bwolfe has joined #openmrs |
| 17:35:48 | *** ChanServ sets mode: +o bwolfe |
| 17:42:13 | *** atomicturtle has quit IRC |
| 18:37:31 | *** Keelhaul has joined #openmrs |
| 20:26:28 | *** bwolfe has quit IRC |