Implement the API of creating report
Update
Merge from Perforce
Merge branch 'imp/report'