-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/14614/
-----------------------------------------------------------

Review request for Flume.


Bugs: FLUME-2206
    https://issues.apache.org/jira/browse/FLUME-2206


Repository: flume-git


Description
-------

- Added parseTTL method to ElasticSearchSink to parse and map ttl specified by 
user to corresponding ttl value in milliseconds. parseTTL() defaults to days 
when no qualifier is specified by the user. Example: 1 and 1d will both return 
86400000 which is 1 day in milliseconds.
- Added shouldParseFullyQualifiedTTLs() in TestElasticSearchSink class to run 
through a list of TTLs with various qualifiers.
- Updated FlumeUserGuide.rst
- Added TTL parsing regex to ElasticSearchSinkConstants


Diffs
-----

  .gitignore ef0a495 
  flume-ng-doc/sphinx/FlumeUserGuide.rst 98859ce 
  
flume-ng-sinks/flume-ng-elasticsearch-sink/src/main/java/org/apache/flume/sink/elasticsearch/ElasticSearchSink.java
 3286412 
  
flume-ng-sinks/flume-ng-elasticsearch-sink/src/main/java/org/apache/flume/sink/elasticsearch/ElasticSearchSinkConstants.java
 7f75e22 
  
flume-ng-sinks/flume-ng-elasticsearch-sink/src/test/java/org/apache/flume/sink/elasticsearch/TestElasticSearchSink.java
 ad40a3c 

Diff: https://reviews.apache.org/r/14614/diff/


Testing
-------

- Built flume and tested in local development setup for flume. Further testing 
required to actually test if the TTL set has any effect on ElasticSearch index 
/ document deletion.


Thanks,

Dib Ghosh

Reply via email to