In order to reduce number of requests from JIRA while auto-assignment, it would be reasonable to keep 30 minutes cache stored locally. JIRA post-function will query local file instead of making new request. How to realize it?
Jira stores all data in lucene index, that is why I can not see a reason for you to make your own cache. Or what kind of requests do you mean?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Nope.
The customer rarely knows what they really want. They often tell you stuff that is totally wrong.
A good service provider will check that the customer really wants. So.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Request - via REST API we get the oncall user (from Pager Duty)
Auto-assignment - we assign issues for user that oncall now
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Ok.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
There is a built in cache in Jira. You can use it. Here is more info:
https://developer.atlassian.com/server/confluence/how-do-i-cache-data-in-a-plugin/
Or you can use such products like Redis and so on.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.