remove ringList
debug duplicate index issue for Union operation
Add ReIndex field to prevent repeated Order for Union operation
optimize the performance of FirstBy operation:
1. use concurrecy for channel source
2. optimize the preformance around 20% for slice source