Print

Print


Purge algorithm can now also consider space used by cached files and age of files. The main purpose is to allow several xcache instances to share the same set of disks.


You can view, comment on, or merge this pull request online at:

  https://github.com/xrootd/xrootd/pull/826

Commit Summary

File Changes

Patch Links:


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":"Pfc purge v2 (#826)"}],"action":{"name":"View Pull Request","url":"https://github.com/xrootd/xrootd/pull/826"}}} [ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/xrootd/xrootd/pull/826", "url": "https://github.com/xrootd/xrootd/pull/826", "name": "View Pull Request" }, "description": "View this Pull Request 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": "Pfc purge v2 (#826)", "sections": [ { "text": "", "activityTitle": "**Matevž Tadel**", "activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png", "activitySubtitle": "@osschar", "facts": [ ] }, { "title": "Commit Summary", "facts": [ { "name": "94d5401", "value": "Improved purging algorithm allowing sharing of disk space between several cache instances." }, { "name": "87d162b", "value": "Code cleanup, improved logging and fixes from testing." }, { "name": "fe53b0e", "value": "Update release notes for changes in xcache." } ] }, { "title": "File Changes", "facts": [ { "name": "Modified", "value": "[docs/PreReleaseNotes.txt](https://github.com/xrootd/xrootd/pull/826/files#diff-0) (3 changes)" }, { "name": "Modified", "value": "[src/XrdFileCache.cmake](https://github.com/xrootd/xrootd/pull/826/files#diff-1) (4 changes)" }, { "name": "Modified", "value": "[src/XrdFileCache/XrdFileCache.cc](https://github.com/xrootd/xrootd/pull/826/files#diff-2) (119 changes)" }, { "name": "Modified", "value": "[src/XrdFileCache/XrdFileCache.hh](https://github.com/xrootd/xrootd/pull/826/files#diff-3) (42 changes)" }, { "name": "Added", "value": "[src/XrdFileCache/XrdFileCacheCommand.cc](https://github.com/xrootd/xrootd/pull/826/files#diff-4) (365 changes)" }, { "name": "Modified", "value": "[src/XrdFileCache/XrdFileCacheConfiguration.cc](https://github.com/xrootd/xrootd/pull/826/files#diff-5) (205 changes)" }, { "name": "Modified", "value": "[src/XrdFileCache/XrdFileCacheFile.cc](https://github.com/xrootd/xrootd/pull/826/files#diff-6) (99 changes)" }, { "name": "Modified", "value": "[src/XrdFileCache/XrdFileCacheInfo.cc](https://github.com/xrootd/xrootd/pull/826/files#diff-7) (33 changes)" }, { "name": "Modified", "value": "[src/XrdFileCache/XrdFileCacheInfo.hh](https://github.com/xrootd/xrootd/pull/826/files#diff-8) (25 changes)" }, { "name": "Modified", "value": "[src/XrdFileCache/XrdFileCachePrint.cc](https://github.com/xrootd/xrootd/pull/826/files#diff-9) (22 changes)" }, { "name": "Modified", "value": "[src/XrdFileCache/XrdFileCachePurge.cc](https://github.com/xrootd/xrootd/pull/826/files#diff-10) (274 changes)" }, { "name": "Modified", "value": "[src/XrdFileCache/XrdFileCacheTrace.hh](https://github.com/xrootd/xrootd/pull/826/files#diff-11) (5 changes)" } ] } ], "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\": 826,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}" } ] }, { "name": "Close pull request", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"xrootd/xrootd\",\n\"pullRequestId\": 826\n}" }, { "targets": [ { "os": "default", "uri": "https://github.com/xrootd/xrootd/pull/826" } ], "@type": "OpenUri", "name": "View on GitHub" }, { "targets": [ { "os": "default", "uri": "https://github.com/xrootd/xrootd/pull/826.patch" } ], "@type": "OpenUri", "name": "View patch" }, { "targets": [ { "os": "default", "uri": "https://github.com/xrootd/xrootd/pull/826.diff" } ], "@type": "OpenUri", "name": "View diff" }, { "name": "Unsubscribe", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 380454600\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