This is an automated email from the ASF dual-hosted git repository.

dimuthuupe pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/airavata.git


The following commit(s) were added to refs/heads/master by this push:
     new a039d05  Fixing max poll records in Kafka consumer and ansible fixes
a039d05 is described below

commit a039d05dbbeb69eadcfab1eb593aa9784ba48f07
Author: Dimuthu Wannipurage <[email protected]>
AuthorDate: Wed Jan 29 09:51:32 2020 -0500

    Fixing max poll records in Kafka consumer and ansible fixes
---
 .../ansible/inventories/scigap/production/group_vars/all/vars.yml  | 7 +++++++
 .../roles/job_monitor/templates/email-monitor/email-config.yaml.j2 | 1 +
 .../apache/airavata/helix/impl/workflow/PostWorkflowManager.java   | 1 +
 3 files changed, 9 insertions(+)

diff --git 
a/dev-tools/ansible/inventories/scigap/production/group_vars/all/vars.yml 
b/dev-tools/ansible/inventories/scigap/production/group_vars/all/vars.yml
index 7cf98b2..01661e1 100644
--- a/dev-tools/ansible/inventories/scigap/production/group_vars/all/vars.yml
+++ b/dev-tools/ansible/inventories/scigap/production/group_vars/all/vars.yml
@@ -171,3 +171,10 @@ platform_monitor_target_email_addresses: 
"[email protected],dwannipu@iu
 
 thrift_client_pool_abandoned_removal_enabled: true
 thrift_client_pool_abandoned_removal_logged: false
+
+# Variables related to parser framework
+parser_broker_url: "{{ groups['kafka'][0] }}:{{ kafka_listener_port }}"
+parser_broker_topic: "completed-messages"
+parser_broker_consumer_group: "ParsingConsumer"
+parser_storage_resource_id: 
"pgadev.scigap.org_7ddf28fd-d503-4ff8-bbc5-3279a7c3b99e"
+parser_broker_publisher_id: "ParserProducer"
\ No newline at end of file
diff --git 
a/dev-tools/ansible/roles/job_monitor/templates/email-monitor/email-config.yaml.j2
 
b/dev-tools/ansible/roles/job_monitor/templates/email-monitor/email-config.yaml.j2
index 80336a4..2c82597 100644
--- 
a/dev-tools/ansible/roles/job_monitor/templates/email-monitor/email-config.yaml.j2
+++ 
b/dev-tools/ansible/roles/job_monitor/templates/email-monitor/email-config.yaml.j2
@@ -74,6 +74,7 @@ config:
        - Slurm on Mio <[email protected]> # MIO from Mines
        - SLURM resource manager <[email protected]> # 
Jetstream Helix cluster
        - SLURM resource manager <[email protected]>
+       - [email protected]
 
    - jobManagerType: UGE
      emailParser: org.apache.airavata.monitor.email.parser.UGEEmailParser
diff --git 
a/modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/workflow/PostWorkflowManager.java
 
b/modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/workflow/PostWorkflowManager.java
index dea7d39..43c7442 100644
--- 
a/modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/workflow/PostWorkflowManager.java
+++ 
b/modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/workflow/PostWorkflowManager.java
@@ -77,6 +77,7 @@ public class PostWorkflowManager extends WorkflowManager {
         props.put(ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG, 
StringDeserializer.class.getName());
         props.put(ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG, 
JobStatusResultDeserializer.class.getName());
         props.put(ConsumerConfig.ENABLE_AUTO_COMMIT_CONFIG, "false");
+        props.put(ConsumerConfig.MAX_POLL_RECORDS_CONFIG, 20);
         // Create the consumer using props.
         final Consumer<String, JobStatusResult> consumer = new 
KafkaConsumer<>(props);
         // Subscribe to the topic.

Reply via email to