René's URL Explorer Experiment


Title: Add auto-chunking and concurrent dispatch for bulk record operations by abelmilash-msft · Pull Request #162 · microsoft/PowerPlatform-DataverseClient-Python · GitHub

Open Graph Title: Add auto-chunking and concurrent dispatch for bulk record operations by abelmilash-msft · Pull Request #162 · microsoft/PowerPlatform-DataverseClient-Python

X Title: Add auto-chunking and concurrent dispatch for bulk record operations by abelmilash-msft · Pull Request #162 · microsoft/PowerPlatform-DataverseClient-Python

Description: Contribute to microsoft/PowerPlatform-DataverseClient-Python development by creating an account on GitHub.

Open Graph Description: Summary Add chunking with concurrency to address #156 records.create, records.update, and records.upsert now automatically split inputs exceeding 1,000 records into 1,000-record chunks — no caller...

X Description: Summary Add chunking with concurrency to address #156 records.create, records.update, and records.upsert now automatically split inputs exceeding 1,000 records into 1,000-record chunks — no caller...

Opengraph URL: https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/*id(.:format)
route-controllerpull_requests
route-actionshow
fetch-noncev2:f8cc4af7-eed5-1d32-21a0-52d59616e4c8
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idB7C2:3B3BAC:43156D:628FAE:6A4E08CA
html-safe-nonce98c1beac5a8220122c70a79f7deec2274a94a334fb9c8d9b23c165dff9b2e23b
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCN0MyOjNCM0JBQzo0MzE1NkQ6NjI4RkFFOjZBNEUwOENBIiwidmlzaXRvcl9pZCI6IjE1MDM3MTQ2NTI1MDgyNjA1NTQiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac87398cf32de00d8565c3888ceff1ab4f2ed1e4954788f442edf96b9a13e8a7aa
hovercard-subject-tagpull_request:3524924448
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162
twitter:imagehttps://opengraph.githubassets.com/a5762c077f804df173566a970b48f1dec954a1f7efa7645059605fac9af7b150/microsoft/PowerPlatform-DataverseClient-Python/pull/162
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/a5762c077f804df173566a970b48f1dec954a1f7efa7645059605fac9af7b150/microsoft/PowerPlatform-DataverseClient-Python/pull/162
og:image:altSummary Add chunking with concurrency to address #156 records.create, records.update, and records.upsert now automatically split inputs exceeding 1,000 records into 1,000-record chunks — no caller...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameabelmilash-msft
hostnamegithub.com
expected-hostnamegithub.com
Nonedf0492960db29b4938cb72070351d6b1d0c6c0767b27ceb8394bbf4fcc0223c6
turbo-cache-controlno-cache
go-importgithub.com/microsoft/PowerPlatform-DataverseClient-Python git https://github.com/microsoft/PowerPlatform-DataverseClient-Python.git
octolytics-dimension-user_id6154722
octolytics-dimension-user_loginmicrosoft
octolytics-dimension-repository_id1042273116
octolytics-dimension-repository_nwomicrosoft/PowerPlatform-DataverseClient-Python
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id1042273116
octolytics-dimension-repository_network_root_nwomicrosoft/PowerPlatform-DataverseClient-Python
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release52bde38e24398476f8eb1e0760c81346c6a00812
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FPowerPlatform-DataverseClient-Python%2Fpull%2F162
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FPowerPlatform-DataverseClient-Python%2Fpull%2F162
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow&source=header-repo&source_repo=microsoft%2FPowerPlatform-DataverseClient-Python
Reloadhttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162
Reloadhttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162
Reloadhttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162
Please reload this pagehttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162
microsoft https://github.com/microsoft
PowerPlatform-DataverseClient-Pythonhttps://github.com/microsoft/PowerPlatform-DataverseClient-Python
Notifications https://github.com/login?return_to=%2Fmicrosoft%2FPowerPlatform-DataverseClient-Python
Fork 22 https://github.com/login?return_to=%2Fmicrosoft%2FPowerPlatform-DataverseClient-Python
Star 56 https://github.com/login?return_to=%2Fmicrosoft%2FPowerPlatform-DataverseClient-Python
Code https://github.com/microsoft/PowerPlatform-DataverseClient-Python
Issues 6 https://github.com/microsoft/PowerPlatform-DataverseClient-Python/issues
Pull requests 14 https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pulls
Actions https://github.com/microsoft/PowerPlatform-DataverseClient-Python/actions
Projects https://github.com/microsoft/PowerPlatform-DataverseClient-Python/projects
Models https://github.com/microsoft/PowerPlatform-DataverseClient-Python/models
Security and quality 0 https://github.com/microsoft/PowerPlatform-DataverseClient-Python/security
Insights https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pulse
Code https://github.com/microsoft/PowerPlatform-DataverseClient-Python
Issues https://github.com/microsoft/PowerPlatform-DataverseClient-Python/issues
Pull requests https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pulls
Actions https://github.com/microsoft/PowerPlatform-DataverseClient-Python/actions
Projects https://github.com/microsoft/PowerPlatform-DataverseClient-Python/projects
Models https://github.com/microsoft/PowerPlatform-DataverseClient-Python/models
Security and quality https://github.com/microsoft/PowerPlatform-DataverseClient-Python/security
Insights https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pulse
abelmilash-msfthttps://github.com/abelmilash-msft
mainhttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/tree/main
users/abelmilash/batch_chunkinghttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/tree/users/abelmilash/batch_chunking
Conversationhttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162
Commits25 (25)https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits
Checkshttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/checks
Files changedhttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/files
Add auto-chunking and concurrent dispatch for bulk record operationshttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162#top
abelmilash-msfthttps://github.com/abelmilash-msft
mainhttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/tree/main
users/abelmilash/batch_chunkinghttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/tree/users/abelmilash/batch_chunking
https://github.com/abelmilash-msft
abelmilash-msfthttps://github.com/abelmilash-msft
Apr 13, 2026https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162#issue-4257564995
Please reload this pagehttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162
#156https://github.com/microsoft/PowerPlatform-DataverseClient-Python/issues/156
Please reload this pagehttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162
April 11, 2026 14:19https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162#commits-pushed-9d715be
https://github.com/claude
Auto-chunk *Multiple operations at 1,000 records (issuehttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/9d715be8923c7808b480da01b5b74f0ef4da8dcc
#156https://github.com/microsoft/PowerPlatform-DataverseClient-Python/issues/156
)https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/9d715be8923c7808b480da01b5b74f0ef4da8dcc
9d715behttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/9d715be8923c7808b480da01b5b74f0ef4da8dcc
https://github.com/claude
Replace B shorthand with _MULTIPLE_BATCH_SIZE in chunking testshttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/4d4a663e3ad96402bf4b3ca466bc5e3c837e4143
4d4a663https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/4d4a663e3ad96402bf4b3ca466bc5e3c837e4143
https://github.com/claude
Document atomicity trade-off and <=1000 guidance for chunked operationshttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/e818533f02605082c5329907421f06c4d67ffdf6
e818533https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/e818533f02605082c5329907421f06c4d67ffdf6
https://github.com/claude
Remove chunking note from dataframe.py (chunking is an _odata detail)https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/6012ffad877fa9f38ad4e227eb2e82f5b2a8be5b
6012ffahttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/6012ffad877fa9f38ad4e227eb2e82f5b2a8be5b
https://github.com/claude
Update dataframe.py tips to reflect chunking atomicity trade-offhttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/5874ab89c6e59de8d2354dc8f0a80749026a7a94
5874ab8https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/5874ab89c6e59de8d2354dc8f0a80749026a7a94
https://github.com/claude
Remove implementation details from dataframe.py tipshttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/83c41afe02d88c7397b8e4b863b51135ca1ef35f
83c41afhttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/83c41afe02d88c7397b8e4b863b51135ca1ef35f
https://github.com/claude
Improve chunking test coverage and walkthrough section orderhttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/8fa4ff2f7a10a4acb9d2113140b1d929d13a3f56
8fa4ff2https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/8fa4ff2f7a10a4acb9d2113140b1d929d13a3f56
https://github.com/claude
Add missing docstrings to test methodshttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/a9b2b5c8d3e849584bc7b13927f875d5dbadef1a
a9b2b5chttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/a9b2b5c8d3e849584bc7b13927f875d5dbadef1a
https://github.com/claude
Restore method signatures and note formatting to match mainhttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/6cc5b6a60ac801f4a0318e464d55686199d5a67c
6cc5b6ahttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/6cc5b6a60ac801f4a0318e464d55686199d5a67c
https://github.com/claude
Revert argparse change in walkthrough, restore input() prompthttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/10b976563b4c26f2f83a7e862947bcc6107c8bae
10b9765https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/10b976563b4c26f2f83a7e862947bcc6107c8bae
Add concurrent chunk dispatch (max_workers) for bulk record operationshttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/d488eef5d30bedb8051bb39b5a459002b8279eb8
d488eefhttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/d488eef5d30bedb8051bb39b5a459002b8279eb8
Add max_workers concurrency support to bulk create/update/upserthttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/62c0ab610b93d7cef0a0be9c138ff4836c37cb39
62c0ab6https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/62c0ab610b93d7cef0a0be9c138ff4836c37cb39
https://github.com/claude
Improve concurrency test coverage, fix docstrings, revert _MAX_WORKER…https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/c9bdc9107a200d0df4fb7b1e2a034526fab09c68
c9bdc91https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/c9bdc9107a200d0df4fb7b1e2a034526fab09c68
https://github.com/claude
Fix ContextVar propagation to worker threads, revert _MAX_WORKERS to …https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/2a393eab5adc29be4bef1003b4e4803bd101e7e1
2a393eahttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/2a393eab5adc29be4bef1003b4e4803bd101e7e1
https://github.com/claude
Remove contextvar demo script, tighten README wordinghttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/704b91ccc7228f9e3d5a4c281caf4940a5a87602
704b91chttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/704b91ccc7228f9e3d5a4c281caf4940a5a87602
https://github.com/claude
Emit UserWarning when max_workers exceeds cap, revert cap to 3https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/2601bd4a31b97409f0b60b39c80c7f690099db3d
2601bd4https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/2601bd4a31b97409f0b60b39c80c7f690099db3d
https://github.com/claude
Clarify max_workers cap wording in docstrings and commentshttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/4bf47134ba85a7c203f383005a3bfc7b8a534a05
4bf4713https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/4bf47134ba85a7c203f383005a3bfc7b8a534a05
https://github.com/abelmilash-msft
abelmilash-msfthttps://github.com/abelmilash-msft
code ownerhttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/blob/5e194d43757eecc0a0db8ffbc2dcf93f13f3d9ef/CODEOWNERS#L6
April 13, 2026 20:05https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162#event-24461143568
https://github.com/apps/copilot-pull-request-reviewer
Copilothttps://github.com/apps/copilot-pull-request-reviewer
April 13, 2026 20:05https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162#event-24461143938
https://github.com/claude
Apply black formatting to _odata.py and test_multiple_chunking.pyhttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/0ed257479e5815e675b29115510eed7e225fe09e
0ed2574https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/0ed257479e5815e675b29115510eed7e225fe09e
https://github.com/apps/copilot-pull-request-reviewer
Copilothttps://github.com/apps/copilot-pull-request-reviewer
Apr 13, 2026 https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162#pullrequestreview-4101634758
View reviewed changes https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/files/0ed257479e5815e675b29115510eed7e225fe09e
Copilothttps://github.com/apps/copilot-pull-request-reviewer
https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162#pullrequestreview-4101634758
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Add Copilot custom instructionshttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/new/main?filename=.github/instructions/*.instructions.md
Learn how to get startedhttps://docs.github.com/en/copilot/customizing-copilot/adding-repository-custom-instructions-for-github-copilot
Please reload this pagehttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162
src/PowerPlatform/Dataverse/operations/records.pyhttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/files/0ed257479e5815e675b29115510eed7e225fe09e#diff-834472b33ecb5bfd2e00fd93b2f3dfe9b664eddf42080563256a9369cf755ad2
Please reload this pagehttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162
src/PowerPlatform/Dataverse/operations/records.pyhttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/files/0ed257479e5815e675b29115510eed7e225fe09e#diff-834472b33ecb5bfd2e00fd93b2f3dfe9b664eddf42080563256a9369cf755ad2
Please reload this pagehttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162
tests/unit/data/test_multiple_chunking.pyhttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/files/0ed257479e5815e675b29115510eed7e225fe09e#diff-8aec7ccf8a853e13a367684867229d678a09eeb5f727d967dcd899988f7f6330
Please reload this pagehttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162
src/PowerPlatform/Dataverse/data/_odata.pyhttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/files/0ed257479e5815e675b29115510eed7e225fe09e#diff-c1120599879ef5810164b564adc3d93854c879537eff3c4df1924fdcf5974d7d
Please reload this pagehttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162
src/PowerPlatform/Dataverse/data/_odata.pyhttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/files/0ed257479e5815e675b29115510eed7e225fe09e#diff-c1120599879ef5810164b564adc3d93854c879537eff3c4df1924fdcf5974d7d
Please reload this pagehttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162
April 13, 2026 16:16https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162#commits-pushed-2042b2b
https://github.com/claude
Address PR review comments: docstrings, dynamic cap message, dispatch…https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/2042b2bf22abb517dcea61400889f5292d258c51
2042b2bhttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/2042b2bf22abb517dcea61400889f5292d258c51
#1https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/1
#2https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/2
#4https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/4
#5https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/5
https://github.com/claude
Remove extra blank lines between test classes (black formatting)https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/9e03ea411c65517313871fe28c9e49ef0d28126a
9e03ea4https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/9e03ea411c65517313871fe28c9e49ef0d28126a
https://github.com/claude
refactor: fix black formatting in test_multiple_chunking.pyhttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/46949c1afb541f53d50a48ee986a35aecae8a280
46949c1https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/46949c1afb541f53d50a48ee986a35aecae8a280
https://github.com/apps/azure-pipelines
azure-pipelineshttps://github.com/apps/azure-pipelines
Apr 14, 2026https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162#issuecomment-4245562539
Please reload this pagehttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162
Merge remote-tracking branch 'origin/main' into users/abelmilash/batc…https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/5ffbc894250002637cedb51a94035ea86b893ded
5ffbc89https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/5ffbc894250002637cedb51a94035ea86b893ded
https://github.com/apps/azure-pipelines
azure-pipelineshttps://github.com/apps/azure-pipelines
Apr 14, 2026https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162#issuecomment-4245663112
Please reload this pagehttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162
https://github.com/abelmilash-msft
abelmilash-msfthttps://github.com/abelmilash-msft
Apr 20, 2026 https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162#ref-issue-4208599198
Add client-side batching for CreateMultiple/UpdateMultiple/UpsertMultiple #156 https://github.com/microsoft/PowerPlatform-DataverseClient-Python/issues/156
https://github.com/sagebree
sagebreehttps://github.com/sagebree
Apr 20, 2026 https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162#pullrequestreview-4143129288
View reviewed changes https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/files/5ffbc894250002637cedb51a94035ea86b893ded
src/PowerPlatform/Dataverse/data/_odata.pyhttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/files/5ffbc894250002637cedb51a94035ea86b893ded#diff-c1120599879ef5810164b564adc3d93854c879537eff3c4df1924fdcf5974d7d
sagebreehttps://github.com/sagebree
Apr 20, 2026https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162#discussion_r3113384451
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162
abelmilash-msfthttps://github.com/abelmilash-msft
Apr 21, 2026https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162#discussion_r3120754543
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
5b2f6e9https://github.com/microsoft/PowerPlatform-DataverseClient-Python/commit/5b2f6e9b2a3c220344387667953d39b7b47fec93
Please reload this pagehttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162
https://github.com/claude
Address PR comment: move UserWarning after single-chunk check, stackl…https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/5b2f6e9b2a3c220344387667953d39b7b47fec93
5b2f6e9https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/5b2f6e9b2a3c220344387667953d39b7b47fec93
https://github.com/abelmilash-msft
abelmilash-msfthttps://github.com/abelmilash-msft
force-pushedhttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/compare/5747ef0cc85f994efe9bc0f4c2f7f5eda74fec85..d867715413fea47300e61c618019a53704d86ebe
5747ef0https://github.com/microsoft/PowerPlatform-DataverseClient-Python/commit/5747ef0cc85f994efe9bc0f4c2f7f5eda74fec85
d867715https://github.com/microsoft/PowerPlatform-DataverseClient-Python/commit/d867715413fea47300e61c618019a53704d86ebe
Compare https://github.com/microsoft/PowerPlatform-DataverseClient-Python/compare/5747ef0cc85f994efe9bc0f4c2f7f5eda74fec85..d867715413fea47300e61c618019a53704d86ebe
April 22, 2026 00:38https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162#event-24737687399
https://github.com/claude
Add prefetch_pages to _get_multiple for overlapped page fetchinghttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/9a1f490bdc910a86a1dc51f4fee4360aff9fc527
9a1f490https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/9a1f490bdc910a86a1dc51f4fee4360aff9fc527
https://github.com/abelmilash-msft
abelmilash-msfthttps://github.com/abelmilash-msft
force-pushedhttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/compare/d867715413fea47300e61c618019a53704d86ebe..9a1f490bdc910a86a1dc51f4fee4360aff9fc527
d867715https://github.com/microsoft/PowerPlatform-DataverseClient-Python/commit/d867715413fea47300e61c618019a53704d86ebe
9a1f490https://github.com/microsoft/PowerPlatform-DataverseClient-Python/commit/9a1f490bdc910a86a1dc51f4fee4360aff9fc527
Compare https://github.com/microsoft/PowerPlatform-DataverseClient-Python/compare/d867715413fea47300e61c618019a53704d86ebe..9a1f490bdc910a86a1dc51f4fee4360aff9fc527
April 22, 2026 00:43https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162#event-24737763901
https://github.com/abelmilash-msft
abelmilash-msfthttps://github.com/abelmilash-msft
Apr 22, 2026https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162#issuecomment-4292799762
Please reload this pagehttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162
#3https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/3
#156https://github.com/microsoft/PowerPlatform-DataverseClient-Python/issues/156
9a1f490https://github.com/microsoft/PowerPlatform-DataverseClient-Python/commit/9a1f490bdc910a86a1dc51f4fee4360aff9fc527
Please reload this pagehttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162
https://github.com/claude
Merge main into users/abelmilash/batch_chunkinghttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/e565c9ffe3cb9e021b50b3b3aff9f4e263c9880f
e565c9fhttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/commits/e565c9ffe3cb9e021b50b3b3aff9f4e263c9880f
#141https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/141
#164https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/164
https://github.com/sagebree
sagebreehttps://github.com/sagebree
May 11, 2026 https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162#pullrequestreview-4260754830
View reviewed changes https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/files/e565c9ffe3cb9e021b50b3b3aff9f4e263c9880f
src/PowerPlatform/Dataverse/operations/records.pyhttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/files/e565c9ffe3cb9e021b50b3b3aff9f4e263c9880f#diff-834472b33ecb5bfd2e00fd93b2f3dfe9b664eddf42080563256a9369cf755ad2
sagebreehttps://github.com/sagebree
May 11, 2026https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162#discussion_r3216360259
Please reload this pagehttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162
https://github.co/hiddenchars
https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FPowerPlatform-DataverseClient-Python%2Fpull%2F162
https://github.com/sagebree
sagebree https://github.com/sagebree
https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/files/e565c9ffe3cb9e021b50b3b3aff9f4e263c9880f
Copilot code review https://github.com/apps/copilot-pull-request-reviewer
Copilot https://github.com/apps/copilot-pull-request-reviewer
https://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162/files/0ed257479e5815e675b29115510eed7e225fe09e
Please reload this pagehttps://github.com/microsoft/PowerPlatform-DataverseClient-Python/pull/162
https://github.com/abelmilash-msft
https://github.com/sagebree
https://github.com/apps/copilot-pull-request-reviewer
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.