-
公开(公告)号:US10289971B2
公开(公告)日:2019-05-14
申请号:US14622792
申请日:2015-02-13
Applicant: ATLASSIAN PTY LTD
Inventor: Mark Lassau , Matt Quail , Nikolay Petrov , Ivo Bosticky , Michael Elias
IPC: G06Q10/06
Abstract: Described herein is a computer implemented method for maintaining a plurality of issues, each issue having an associated rank value, the rank values of the plurality of issues defining an order of the plurality of issues. The method comprises receiving a rank operation request to change the rank of a subject issue; determining relevant issues to the rank operation request; and attempting to acquire locks on each of the relevant issues. In response to successfully acquiring locks on each of the relevant issues a new rank value for the subject issue is calculated and saved.
-
公开(公告)号:US11934983B2
公开(公告)日:2024-03-19
申请号:US16364090
申请日:2019-03-25
Applicant: ATLASSIAN PTY LTD
Inventor: Mark Lassau , Matt Quail , Nikolay Petrov , Ivo Bosticky , Michael Elias
IPC: G06Q10/0631
CPC classification number: G06Q10/06316 , G06Q10/063116 , G06Q10/06315
Abstract: Described herein is a computer implemented method for maintaining a plurality of issues, each issue having an associated rank value, the rank values of the plurality of issues defining an order of the plurality of issues. The method comprises receiving a rank operation request to change the rank of a subject issue; determining relevant issues to the rank operation request; and attempting to acquire locks on each of the relevant issues. In response to successfully acquiring locks on each of the relevant issues a new rank value for the subject issue is calculated and saved.
-
公开(公告)号:US11544650B2
公开(公告)日:2023-01-03
申请号:US16361789
申请日:2019-03-22
Applicant: ATLASSIAN PTY LTD
Inventor: Mark Lassau , Matt Quail , Nikolay Petrov , Ivo Bosticky , Michael Elias
IPC: G06Q10/06
Abstract: A computer-implemented method is disclosed. The method comprises calculating a first new rank value in a rank address space for a first issue of a plurality of issues. The rank address space comprises unique, ordered values, and each of the plurality of issues has a rank value in the rank address space. The method further comprises determining whether a length of the first new rank value is greater than or equal to a first rebalancing trigger length. In addition, the method comprises, in response to determining that the length of the first new rank value is greater than or equal to the first rebalancing trigger length, identifying a first delay period that is to elapse before rebalancing the rank address space comprising updating at least one rank value of at least one of the plurality of issues to reduce a possibility of congestion in the rank address space. The method additionally comprises following the first delay period, rebalancing the rank address space.
-
公开(公告)号:US10282685B2
公开(公告)日:2019-05-07
申请号:US14622784
申请日:2015-02-13
Applicant: ATLASSIAN PTY LTD
Inventor: Mark Lassau , Matt Quail , Nikolay Petrov , Ivo Bosticky , Michael Elias
IPC: G06Q10/06
Abstract: Described herein is a computer implemented method for maintaining a plurality of issues, each issue having an associated rank value, the rank values of the plurality of issues defining an order of the plurality of issues. The method comprises receiving a rank operation request to change the rank of a subject issue; determining relevant issues to the rank operation request; and attempting to acquire locks on each of the relevant issues. In response to successfully acquiring locks on each of the relevant issues a new rank value for the subject issue is calculated and saved.
-
公开(公告)号:US11531941B2
公开(公告)日:2022-12-20
申请号:US16364084
申请日:2019-03-25
Applicant: ATLASSIAN PTY LTD
Inventor: Mark Lassau , Matt Quail , Nikolay Petrov , Ivo Bosticky , Michael Elias
Abstract: Described herein is a computer implemented method for maintaining a plurality of issues, each issue having an associated rank value, the rank values of the plurality of issues defining an order of the plurality of issues. The method comprises receiving a rank operation request to change the rank of a subject issue; determining relevant issues to the rank operation request; and attempting to acquire locks on each of the relevant issues. In response to successfully acquiring locks on each of the relevant issues a new rank value for the subject issue is calculated and saved.
-
公开(公告)号:US10915343B2
公开(公告)日:2021-02-09
申请号:US16049582
申请日:2018-07-30
Applicant: Atlassian Pty Ltd
Inventor: Sergio Cinos , Zekkai Zheng , Matt Quail
Abstract: Techniques for improving server-side execution of script code include in one embodiment: receiving, at a server computer, a request from a client computer to provide a service of an application that the server computer hosts; acquiring a particular runtime from among a plurality of pre-computed runtimes in a runtime pool, each of the pre-computed runtimes in the runtime pool comprising an executable combination of computer program script code and context data that is programmed to create and use one or more data items having global scope; using the server computer, providing the request to the particular runtime and executing the particular runtime to cause generating a response to the request; transmitting the response to the client computer; cleaning up the one or more data items having global scope and returning the particular runtime to the runtime pool after completing the cleaning up.
-
公开(公告)号:US10282686B2
公开(公告)日:2019-05-07
申请号:US14700524
申请日:2015-04-30
Applicant: ATLASSIAN PTY LTD
Inventor: Mark Lassau , Matt Quail , Nikolay Petrov , Ivo Bosticky , Michael Elias
IPC: G06Q10/06
Abstract: Described herein is a computer implemented method for maintaining a plurality of issues, each issue having an associated rank value, the rank values of the plurality of issues defining an order of the plurality of issues. The method comprises receiving a rank operation request to change the rank of a subject issue; determining relevant issues to the rank operation request; and attempting to acquire locks on each of the relevant issues. In response to successfully acquiring locks on each of the relevant issues a new rank value for the subject issue is calculated and saved.
-
-
-
-
-
-