Replies: 1 comment 4 replies
-
No. And Btahc Size is for the Rest API and not the Tfs Object Model. I have never seen this type of issue before, and I have migrated 16k work items at once with 200-300 revisions per item. It sounds like something else is going on. Funding for us doing work on this tool is generally through 1) customer funding, or 2) donated free time. |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I'm migrating from TFS to ADO using a VM with 64GB of memory and 6 processors. For most of our projects this has been plenty, until this one. Migration tool 16.0.4
Ran a migration which broke down to 503 work items and it ran for 22+ hours. One thing that appears to be different about this project is that the number of revisions per work item is in the 100s and not the 10s. I think this is because the do a lot of reordering on the backlog and every shuffle generates a revision.
I am looking for ways to optimize. I have read about a MaximumNumberOfRevisions (sp?) parameter, that takes the first revision and then the 'n-1' latest revisions. The problem with that is high probability that some user comments will be lost. I am ok with losing all state change type history, but we need the user comments.
I have seen reference to something called a "batch size", but even if I could find it, I am not sure if I could do batches smaller than 503 though when the projects contain 10s of thousands and sometimes 100s of thousands of work item.
Is there a way to keep the tool from loading all the work items into memory before starting the migration? At least this is what it looks like it is doing.
I have also heard of a "Rate Limiter" for ADO, but I am not sure where that can be found.
Your help is appreciated, and I have included my configuration and the logs for the slow migration.
configuration-TFS2ADOPreProd-eFlow-NOTO-upgraded-diag.json
20241009045127.zip
Beta Was this translation helpful? Give feedback.
All reactions