You've been invited into the Kudos (beta program) private group. Chat with others in the program, or give feedback to Atlassian.
View groupJoin the community to find out what other Atlassian users are discussing, debating and creating.
The rate limit mentioned here is 60k/h for authenticated https requests.
Is the `git clone https://...` considered in this limit?
Hi @Dayany Espindola ,
Git clone operations via HTTPS are counted towards this limit.
This limit is measured for the authenticated user that does this operation, in an one-hour rolling window.
If you have any other questions, please feel free to let me know!
Kind regards,
Theodora
First of all, thank you for the reply. And I need more information.
So, if I make a sequence of clones in a list of 200 repos, how many requests will I have made?
Is the request directly related to the number of files in each repo?
Does it work the same way if I use a python/node library or a git cmd to clone?
Kind regards,
Dayany
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The request is not related to the number of files in the repo.
By default, the client will first make the request without credentials, and will retry with credentials if it gets rejected due to authentication. That first attempt without credentials will count as one request, but if it fails it will count towards the IP address and not your user, since it's an unauthenticated call.
When the client attempts the clone again with credentials, a single operation can be spread over two successful requests: the first to ask for refs, and the second to actually transfer data, which would make it 2 requests per clone that count towards the authenticated user.
Regarding your other question:
Does it work the same way if I use a python/node library or a git cmd to clone?
The way it would work with a library would depend on the implementation of the library. If the library uses a git clone command, I believe it would work the same way. However, if the library uses Bitbucket API (/2.0/repositories/*) to get refs, commits, the number of requests would depend on the number of API calls that are made, and please note that any access to /2.0/repositories/* is limited to 1,000 per hour.
Please feel free to let me know if you have any other questions.
Kind regards,
Theodora
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi everyone, We are looking to learn more about development teams’ workflows and pain points, especially around DevOps, integrations, administration, scale, security, and the related challeng...
Connect with like-minded Atlassian users at free events near you!
Find an eventConnect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.
Host an eventYou're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.