Github user bhupeshchawda commented on a diff in the pull request:

    https://github.com/apache/apex-malhar/pull/353#discussion_r72930589
  
    --- Diff: docs/operators/enricher.md ---
    @@ -0,0 +1,169 @@
    +POJO Enricher
    +=============
    +
    +## Operator Objective
    +This operator receives an POJO ([Plain Old Java 
Object](https://en.wikipedia.org/wiki/Plain_Old_Java_Object)) as an incoming 
tuple and uses an external source to enrich the data in 
    +the incoming tuple and finally emits the enriched data as a new enriched 
POJO.
    +
    +POJOEnricher supports enrichment from following external sources:
    +
    +1. **JSON File Based** - Reads the file in memory having content stored in 
JSON format and use that to enrich the data. This can be done using FSLoader 
implementation.
    +2. **JDBC Based** - Any JDBC store can act as an external entity to which 
enricher can request data for enriching incoming tuples. This can be done using 
JDBCLoader implementation.
    +
    +POJO Enricher does not hold any state and is **idempotent**, 
**fault-tolerance** and **statically/dynamically partitionable**.
    --- End diff --
    
    nit: tolerant*


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to