Closed jiang95-dev closed 1 month ago
JobScheduler is using getAllTables api which can bottlenecks the system and fails the jobs. This PR moves JobScheduler to use searchTables api.
Move all usage of getAllTables api inside TablesClient to searchTables api combined with getTable call.
Updated TablesClientTest to reflect the api change.
For all the boxes checked, include additional details of the changes made in this pull request.
@jiang95-dev is this ready for review now ?
Summary
JobScheduler is using getAllTables api which can bottlenecks the system and fails the jobs. This PR moves JobScheduler to use searchTables api.
Changes
Move all usage of getAllTables api inside TablesClient to searchTables api combined with getTable call.
Testing Done
Updated TablesClientTest to reflect the api change.
Additional Information
For all the boxes checked, include additional details of the changes made in this pull request.