Giter VIP home page Giter VIP logo

Comments (6)

devlie avatar devlie commented on June 28, 2024 1

@rvmungalpara thank you very much for the operationIds. We identified a bug in our import system that causes us to leave orphaned documents in database when user deletes an update very shortly after it is imported. Those orphaned documents are included by the limit calculation, causing the error you're seeing. I have manually cleaned up the database associated with your instance, and you should be able to import up to 100 updates now.

from iot-hub-device-update.

eshashah-msft avatar eshashah-msft commented on June 28, 2024

@rvmungalpara Investigating the issue

from iot-hub-device-update.

alancshi avatar alancshi commented on June 28, 2024

Hi @rvmungalpara, it's probably not the most clear from the documentation, but the 100 device update limit is the total maximum number of updates, but there are other restrictions in the same document you reference that you can hit, even before you hit 100 updates. For example, the total number of update providers is 25 (meaning if you can receive a limit error with as few as 26 updates if they all have different providers). Likewise with the number of names per provider.

That said, the error message you are getting should be specific enough for you to figure out the problem (and it seems the error message you got back seems too ambiguous). @devlie can you look into why there is such a generic message returned? @rvmungalpara if you have an operation ID for the import request, we can look specifically into this as well.

from iot-hub-device-update.

devlie avatar devlie commented on June 28, 2024

Error importing update due to exceeded limit

That is just the top-level message; there should be another message in the error object that specifies which limit was exceeded.

from iot-hub-device-update.

ravi-mungalpara avatar ravi-mungalpara commented on June 28, 2024

@alancshi @devlie Thanks for looking into that issue. I am using only one update provider and max 4-5 different update names during my import workflow. So I believe I am not hitting that 25 update provider/ 25 update names per provider limit. Attached more info around error message probably that could help to investigate further.

  • OperationId: 97181171-4c2f-4aab-a7ee-0003ae65d7d7

Import01

  • OperationId: c1b2b644-64c2-43ea-878d-665b2e0b6c80

Import02

from iot-hub-device-update.

ravi-mungalpara avatar ravi-mungalpara commented on June 28, 2024

@devlie Same issue we are getting on other environment that we are using for our internal testing.
OperationIds:

  • 2274b580-90ba-4088-ac01-561455b027c7
  • 3483ca3d-b243-432a-8783-774046aeba49
  • 58dcf6e2-1e04-428f-bc20-fce72759dbec

Can you delete orphaned documents from the database ? What will be the long term solution so those orphaned document doesn't get created. Let me know something needs to be done from our side.

from iot-hub-device-update.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.