Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

When exporting CsCallQueue (it's also right for a lot of other resources), we are doing n+1 request instaead of 1 #4192

Closed
pkernevez opened this issue Jan 19, 2024 · 1 comment · Fixed by #4195

Comments

@pkernevez
Copy link
Contributor

Description of the issue

The export have the following pattern:

  1. Create a list of what we wan to export
  2. For each of them read the detail of the row
  3. export the row

For CsCalQueue (and most of the time for other resources)
part 1, does one request to retrieve the list of n resources
part2, does n request to retrieve the detail

But both part are using same API, meaning that after part1 we already have the data. part 2 is useless.

In my case n=150, it means that the export could speed by ~100 (part1 cost more than other requests ).

Microsoft 365 DSC Version

1.23.110.1

Which workloads are affected

Teams

The DSC configuration

No response

Verbose logs showing the problem

No response

Environment Information + PowerShell Version

No response

@Phlphat746
Copy link

ฉันใดก็ลบคลาวเชลล์ออกไปและครับเนื่องจากประสบปัญหาจากระบบคลาวด์คราวหลังฉันจะไม่ลบแอบใดออกไปอีกและครับ

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants