Use immutable to avoid reversing the list and improve perf a little bit.
Merge pull request #141 from wajam/olivier-fix-perfo

Use immutable to avoid reversing the list and improve perf a little bit.
Optimize synthetic deleted generated when replicating from storage

Do not generate child record delete when parent is deleted in the same transaction.
Proper solution
Merge pull request #142 from wajam/manue-optimize-synthetic-delete

Optimize synthetic deleted generated when replicating from storage
Merge branch 'master' into clement-taskdata-refactoring
Merge pull request #139 from wajam/clement-taskdata-refactoring

Refactored Feeders using SPNL's TaskData
Remove logging warnings
Improvement for ProtobufTranslator

* Fix N^2 in encoding (linear search of a map)
* IdentifyHashMap to make sure there is no regression or problem with redifined hashcode
* Comments on the implementation
* Formatting.
* PR fixes
Ensure timeline is properly ordered

Need to specify the order explicitly with mysql 5.6.10
Also explicitly specify order with limit clause
Merge pull request #145 from wajam/alex-remove-logging-warnings

Remove logging warnings
Merge pull request #144 from wajam/olivier-fix-pb

Improvement for ProtobufTranslator
Merge pull request #147 from wajam/manu-timeline-order

Ensure timeline is properly ordered
Merge branch 'master' into clement-sametoken-concurrency
Revert changes to match SPNL changes to TaskData + add FeederData type