Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
dCache
dcache-cta
Commits
35a7056c
Commit
35a7056c
authored
Dec 20, 2021
by
Tigran Mkrtchyan
☕
Browse files
driver: move drop PendingRequest creation timestamp as argument
parent
dc319385
Pipeline
#15163
failed with stages
in 1 minute and 10 seconds
Changes
2
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
src/main/java/org/dcache/nearline/cta/CtaNearlineStorage.java
View file @
35a7056c
...
@@ -15,7 +15,6 @@ import java.net.InetAddress;
...
@@ -15,7 +15,6 @@ import java.net.InetAddress;
import
java.net.InetSocketAddress
;
import
java.net.InetSocketAddress
;
import
java.net.URI
;
import
java.net.URI
;
import
java.net.UnknownHostException
;
import
java.net.UnknownHostException
;
import
java.time.Instant
;
import
java.util.Map
;
import
java.util.Map
;
import
java.util.Objects
;
import
java.util.Objects
;
import
java.util.Set
;
import
java.util.Set
;
...
@@ -196,7 +195,7 @@ public class CtaNearlineStorage implements NearlineStorage {
...
@@ -196,7 +195,7 @@ public class CtaNearlineStorage implements NearlineStorage {
);
);
var
cancelRequest
=
ctaRequestFactory
.
cancelValueOf
(
ar
,
response
);
var
cancelRequest
=
ctaRequestFactory
.
cancelValueOf
(
ar
,
response
);
pendingRequests
.
put
(
id
,
new
PendingRequest
(
Instant
.
now
(),
r
)
{
pendingRequests
.
put
(
id
,
new
PendingRequest
(
r
)
{
@Override
@Override
public
void
cancel
()
{
public
void
cancel
()
{
// on cancel send the request to CTA; on success cancel the requests
// on cancel send the request to CTA; on success cancel the requests
...
@@ -278,7 +277,7 @@ public class CtaNearlineStorage implements NearlineStorage {
...
@@ -278,7 +277,7 @@ public class CtaNearlineStorage implements NearlineStorage {
response
.
getReqId
()
response
.
getReqId
()
);
);
var
cancelRequest
=
ctaRequestFactory
.
cancelValueOf
(
rr
,
response
);
var
cancelRequest
=
ctaRequestFactory
.
cancelValueOf
(
rr
,
response
);
pendingRequests
.
put
(
id
,
new
PendingRequest
(
Instant
.
now
(),
r
)
{
pendingRequests
.
put
(
id
,
new
PendingRequest
(
r
)
{
@Override
@Override
public
void
cancel
()
{
public
void
cancel
()
{
// on cancel send the request to CTA; on success cancel the requests
// on cancel send the request to CTA; on success cancel the requests
...
...
src/main/java/org/dcache/nearline/cta/PendingRequest.java
View file @
35a7056c
...
@@ -20,8 +20,8 @@ public class PendingRequest {
...
@@ -20,8 +20,8 @@ public class PendingRequest {
*/
*/
private
final
NearlineRequest
request
;
private
final
NearlineRequest
request
;
public
PendingRequest
(
Instant
submissionTime
,
NearlineRequest
request
)
{
public
PendingRequest
(
NearlineRequest
request
)
{
this
.
submissionTime
=
submissionTime
;
this
.
submissionTime
=
Instant
.
now
()
;
this
.
request
=
request
;
this
.
request
=
request
;
}
}
...
...
Tigran Mkrtchyan
☕
@tigran
mentioned in commit
9d8b56e5
·
Dec 20, 2021
mentioned in commit
9d8b56e5
mentioned in commit 9d8b56e5daf873f96c8bdf3bb623b9c77c92e6b9
Toggle commit list
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment