We have observed kXR_mv requests with a source path like:

//foo/my-file?xrd.gsiusrpxy=/opt/domatests/x509up&xrd.wantprot=gsi,unix

This kind of construction is allowed for kXR_Open, see:

http://xrootd.org/doc/dev49/XRdv400.htm#_Toc517297859

However, my reading of the kXR_mv suggests that this isn't allowed:

http://xrootd.org/doc/dev49/XRdv400.htm#_Toc517297858 

However, such requests are succeeding when given to the SLAC xrootd server, with the server stripping off this opaque/query part and processing the kXR_mv request as if the source path has no query part.

Either the xrootd protocol allows the client to specify opaque/query part in the kXR_mv source path or it does not.

If the xrootd protocol allows an opaque part in the kXR_mv source path, could the protocol documentation be updated to reflect this?

If the xrootd protocol does not allow the kXR_mv source path to have an opaque part, could the xrootd clients be updated so they do not send it.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/xrootd/xrootd","title":"xrootd/xrootd","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/xrootd/xrootd"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"query/opaque information on kXR_mv source path (#850)"}],"action":{"name":"View Issue","url":"https://github.com/xrootd/xrootd/issues/850"}}} [ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/xrootd/xrootd/issues/850", "url": "https://github.com/xrootd/xrootd/issues/850", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } }, { "@type": "MessageCard", "@context": "http://schema.org/extensions", "hideOriginalBody": "false", "originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB", "title": "query/opaque information on kXR_mv source path (#850)", "sections": [ { "text": "", "activityTitle": "**Paul Millar**", "activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png", "activitySubtitle": "@paulmillar", "facts": [ { "name": "Repository: ", "value": "xrootd/xrootd" }, { "name": "Issue #: ", "value": 850 } ] } ], "potentialAction": [ { "name": "Add a comment", "@type": "ActionCard", "inputs": [ { "isMultiLine": true, "@type": "TextInput", "id": "IssueComment", "isRequired": false } ], "actions": [ { "name": "Comment", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"xrootd/xrootd\",\n\"issueId\": 850,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}" } ] }, { "name": "Close issue", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"xrootd/xrootd\",\n\"issueId\": 850\n}" }, { "targets": [ { "os": "default", "uri": "https://github.com/xrootd/xrootd/issues/850" } ], "@type": "OpenUri", "name": "View on GitHub" }, { "name": "Unsubscribe", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 401561544\n}" } ], "themeColor": "26292E" } ]

Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1