Current section
Files
Jump to
Current section
Files
src/erlmld.app.src
{application,erlmld,
[{description,"An Erlang library for processing multiple Kinesis and DynamoDB streams and shards in a single node using the Kinesis Client Library and MultiLangDaemon."},
{vsn,"0.1.5"},
{maintainers,["AdRoll RTB team <rtb-team+erlmld@adroll.com>"]},
{licenses,["BSD 3-Clause License"]},
{links,[{"Github","https://github.com/AdRoll/erlmld"}]},
{exclude_files,["priv/jars"]},
{registered,[erlmld_sup,erlmld_wrk_sup,erlmld_runner,
erlmld_tcp_acceptor]},
{mod,{erlmld_app,[]}},
{applications,[kernel,stdlib,erlexec,jiffy,b64fast]},
{modules,[]},
{env,[{listen_port,0},
{listen_ip,loopback},
{record_processor,erlmld_noisy_wrk},
{record_processor_data,undefined},
{log_kcl_spam,undefined},
{app_suffix,undefined},
{kcl_appname,undefined},
{stream_name,undefined},
{stream_region,undefined},
{stream_type,undefined},
{worker_id,undefined},
{initial_position,<<"LATEST">>},
{max_records,1000},
{idle_time,1000},
{checkpoint_retry_sleep,5000},
{enable_subsequence_checkpoints,false},
{metrics_dimensions,<<"Operation">>},
{metrics_level,<<"SUMMARY">>},
{failover_time,10000},
{max_lease_theft,2},
{shard_sync_time,60000},
{ignore_unexpected_child_shards,false}]}]}.