dont use mongo sort when possible, it seems to be very slow
Merge branch 'master' of github.com:Netflix/edda
Merge branch 'master' of github.com:Netflix/edda
adding lapse times
* skip bulk operations if zero records passed
add ftime metadata for each record to track the first time edda saw the record
use common elasticsearch client pool, not one pool per collection
make writeConsistency and replicationType dynamic
wrap all log calls with ifLevelEnabled
only call collectionModified once every 10 seconds for each collction
make lastMtime* vals, so I can updated them when needed
make SYNC actions rethrow exceptions
remove unecessary warning
Merge branch 'master' of ssh://stash.corp.netflix.com:7999/ENGTOOLS/edda
attempt to use futures instead of actors for some logic
more work on futures
try intern only for keys, values to slow
dont use replicas if _live specified
log timeout exceptions
* use facets when trying to get list of distinct ids
Merge branch 'master' of github.com:Netflix/edda

Conflicts:
	src/main/scala/com/netflix/edda/Collection.scala
	src/main/scala/com/netflix/edda/MergedCollection.scala
	src/main/scala/com/netflix/edda/StateMachine.scala
	src/main/scala/com/netflix/edda/Utils.scala
	src/main/scala/com/netflix/edda/aws/AwsCollections.scala
	src/main/scala/com/netflix/edda/basic/BasicServer.scala
	src/main/scala/com/netflix/edda/elasticsearch/ElasticSearchDatastore.scala