Issues Backlog

  • The query that is being sent to OS needs to be logged
  • trackTotalHits - true. Do we really need to know the exact count if it is more than 10K 
  • browseByContributor_parameterized test assertion can be improved by comparing each field value of actual and expected objects
  • Using CQL to fetch instance by id while indexing seems unnecessary. Use a POST with json array as POST body
  • Need to have 2 indexing processes. One for real time updates and one for loading data. Possible to avoid execution path that is ONLY applicable for real time updates. For E.g grouping by operation
  • Need to make all bean classes use lombok annotations to create required parameter constructors and for other purposes.
  • Need to try to use lombok everywhere and check if there are any compile or runtime issues.