[GitHub] fineract issue #469: FINERACT-428 Parallelization of Jobs : Parallelizing an...

2018-08-12 Thread santoshconflux
Github user santoshconflux commented on the issue:

https://github.com/apache/fineract/pull/469
  
Hi Santosh!
Ticket, Fineract-428 will have multiple PRs since it takes into account all
jobs intended for parallelizing and paging. Each job will have a separate PR

Hope it answers your question.

Regards,
Kumaranath Fernando



On Mon, Aug 13, 2018 at 10:57 AM, Santosh Math <
sant...@confluxtechnologies.com> wrote:

> Hi Kumarnath,
>
> There is one  more PR for same ticket , Fineract-428?
>
> https://github.com/apache/fineract/pull/464
>
> On Sat, Aug 11, 2018 at 10:14 PM, Kumaranath Fernando <
> notificati...@github.com> wrote:
>
> > Fineract-428 
> >
> > Parallelizing and paging of periodic accrual
> > --
> > You can view, comment on, or merge this pull request online at:
> >
> >   https://github.com/apache/fineract/pull/469
> > Commit Summary
> >
> >- Implementing parallelizing and paging of recalculate interest for
> >loans
> >
> > File Changes
> >
> >- *A* fineract-provider/src/main/java/org/apache/fineract/
> >infrastructure/jobs/domain/JobParameter.java
> > (84)
> >- *A* fineract-provider/src/main/java/org/apache/fineract/
> >infrastructure/jobs/domain/JobParameterRepository.java
> > (32)
> >- *M* fineract-provider/src/main/java/org/apache/fineract/
> >infrastructure/jobs/service/JobRegisterServiceImpl.java
> > (26)
> >- *M* fineract-provider/src/main/java/org/apache/fineract/
> >portfolio/loanaccount/service/LoanReadPlatformService.java
> > (3)
> >- *M* fineract-provider/src/main/java/org/apache/fineract/
> >portfolio/loanaccount/service/LoanReadPlatformServiceImpl.java
> > (46)
> >- *M* fineract-provider/src/main/java/org/apache/fineract/
> >portfolio/loanaccount/service/LoanSchedularService.java
> > (7)
> >- *M* fineract-provider/src/main/java/org/apache/fineract/
> >portfolio/loanaccount/service/LoanSchedularServiceImpl.java
> > (155)
> >- *A* fineract-provider/src/main/java/org/apache/fineract/
> >portfolio/loanaccount/service/RecalculateInterestPoster.java
> > (152)
> >- *A* fineract-provider/src/main/resources/sql/migrations/core_
> >db/V344__parallelizing_and_paging_recalculate_interest_
> >for_loans_job.sql
> > (33)
> >
> > Patch Links:
> >
> >- https://github.com/apache/fineract/pull/469.patch
> >- https://github.com/apache/fineract/pull/469.diff
> >
> > —
> > You are receiving this because you are subscribed to this thread.
> > Reply to this email directly, view it on GitHub
> > , or mute the thread
> >  auth/AV9MS_TwImbrVWDae6Aas7_sNv9zpke0ks5uPwoGgaJpZM4V5OxW>
> > .
> >
>
>
>
> --
> Thanks & Regards
>
> Santosh Math
>
> *QA Engineer*
>
> *Conflux Technologies Pvt Ltd *
> | *Office*: +91-080-41208662 |
>
> *Address*: #304, 2nd Floor, 7th Main Road, HRBR Layout 1st Block,
> Bengaluru, Karnataka, 560043 INDIA
>



---


[GitHub] fineract issue #469: FINERACT-428 Parallelization of Jobs : Parallelizing an...

2018-08-12 Thread santoshconflux
Github user santoshconflux commented on the issue:

https://github.com/apache/fineract/pull/469
  
Hi Kumarnath,

There is one  more PR for same ticket , Fineract-428?

https://github.com/apache/fineract/pull/464

On Sat, Aug 11, 2018 at 10:14 PM, Kumaranath Fernando <
notificati...@github.com> wrote:

> Fineract-428 
>
> Parallelizing and paging of periodic accrual
> --
> You can view, comment on, or merge this pull request online at:
>
>   https://github.com/apache/fineract/pull/469
> Commit Summary
>
>- Implementing parallelizing and paging of recalculate interest for
>loans
>
> File Changes
>
>- *A* fineract-provider/src/main/java/org/apache/fineract/
>infrastructure/jobs/domain/JobParameter.java
> (84)
>- *A* fineract-provider/src/main/java/org/apache/fineract/
>infrastructure/jobs/domain/JobParameterRepository.java
> (32)
>- *M* fineract-provider/src/main/java/org/apache/fineract/
>infrastructure/jobs/service/JobRegisterServiceImpl.java
> (26)
>- *M* fineract-provider/src/main/java/org/apache/fineract/
>portfolio/loanaccount/service/LoanReadPlatformService.java
> (3)
>- *M* fineract-provider/src/main/java/org/apache/fineract/
>portfolio/loanaccount/service/LoanReadPlatformServiceImpl.java
> (46)
>- *M* fineract-provider/src/main/java/org/apache/fineract/
>portfolio/loanaccount/service/LoanSchedularService.java
> (7)
>- *M* fineract-provider/src/main/java/org/apache/fineract/
>portfolio/loanaccount/service/LoanSchedularServiceImpl.java
> (155)
>- *A* fineract-provider/src/main/java/org/apache/fineract/
>portfolio/loanaccount/service/RecalculateInterestPoster.java
> (152)
>- *A* fineract-provider/src/main/resources/sql/migrations/core_
>db/V344__parallelizing_and_paging_recalculate_interest_
>for_loans_job.sql
> (33)
>
> Patch Links:
>
>- https://github.com/apache/fineract/pull/469.patch
>- https://github.com/apache/fineract/pull/469.diff
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> , or mute the thread
> 

> .
>



-- 
Thanks & Regards

Santosh Math

*QA Engineer*

*Conflux Technologies Pvt Ltd *
| *Office*: +91-080-41208662 |

*Address*: #304, 2nd Floor, 7th Main Road, HRBR Layout 1st Block,
Bengaluru, Karnataka, 560043 INDIA



---


[GitHub] ebenezergraham opened a new pull request #1: Update

2018-08-12 Thread GitBox
ebenezergraham opened a new pull request #1: Update 
URL: https://github.com/apache/fineract-cn-notifications/pull/1
 
 
   Created a notification service to utilize the customer adapter, the SMS and 
email service
   Created an authentication class to authenticate with the identity service
   Created a JMS listeners
   Created the logback file
   Refactored the API and Service classes
   Refactored the DB migration scripts
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] ebenezergraham opened a new pull request #19: Integrating the notification service

2018-08-12 Thread GitBox
ebenezergraham opened a new pull request #19: Integrating the notification 
service
URL: https://github.com/apache/fineract-cn-demo-server/pull/19
 
 
   -  Added the repository to the initial-setup and pull-all script
   -  Added notification service dependency to the gradle file
   -  Created an instance of the notificationManager
   -  Wrote the start and tear down methods
   -  Created a listener class for the notificaiton service
   
Changes to be committed:
modified:   build.gradle
modified:   scripts/Unix/initial-setup.sh
modified:   scripts/Unix/pull-all.sh
modified:   scripts/windows/initial-setup.bat
modified:   scripts/windows/pull-all.bat
modified:   src/main/java/org/apache/fineract/cn/dev/ServiceRunner.java
new file:   
src/main/java/org/apache/fineract/cn/dev/listener/NotificationListener.java


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] ebenezergraham closed pull request #18: Adding the notification service to the demo server

2018-08-12 Thread GitBox
ebenezergraham closed pull request #18: Adding the notification service to the 
demo server
URL: https://github.com/apache/fineract-cn-demo-server/pull/18
 
 
   

This is a PR merged from a forked repository.
As GitHub hides the original diff on merge, it is displayed below for
the sake of provenance:

As this is a foreign pull request (from a fork), the diff is supplied
below (as it won't show otherwise due to GitHub magic):

diff --git a/build.gradle b/build.gradle
index 2bb5f04..688288c 100644
--- a/build.gradle
+++ b/build.gradle
@@ -50,6 +50,7 @@ ext.versions = [
 fineractcndeposit   : '0.1.0-BUILD-SNAPSHOT',
 fineractcnteller: '0.1.0-BUILD-SNAPSHOT',
 fineractcnreporting : '0.1.0-BUILD-SNAPSHOT',
+fineractcnnotification  : '0.1.0-BUILD-SNAPSHOT',
 kuelapcheques   : '0.1.0-BUILD-SNAPSHOT',
 fineractcnpayroll   : '0.1.0-BUILD-SNAPSHOT',
 fineractcngroup : '0.1.0-BUILD-SNAPSHOT',
@@ -110,6 +111,7 @@ dependencies {
 [group: 'org.apache.fineract.cn.cheques', name: 'api', version: 
versions.kuelapcheques],
 [group: 'org.apache.fineract.cn.payroll', name: 'api', version: 
versions.fineractcnpayroll],
 [group: 'org.apache.fineract.cn.group', name: 'api', version: 
versions.fineractcngroup],
+[group: 'org.apache.fineract.cn.notification', name: 'api', 
version: versions.fineractcnnotification],
 
 [group: 'org.apache.fineract.cn.anubis', name: 'api', version: 
versions.frameworkanubis],
 [group: 'org.apache.fineract.cn.anubis', name: 'test', version: 
versions.frameworkanubis],
diff --git 
a/out/production/classes/org/apache/fineract/cn/dev/ApplicationBuilder.class 
b/out/production/classes/org/apache/fineract/cn/dev/ApplicationBuilder.class
new file mode 100644
index 000..d94e4e3
Binary files /dev/null and 
b/out/production/classes/org/apache/fineract/cn/dev/ApplicationBuilder.class 
differ
diff --git a/out/production/classes/org/apache/fineract/cn/dev/DemoServer.class 
b/out/production/classes/org/apache/fineract/cn/dev/DemoServer.class
new file mode 100644
index 000..95ee19f
Binary files /dev/null and 
b/out/production/classes/org/apache/fineract/cn/dev/DemoServer.class differ
diff --git 
a/out/production/classes/org/apache/fineract/cn/dev/ServiceRunner$1.class 
b/out/production/classes/org/apache/fineract/cn/dev/ServiceRunner$1.class
new file mode 100644
index 000..adb6aaf
Binary files /dev/null and 
b/out/production/classes/org/apache/fineract/cn/dev/ServiceRunner$1.class differ
diff --git 
a/out/production/classes/org/apache/fineract/cn/dev/ServiceRunner$2.class 
b/out/production/classes/org/apache/fineract/cn/dev/ServiceRunner$2.class
new file mode 100644
index 000..059ebd4
Binary files /dev/null and 
b/out/production/classes/org/apache/fineract/cn/dev/ServiceRunner$2.class differ
diff --git 
a/out/production/classes/org/apache/fineract/cn/dev/ServiceRunner$3.class 
b/out/production/classes/org/apache/fineract/cn/dev/ServiceRunner$3.class
new file mode 100644
index 000..78d8631
Binary files /dev/null and 
b/out/production/classes/org/apache/fineract/cn/dev/ServiceRunner$3.class differ
diff --git 
a/out/production/classes/org/apache/fineract/cn/dev/ServiceRunner$TestConfiguration.class
 
b/out/production/classes/org/apache/fineract/cn/dev/ServiceRunner$TestConfiguration.class
new file mode 100644
index 000..f93406d
Binary files /dev/null and 
b/out/production/classes/org/apache/fineract/cn/dev/ServiceRunner$TestConfiguration.class
 differ
diff --git 
a/out/production/classes/org/apache/fineract/cn/dev/ServiceRunner.class 
b/out/production/classes/org/apache/fineract/cn/dev/ServiceRunner.class
new file mode 100644
index 000..9cb125f
Binary files /dev/null and 
b/out/production/classes/org/apache/fineract/cn/dev/ServiceRunner.class differ
diff --git 
a/out/production/classes/org/apache/fineract/cn/dev/TenantBuilder.class 
b/out/production/classes/org/apache/fineract/cn/dev/TenantBuilder.class
new file mode 100644
index 000..78bdc73
Binary files /dev/null and 
b/out/production/classes/org/apache/fineract/cn/dev/TenantBuilder.class differ
diff --git 
a/out/production/classes/org/apache/fineract/cn/dev/listener/AccountingListener.class
 
b/out/production/classes/org/apache/fineract/cn/dev/listener/AccountingListener.class
new file mode 100644
index 000..ad65932
Binary files /dev/null and 
b/out/production/classes/org/apache/fineract/cn/dev/listener/AccountingListener.class
 differ
diff --git 
a/out/production/classes/org/apache/fineract/cn/dev/listener/ChequesListener.class
 
b/out/production/classes/org/apache/fineract/cn/dev/listener/ChequesListener.class
new file mode 100644
index 000..afa498d
Binary files /dev/null and 
b/out/production/classes/org/apache/fineract/cn/dev/listener/ChequesListener.class
 differ
diff --git 

[GitHub] ebenezergraham opened a new pull request #18: Adding the notification service to the demo server

2018-08-12 Thread GitBox
ebenezergraham opened a new pull request #18: Adding the notification service 
to the demo server
URL: https://github.com/apache/fineract-cn-demo-server/pull/18
 
 
   Added the startup and teardown to the service runner


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services