Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
OLMIS-6537 Update reporting documentation
OLMIS-6537 Update reporting documentation
OLMIS-6537 Add detailed reporting instructions

These instructions cover:

* How to start the reporting stack

* What resources the reporting stack needs

* How to point the reporting stack at a running OpenLMIS instance

* When the reporting stack starts, what webapps should be running, and

where?

* How to log in to superset (both directly from the OpenLMIS iframe)

  1. … 1 more file in changeset.
OLMIS-6537 Add detailed reporting instructions

These instructions cover:

* How to start the reporting stack

* What resources the reporting stack needs

* How to point the reporting stack at a running OpenLMIS instance

* When the reporting stack starts, what webapps should be running, and

where?

* How to log in to superset (both directly from the OpenLMIS iframe)

  1. … 1 more file in changeset.
OLMIS-6537 Add detailed reporting instructions

These instructions cover:

* How to start the reporting stack

* What resources the reporting stack needs

* How to point the reporting stack at a running OpenLMIS instance

* When the reporting stack starts, what webapps should be running, and

where?

* How to log in to superset (both directly from the OpenLMIS iframe)

  1. … 1 more file in changeset.
OLMIS-6537 Add detailed reporting instructions

These instructions cover:

* How to start the reporting stack

* What resources the reporting stack needs

* How to point the reporting stack at a running OpenLMIS instance

* When the reporting stack starts, what webapps should be running, and

where?

* How to log in to superset (both directly from the OpenLMIS iframe)

  1. … 1 more file in changeset.
OLMIS-6537 Reorder reporting README sections

OLMIS-6537 Reorder reporting README sections

OLMIS-6478: Removed unused env variables

  1. … 1 more file in changeset.
OLMIS-6478: Removed unused env variables

  1. … 1 more file in changeset.
OLMIS-6478: Restored missing env variable

  1. … 1 more file in changeset.
OLMIS-6478: Restored missing env variable

  1. … 1 more file in changeset.
OLMIS-6478: Added info about why SUPERSET_ADMIN_XXX variables are ignored

  1. … 1 more file in changeset.
OLMIS-6478: Added info about why SUPERSET_ADMIN_XXX variables are ignored

  1. … 1 more file in changeset.
OLMIS-6478: Removed empty line

OLMIS-6478: Removed empty line

OLMIS-6478: Update README

OLMIS-6478: Update README

OLMIS-6478: Fixed typo

OLMIS-6478: Fixed typo

OLMIS-6478: Moved hard-coded reporting stack settings to file

  1. … 15 more files in changeset.
OLMIS-6478: Moved hard-coded reporting stack settings to file

  1. … 15 more files in changeset.
Update Casper documentation

The pipeline has been streamlined.

Create Nifi transform for requisition line items

This requires some additional logic in the requisition transform. Requisitions are saved in a cache with the V3 UUID mapping, in order to ensure coordination (requisitions saved before line items to avoid foreign key violations). This is saved after publishing to Kafka, in order for requisitions to go through the pipeline before line items. Each line item checks for existence of its parent requisition in the cache before continuing through the pipeline. Line items are also saved in the cache for their children (losses and adjustments).

Redis with persistence and a mapping volume has been added to docker compose for this cache.

  1. … 8 more files in changeset.
Initial files for Project Casper

  1. … 13 more files in changeset.
OLMIS-6183, add hosts note on running locally.

OLMIS-6183, add a few intro notes on Kafka.

OLMIS-5492, add Debezium for CDC of Programs.

This is a simple proof of concept, hence why we stream Programs.

  1. … 5 more files in changeset.
Reporting Jenkins Deployment (#32)

* OLMIS-5280: Change Template Configs for NiFi Reg

Add property files for the templates to fetch from

nifi-registry.openlmis.org.

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>

* OLMIS-5276: Use OpenLMIS's Scalyr Image

Use the OpenLMIS Scalyr image in the reporting stack docker-compose.

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>

* OLMIS-5280: Get NiFi Configs From Config Vol

In order for the nifi service to support being deployed in a Docker

daemon running in a remote host, switch to it fetching its configs and

startup scripts from the configuration volume.

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>

* OLMIS-5282: Get Superset Configs From Conf Vol

In order for the superset service to support being deployed in a Docker

daemon running in a remote host, switch to it fetching its configs from

the configuration volume.

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>

* Remove NiFi Template XML Files

Remove the NiFi template XML files OrdersCsvInsertV2.xml and

QueryStockManagementToCSV.xml since all NiFi templates used her should

be in NiFi Registry.

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>

* OLMIS-5281: Get Reporting db Configs from Conf Vol

In order for the reporting PG db service to support being deployed in a

daemon running in a remote host, switch to it fetching the

/docker-entrypoint-initdb.d directory from a configuration volume.

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>

* Remove Unused Reporting rsyslog Volume

Remove the unused rsyslog volume pointing to /etc/rsyslog.d.

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>

* Add Instructions for Bringing Up Reporting Stack

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>

  1. … 35 more files in changeset.