You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@fineract.apache.org by Ed Cable <ed...@mifos.org> on 2017/02/01 17:20:40 UTC

Re: [Mifos-users] MIFOSX - 16.05.01.RELEASE "QA"

Joe,

The temporary fix that Nazeer had applied and is included in the pull
request on the Apache Fineract issue has worked for our demo and production
environments thus far.

Are you still experiencing the issues on your setup? Nazeer were awaiting
additional replies on this thread. Can you please share with us the issues
you're still facing and we'll continue to work to resolve them.

Here's the latest update I got from Nazeer:


We had given a temporary fix which is going to reduce this occurrence.

The issue is MySQL is taking too much time return the data to the platform
and lock on those tables is not released. By this time, some of the
scheduler threads are entering into BLOCKED and they never recover unless
we restart the tomcat (STOP & START). After production and RDS split, I
don’t remember any customer complaining about this issue.



Please let me know on which environment this issue is happening again.



Please find the issue details below.

https://issues.apache.org/jira/browse/FINERACT-145


Thanks,


Ed



On Tue, May 24, 2016 at 6:49 AM, Nazeer Shaik <
nazeer.shaik@confluxtechnologies.com> wrote:

> Hi all,
>
> We found the root cause for schedule jobs issue. This issue is happening
> after integrating Drizzle JDBC connector with Fineract platform.
>
> *Root cause:*
> For some reason we are getting lock acquisition exception while updating
> schedule job running status. After this, all triggers (existing & new) in
> that group scheduler moving into BLOCKED state. The only way to recover is
> to restart the server.
> At this moment we couldn't figure out who is holding the lock.
>
> We have provided a workaround fix and testing is going on staging server.
> We will analyze this behavior for 1 week and changes will be merged with
> platform after community review.
>
> If you are blocked with this issue, please configure your platform with
> MySQL JDBC connector.
>
> Thanks,
> Nazeer
>
> On Thu, May 19, 2016 at 11:43 AM, Adi Raju <adi.raju@confluxtechnologies.
> com> wrote:
>
>> Hi Joe,
>>
>>
>>
>> We had been looking into this issue over the last week.
>>
>> What we observe is that this is happening only on demo.openmf.org.
>>
>> We do not see this issue on other tenants on either
>> local/staging/demo/production server (we have checked random tenants DB).
>>
>> What we suspect is that the scheduler is for some reason not triggering
>> the job.
>>
>> We want to add some logs and observe for couple of days to see what is
>> happening on this demo tenant specifically.
>>
>> We will be adding these logs on top of 16.05.01.RELEASE and get back on
>> problem.
>>
>>
>>
>> Regards,
>>
>> Adi
>>
>>
>>
>> *From:* Joe Leatherman [mailto:joeleatherman@ijlfinancial.us]
>> *Sent:* 19 May 2016 00:05
>> *To:* mifos-users@lists.sourceforge.net
>> *Cc:* 'Subramanya S N' <su...@confluxtechnologies.com>
>> *Subject:* [Mifos-users] MIFOSX - 16.05.01.RELEASE "QA"
>> *Importance:* High
>>
>>
>>
>> Team,
>>
>>                 I’m happy for our new improvements. But I just reviewed
>> 16.05.01.RELEASE @ https://demo.openmf.org
>>
>>
>>
>> The issues I noted before (listed below) are still in 16.05.01. We can
>> add all the new cool stuff we want but in my opinion we need to insure all
>> of our old/current features are working correctly. I think it’s important
>> for us all not to get ahead of ourselves. Honestly the last stable vision
>> where most the jobs moved be themselves as expected was Release Version:
>> 16.01.2.RELEASE | Mifos X Release Date: 20/Jan/2016
>> <https://mifosforge.jira.com/browse/MIFOSX/component/11710/?selectedTab=com.atlassian.jira.jira-projects-plugin:component-changelog-panel>.
>> Remember that in a live instance this will effect balances in loans and
>> savings accounts. It will show accounts current when they are late if these
>> events don’t move. When bankers realize the error they will put in a ticket
>> to tec support costing all our little companies time and money. Also if a
>> banker doesn’t realize there is an issue and they give the customer the
>> wrong info on their account can cause lead to regulatory issues here in the
>> US with the department of finance in most states being super in tune with
>> the algorithms we use to calculate interest.  I have no problems taking
>> time out to do all the Q & A in a practical setting with real accounts but
>> can we take a step back and sure everything up?
>>
>>
>>
>> My request is QA starts turning down all new releases until these event
>> issues are fixed and tested. What a base we would all have to build from if
>> it was.
>>
>>
>>
>>
>>
>> *Joe Leatherman | Sr. Credit Manager*
>> JoeLeatherman@IJLfinancial.us
>>
>>
>> IJLfinancial, Inc. | 907 Caldwell BLVD. | Nampa, ID
>> Store 0002| Tel 208-649-4282 <(208)%20649-4282> | Fax 208-505-8766
>> <(208)%20505-8766>
>>
>> NMLSR ID 745997
>>
>> www.IJLfinancial.us <http://www.ijlfinancial.us/>
>>
>>
>> This message may contain confidential or proprietary information. If you
>> are not the addressee or authorized to receive this for the addressee, you
>> must not use, copy, disclose, or take any action based on this message or
>> any information herein. If you have received this message in error, please
>> advise the sender immediately by email and delete this message. Thank you
>> for your cooperation.
>>
>>
>>
>>
>>
>> Today's Topics:
>>
>>
>>
>>    1. MIFOSX - 16.05.01.RELEASE (Adi Raju)
>>
>>
>>
>>
>>
>> ----------------------------------------------------------------------
>>
>>
>>
>> Message: 1
>>
>> Date: Wed, 4 May 2016 22:26:03 +0530
>>
>> From: "Adi Raju" <ad...@confluxtechnologies.com>
>>
>> Subject: [Mifos-users] MIFOSX - 16.05.01.RELEASE
>>
>> To: "'Mifos software development'"
>>
>>                 <mi...@lists.sourceforge.net>,
>>
>>                 <mi...@lists.sourceforge.net>
>>
>> Message-ID: <00...@confluxtechnologies.com>
>>
>> Content-Type: text/plain; charset="us-ascii"
>>
>>
>>
>> Hello All,
>>
>>
>>
>>
>>
>>
>>
>> Today we have made 16.05.01.RELEASE of MIFOS X.
>>
>>
>>
>> This release contains following improvements and bug fixes
>>
>>
>>
>> Platform & API
>>
>>
>>
>> New Features & Improvements
>>
>>
>>
>>
>>
>>
>>
>> - [FINERACT-94] - Allow a recurring gap/moratorium for principal between
>> repayments
>>
>>
>>
>> - [MIFOSX-2405] - Add ability to mark Client Identifier as Active or
>> Inactive
>>
>>
>>
>> - In tranche loans, if repayment date is same as tranche disbursement
>> date then allow to change the emi amount
>>
>>
>>
>> - [FINERACT-144] - Performance improvement for accrual job
>>
>>
>>
>> - [FINERACT-32] - Dormant Savings Accounts Feature
>>
>>
>>
>> - Added MIFOS-INSTALL.md
>>
>>
>>
>> - Customer Self Service : APIs for Third Party Beneficiary management and
>> Third Party Account Transfers
>>
>>
>>
>> - [FINERACT-60] - Improvements to Interest Compounding, nth day rest
>> frequency and meeting calendar date changes
>>
>>
>>
>> Bugs
>>
>>
>>
>> - [MIFOSX-2497] - Waive specified due date penalty should not create
>> additional row in repayment schedule for Overdue/Due Fee/Int,Principal
>> repayment strategy
>>
>>
>>
>> - [MIFOSX-2505] - Waived specified due date penalty/charges are not
>> adding entries in waved column after prepay.
>>
>>
>>
>> - Repayment schedule not regenerating when frp is changed at the time of
>> disbursal
>>
>>
>>
>> - Edit disbursement causes the full amount to be shown - in repayment
>> schedule
>>
>>
>>
>> - accrual exception while doing repayment
>>
>>
>>
>> - adding driver property for flyway tasks in gradle, fixes migrateDB
>> tasks in gradle
>>
>>
>>
>> - Shares And Dividends: Adding validation to check whether savings
>> account is his own account
>>
>>
>>
>> Community-app
>>
>>
>>
>> New Features & Improvements
>>
>>
>>
>>
>>
>>
>>
>> - [FINERACT-32] - Dormant Savings Accounts Feature
>>
>>
>>
>> - [MIFOSX-2705] - Fix some translation issue 'locale-zh_CN.json'
>>
>>
>>
>>
>>
>>
>>
>> Bugs
>>
>>
>>
>> - [MIFOSX-2639] - While creating the client if "Legal Form" is modified
>> from Client to Entity then not able save the page
>>
>>
>>
>>
>>
>>
>>
>> This release is deployed only on staging server, which can be accessed
>> for community testing using the URL https://staging.openmf.org
>>
>>
>>
>> Post QA certification, release would be deployed on demo and production
>> servers.
>>
>>
>>
>> Also, binary release file would be uploaded to sourceforge post QA
>> certification.
>>
>>
>>
>> In the meantime, code can be downloaded from https://github.com/openMF/
>> incubator-fineract/tree/mifosplatform-16.05.01.REL
>>
>> EASE,
>>
>> https://github.com/openMF/community-app/tree/
>> mifosplatform-16.05.01.RELEASE.
>>
>>
>>
>>
>>
>>
>>
>> Regards,
>>
>>
>>
>> Adi
>>
>>
>>
>>
>>
>>
>>
>> *From:* Subramanya S N [mailto:subramanya@confluxtechnologies.com
>> <su...@confluxtechnologies.com>]
>> *Sent:* Thursday, April 28, 2016 4:29 PM
>> *To:* Joe Leatherman <Jo...@ijlfinancial.us>
>> *Cc:* A good place to start for users or folks new to Mifos. <
>> mifos-users@lists.sourceforge.net>
>> *Subject:* Re: [Mifos-users] Community Release Version: 16.04.01.RELEASE
>> | Mifos X Release Date: 13/Apr/2016: Manage Scheduler Jobs issues
>>
>>
>>
>> Hi Joe Leatherman,
>>
>> Issue has been raised https://issues.apache.org/jira/browse/FINERACT-145
>> and will be taken on high priority. Can we move our further discussion
>> related to that issue there only.
>>
>>
>>
>> On Thu, Apr 28, 2016 at 3:27 AM, Joe Leatherman <
>> joeleatherman@ijlfinancial.us> wrote:
>>
>> I’m sorry when you re-set Mifos on the server side it only fixes the
>> problem for 1 day. Please note the community server at
>> https://demo.openmf.org
>>
>>
>>
>> Please go to Menu options 1. System 2. Manage Scheduler Jobs
>>
>>
>>
>> Please note below they are not running as expected.:
>>
>>
>>
>> Execute Standing Instruction       Apr 26, 2016 6:30:00 PM
>> Apr 25, 2016 7:06:11 PM
>>
>>
>>
>> Generate Mandatory Savings Schedule  Apr 26, 2016 6:35:00 PM
>> Apr 26, 2016 8:35:04 AM
>>
>>
>>
>> Recalculate Interest For Loans    Apr 27, 2016 6:31:00 PM
>> Apr 26, 2016 7:11:13 PM
>>
>>
>>
>> Transfer Fee For Loans From Savings       Apr 27, 2016 6:31:00
>> PM              Apr 26, 2016 7:11:12 PM
>>
>>
>>
>> Update Accounting Running Balances      Apr 27, 2016 6:31:00
>> PM              Apr 26, 2016 7:11:12 PM
>>
>>
>>
>>
>>
>> These are all very important function and when they don’t turn as
>> expected it causes a loss for all the Organizations using Mifos. My vote is
>> we get this cleaned up asap. I can keep testing if need be.
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> *Joe Leatherman | Sr. Credit Manager*
>> JoeLeatherman@IJLfinancial.us
>>
>>
>> IJLfinancial, Inc. | 907 Caldwell BLVD. | Nampa, ID
>> Store 0002| Tel 208-649-4282 <(208)%20649-4282> | Fax 208-505-8766
>> <(208)%20505-8766>
>>
>> NMLSR ID 745997
>>
>> www.IJLfinancial.us <http://www.ijlfinancial.us/>
>>
>>
>> This message may contain confidential or proprietary information. If you
>> are not the addressee or authorized to receive this for the addressee, you
>> must not use, copy, disclose, or take any action based on this message or
>> any information herein. If you have received this message in error, please
>> advise the sender immediately by email and delete this message. Thank you
>> for your cooperation.
>>
>>
>>
>> *From:* Subramanya S N [mailto:subramanya@confluxtechnologies.com]
>> *Sent:* Tuesday, April 26, 2016 2:42 AM
>> *To:* Mifos Users <mi...@googlegroups.com>
>> *Cc:* mifos-users@lists.sourceforge.net; JoeLeatherman@ijlfinancial.us;
>> joeleatherman@ijlfinancial.us
>> *Subject:* Re: [Mifos-users] Community Release Version: 16.04.01.RELEASE
>> | Mifos X Release Date: 13/Apr/2016: Manage Scheduler Jobs issues
>>
>>
>>
>> Hi Joe Leatherman,
>>
>> Server has been restarted for demo version. Now all scheduler jobs
>> mentioned by you are working fine. Can you please have a look and revert
>> back if any
>>
>> Thanks,
>>
>> On Monday, April 25, 2016 at 10:25:09 PM UTC+5:30, Joe Leatherman wrote:
>>
>> Test server: https://demo.openmf.org
>>
>> Menu options 1. System 2. Manage Scheduler Jobs
>>
>> Job not running as expected: it's 04/25/2016. Hasn't run since 04/21/2016
>> Generate Mandatory Savings Schedule        Apr 22, 2016 6:35:00
>> PM        Apr 21, 2016
>> 6:35:00 PM
>>
>> Job not running as expected: it's 04/25/2016. Hasn't run since 03/30/2016
>> Transfer Fee For Loans From Savings        Apr 22, 2016 6:31:00
>> PM        Mar 30, 2016
>> 6:31:03 PM
>>
>> Job not running as expected: it's 04/25/2016. Hasn't run since 04/22/2016
>> Update Accounting Running Balances        Apr 23, 2016 6:31:00
>> PM        Apr 22, 2016
>> 6:31:03 PM
>>
>> Job not running as expected: it's 03/30/2016. Hasn't run since 04/22/2016
>> Update Loan Arrears Ageing        Apr 22, 2016 6:31:00 PM        Mar 30,
>> 2016 6:31:03
>> PM
>>
>> Job not running as expected: it's 03/30/2016. Hasn't run since 04/21/2016
>> Update Loan Paid In Advance        Apr 22, 2016 6:35:00 PM        Apr 21,
>> 2016 6:35:00
>> PM
>>
>> I view these as critical because this stops attached functions from
>> performing as expected. If someone has a fix please share step by step
>> because we are experiencing the same thing on our end so these issues
>> have
>> been duplicated.
>>
>>
>> Joe Leatherman | Sr. Credit Manager
>> JoeLeatherman@IJLfinancial.us
>>
>> IJLfinancial, Inc. | 907 Caldwell BLVD. | Nampa, ID
>> Store 0002| Tel 208-649-4282 <(208)%20649-4282> | Fax 208-505-8766
>> <(208)%20505-8766>
>> NMLSR ID 745997
>> www.IJLfinancial.us
>>
>> This message may contain confidential or proprietary information. If you
>> are
>> not the addressee or authorized to receive this for the addressee, you
>> must
>> not use, copy, disclose, or take any action based on this message or any
>> information herein. If you have received this message in error, please
>> advise the sender immediately by email and delete this message. Thank you
>> for your cooperation.
>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>>
>> Find and fix application performance issues faster with Applications
>> Manager
>> Applications Manager provides deep performance insights into multiple
>> tiers of
>> your business applications. It resolves application problems quickly and
>> reduces your MTTR. Get your free trial!
>> https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
>> _______________________________________________
>> Mifos-users mailing list
>> Mifos...@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mifos-users
>>
>>
>>
>>
>> --
>>
>> Regards,
>> Subramanya.
>>
>>
>>
>>
>>
>>
>>
>> *Joe Leatherman | Sr. Credit Manager*
>> JoeLeatherman@IJLfinancial.us
>>
>>
>> IJLfinancial, Inc. | 907 Caldwell BLVD. | Nampa, ID
>> Store 0002| Tel 208-649-4282 <(208)%20649-4282> | Fax 208-505-8766
>> <(208)%20505-8766>
>>
>> NMLSR ID 745997
>>
>> www.IJLfinancial.us <http://www.ijlfinancial.us/>
>>
>>
>> This message may contain confidential or proprietary information. If you
>> are not the addressee or authorized to receive this for the addressee, you
>> must not use, copy, disclose, or take any action based on this message or
>> any information herein. If you have received this message in error, please
>> advise the sender immediately by email and delete this message. Thank you
>> for your cooperation.
>>
>>
>>
>> ------------------------------------------------------------
>> ------------------
>> Mobile security can be enabling, not merely restricting. Employees who
>> bring their own devices (BYOD) to work are irked by the imposition of MDM
>> restrictions. Mobile Device Manager Plus allows you to control only the
>> apps on BYO-devices by containerizing them, leaving personal data
>> untouched!
>> https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
>> _______________________________________________
>> Mifos-users mailing list
>> Mifos-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mifos-users
>>
>>
>
> ------------------------------------------------------------
> ------------------
> Mobile security can be enabling, not merely restricting. Employees who
> bring their own devices (BYOD) to work are irked by the imposition of MDM
> restrictions. Mobile Device Manager Plus allows you to control only the
> apps on BYO-devices by containerizing them, leaving personal data
> untouched!
> https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
> _______________________________________________
> Mifos-users mailing list
> Mifos-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mifos-users
>
>


-- 
*Ed Cable*
Director of Community Programs, Mifos Initiative
edcable@mifos.org | Skype: edcable | Mobile: +1.484.477.8649

*Collectively Creating a World of 3 Billion Maries | *http://mifos.org
<http://facebook.com/mifos>  <http://www.twitter.com/mifos>