{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":56240361,"defaultBranch":"master","name":"eos","ownerLogin":"cern-eos","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-04-14T13:38:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5629795?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1722517017.0","currentOid":""},"activityList":{"items":[{"before":"87cb73be2271a4a540b37fe07fa31fef267d188a","after":"cda6f3c2e08994c3662a3f0bf69d43fe780f9f6c","ref":"refs/heads/master","pushedAt":"2024-08-01T13:56:49.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"apeters1971","name":"Andreas-Joachim Peters","path":"/apeters1971","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2655845?s=80&v=4"},"commit":{"message":"FST: Add missing noexcept specification in ErrorReport\n\nFails to compile with clang with:\n\nfst/storage/ErrorReport.cc:37:10: error:\n'ErrorReport' is missing exception specification 'noexcept'","shortMessageHtmlLink":"FST: Add missing noexcept specification in ErrorReport"}},{"before":"f1dbbd1783855320a9f21e562224b949d9c6b097","after":"87cb73be2271a4a540b37fe07fa31fef267d188a","ref":"refs/heads/master","pushedAt":"2024-08-01T13:51:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"apeters1971","name":"Andreas-Joachim Peters","path":"/apeters1971","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2655845?s=80&v=4"},"commit":{"message":"GIT: Update quarkdb submodule","shortMessageHtmlLink":"GIT: Update quarkdb submodule"}},{"before":"3b885187e41603448cb0fe08f080ae1f75815b7f","after":"f1dbbd1783855320a9f21e562224b949d9c6b097","ref":"refs/heads/master","pushedAt":"2024-08-01T13:43:54.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"apeters1971","name":"Andreas-Joachim Peters","path":"/apeters1971","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2655845?s=80&v=4"},"commit":{"message":"GIT: Update quarkdb submodule","shortMessageHtmlLink":"GIT: Update quarkdb submodule"}},{"before":"586757ca69325a078db6642d46f9c174cd4d870f","after":"3b885187e41603448cb0fe08f080ae1f75815b7f","ref":"refs/heads/master","pushedAt":"2024-08-01T13:37:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"apeters1971","name":"Andreas-Joachim Peters","path":"/apeters1971","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2655845?s=80&v=4"},"commit":{"message":"CI: More fixes to the prebuild images for CentOS7 EOL","shortMessageHtmlLink":"CI: More fixes to the prebuild images for CentOS7 EOL"}},{"before":"06e35d791b407a4c22f7eeecbb6d92c5ee01b028","after":"586757ca69325a078db6642d46f9c174cd4d870f","ref":"refs/heads/master","pushedAt":"2024-08-01T13:15:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"apeters1971","name":"Andreas-Joachim Peters","path":"/apeters1971","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2655845?s=80&v=4"},"commit":{"message":"CI: Make sure to install epel for the prebuild CentOS7 image","shortMessageHtmlLink":"CI: Make sure to install epel for the prebuild CentOS7 image"}},{"before":null,"after":"a297ff4ed826ae8ad0b69d0cc42572660367d52b","ref":"refs/heads/EOS-6126","pushedAt":"2024-08-01T12:56:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"apeters1971","name":"Andreas-Joachim Peters","path":"/apeters1971","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2655845?s=80&v=4"},"commit":{"message":"FUSEX: Force a new TCP connection for open async requests as these might\neasily timeout if there is a long running blocking request that happens\non the FST - for example a close that needs to recompute the checksum\nof a large file. Fixes EOS-6126","shortMessageHtmlLink":"FUSEX: Force a new TCP connection for open async requests as these might"}},{"before":"af0b29113e8a13b5fe3c462818a7450e2ec67d1d","after":"06e35d791b407a4c22f7eeecbb6d92c5ee01b028","ref":"refs/heads/master","pushedAt":"2024-08-01T12:09:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"apeters1971","name":"Andreas-Joachim Peters","path":"/apeters1971","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2655845?s=80&v=4"},"commit":{"message":"CI: Update the prebuild images for CentOS7","shortMessageHtmlLink":"CI: Update the prebuild images for CentOS7"}},{"before":"efa4d8e5a90a492629b861b174728f43d472b0d5","after":"f1f67911de2f12c8cc7f939f027c2f0eb36da219","ref":"refs/heads/cta-574","pushedAt":"2024-08-01T11:56:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"apeters1971","name":"Andreas-Joachim Peters","path":"/apeters1971","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2655845?s=80&v=4"},"commit":{"message":"Moving logic to PrepareManager","shortMessageHtmlLink":"Moving logic to PrepareManager"}},{"before":null,"after":"100d9f25c5262725835bcea0d442caa5b87b4638","ref":"refs/heads/build-with-clang","pushedAt":"2024-07-31T13:36:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"apeters1971","name":"Andreas-Joachim Peters","path":"/apeters1971","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2655845?s=80&v=4"},"commit":{"message":"GIT: Update quarkdb submodule","shortMessageHtmlLink":"GIT: Update quarkdb submodule"}},{"before":"365aa0e7859fa7b8cfe6fa6bdfedcf5d6fa916eb","after":"fa44c0769a07478f8d571002b92948b2885efad9","ref":"refs/heads/quota-cli","pushedAt":"2024-07-31T12:41:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"apeters1971","name":"Andreas-Joachim Peters","path":"/apeters1971","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2655845?s=80&v=4"},"commit":{"message":"MGM: extended quota help to spell out how \"project\" quotas are set","shortMessageHtmlLink":"MGM: extended quota help to spell out how \"project\" quotas are set"}},{"before":null,"after":"365aa0e7859fa7b8cfe6fa6bdfedcf5d6fa916eb","ref":"refs/heads/quota-cli","pushedAt":"2024-07-31T11:37:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"apeters1971","name":"Andreas-Joachim Peters","path":"/apeters1971","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2655845?s=80&v=4"},"commit":{"message":"MGM: extended quota help to spell out how \"project\" quotas are set","shortMessageHtmlLink":"MGM: extended quota help to spell out how \"project\" quotas are set"}},{"before":"1934317898232ce9d422786d0a9e131756b4ad39","after":"d4f86ab3cf18c3d0330bc2a819d1854d843c6953","ref":"refs/heads/5.2.y","pushedAt":"2024-07-31T09:03:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"apeters1971","name":"Andreas-Joachim Peters","path":"/apeters1971","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2655845?s=80&v=4"},"commit":{"message":"MISC: fix default PROMOTHEUS endpoint and avoid to prepand instance names in the push with a second eos prefix","shortMessageHtmlLink":"MISC: fix default PROMOTHEUS endpoint and avoid to prepand instance n…"}},{"before":"50e218b0cdcdd6b13e2faf784e5cc035cef265ef","after":"af0b29113e8a13b5fe3c462818a7450e2ec67d1d","ref":"refs/heads/master","pushedAt":"2024-07-31T08:14:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"apeters1971","name":"Andreas-Joachim Peters","path":"/apeters1971","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2655845?s=80&v=4"},"commit":{"message":"MISC: fix default PROMOTHEUS endpoint and avoid to prepand instance names in the push with a second eos prefix","shortMessageHtmlLink":"MISC: fix default PROMOTHEUS endpoint and avoid to prepand instance n…"}},{"before":"8ec93c9499fa462024b89b27039c566952d74736","after":"50e218b0cdcdd6b13e2faf784e5cc035cef265ef","ref":"refs/heads/master","pushedAt":"2024-07-31T08:03:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"apeters1971","name":"Andreas-Joachim Peters","path":"/apeters1971","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2655845?s=80&v=4"},"commit":{"message":"FST: Start fs config update thread no matter the MQ implementation","shortMessageHtmlLink":"FST: Start fs config update thread no matter the MQ implementation"}},{"before":"61429ca32cec58d86471d38f4f4ea2935b4d669f","after":"10d442c1568c3ba226feb98c3a06452748045e25","ref":"refs/heads/wip-qcl-changes-only","pushedAt":"2024-07-30T14:08:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"apeters1971","name":"Andreas-Joachim Peters","path":"/apeters1971","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2655845?s=80&v=4"},"commit":{"message":"QCLIENT: update submodule to point to latest","shortMessageHtmlLink":"QCLIENT: update submodule to point to latest"}},{"before":"ace023ff203f45926c4e03bcc1d0644bb9db3043","after":"8ec93c9499fa462024b89b27039c566952d74736","ref":"refs/heads/master","pushedAt":"2024-07-30T13:04:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"apeters1971","name":"Andreas-Joachim Peters","path":"/apeters1971","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2655845?s=80&v=4"},"commit":{"message":"Replace isAlive() with is_alive()\n\nThe alias isAlive() was removed in python version 3.9","shortMessageHtmlLink":"Replace isAlive() with is_alive()"}},{"before":"6d6521cdf3d7cb99bc1d7408d799fae4c427ba88","after":"ace023ff203f45926c4e03bcc1d0644bb9db3043","ref":"refs/heads/master","pushedAt":"2024-07-30T12:57:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"apeters1971","name":"Andreas-Joachim Peters","path":"/apeters1971","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2655845?s=80&v=4"},"commit":{"message":"Fix typo's","shortMessageHtmlLink":"Fix typo's"}},{"before":"9801da41491ae7c01e740fbb6cb1d0145904a28c","after":"6d6521cdf3d7cb99bc1d7408d799fae4c427ba88","ref":"refs/heads/master","pushedAt":"2024-07-30T12:37:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"apeters1971","name":"Andreas-Joachim Peters","path":"/apeters1971","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2655845?s=80&v=4"},"commit":{"message":"FST: Decouple the QClient callback thread handling MQ updates from the\nactual configuration changes done inside the FST - currently these are\nonly concerned with ScanDir configuration chages. The decoupling is\nnecessary to avoid deadlocks in the QClient code. Fixes EOS-6042\n\n* Move the ErrorReport implementation from XrdSysThread to Assisted\nThread to have better control over the shutdown procedure and fix\nan ASAN buffer overflow bug seen during shutdown.","shortMessageHtmlLink":"FST: Decouple the QClient callback thread handling MQ updates from the"}},{"before":"4187bca0fe5b348f304c0279dca5e88dae32d266","after":"9801da41491ae7c01e740fbb6cb1d0145904a28c","ref":"refs/heads/master","pushedAt":"2024-07-30T07:37:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"apeters1971","name":"Andreas-Joachim Peters","path":"/apeters1971","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2655845?s=80&v=4"},"commit":{"message":"Revert \"MGM: eos touch - no disk quota is necessary to touch a file via \"eos touch\"\"\n\nThis reverts commit 1bef2b82101439ac33406d4ea8cffffb9a4eacff.","shortMessageHtmlLink":"Revert \"MGM: eos touch - no disk quota is necessary to touch a file v…"}},{"before":"fb8df8484f7e2644aea514a4431c493df7c085c0","after":"61429ca32cec58d86471d38f4f4ea2935b4d669f","ref":"refs/heads/wip-qcl-changes-only","pushedAt":"2024-07-30T06:49:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"apeters1971","name":"Andreas-Joachim Peters","path":"/apeters1971","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2655845?s=80&v=4"},"commit":{"message":"ns_quarkdb: Advance the indices periodically\n\nThis is needed in the case where qclient has no ordering as we advance the\nstarting index only when the acknowledgement notification comes in order. Since\nthe indices greater than startingIndex can already be acknowledged with the non\nordered qclient, we need periodical clearing of holes\n\nSigned-off-by: Abhishek Lekshmanan ","shortMessageHtmlLink":"ns_quarkdb: Advance the indices periodically"}},{"before":"d4df9755167e4874973fb829f15e3872f67d3b83","after":"4187bca0fe5b348f304c0279dca5e88dae32d266","ref":"refs/heads/master","pushedAt":"2024-07-29T14:45:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"apeters1971","name":"Andreas-Joachim Peters","path":"/apeters1971","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2655845?s=80&v=4"},"commit":{"message":"CI: Re-enable various tests part of the system tests stage","shortMessageHtmlLink":"CI: Re-enable various tests part of the system tests stage"}},{"before":"6dd5459e5712bf83e43c32ddd8e46127e91bb6b4","after":"d4df9755167e4874973fb829f15e3872f67d3b83","ref":"refs/heads/master","pushedAt":"2024-07-29T14:06:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"apeters1971","name":"Andreas-Joachim Peters","path":"/apeters1971","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2655845?s=80&v=4"},"commit":{"message":"FST: Avoid recurssive locks for the mFsMutex that is protecting the map of\nfile system identifiers to file system objects registered in the FSTs.\nSuch recursive locks can lead to a deadlock when the same mutex is locked\nfor write by another thread. EOS-6042\n* Simplify and optimize the retrival of the file system minimum free space\nthreshold used to decide when a file system is full.\n* Avoid overlapping lock during the CheckFilesystemFullness method.","shortMessageHtmlLink":"FST: Avoid recurssive locks for the mFsMutex that is protecting the m…"}},{"before":"f50d86baf3ac460167c23f1d4b24cd2936638022","after":"6dd5459e5712bf83e43c32ddd8e46127e91bb6b4","ref":"refs/heads/master","pushedAt":"2024-07-29T11:52:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"apeters1971","name":"Andreas-Joachim Peters","path":"/apeters1971","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2655845?s=80&v=4"},"commit":{"message":"CI: Skip debian package publishing if a package with the same name already\nexists in the repository. The rerepro command can not handle overwrites and\nthis leads the script to report an error.","shortMessageHtmlLink":"CI: Skip debian package publishing if a package with the same name al…"}},{"before":"30a72cf2678b559793c5aa589e93e0b2a9963575","after":"f50d86baf3ac460167c23f1d4b24cd2936638022","ref":"refs/heads/master","pushedAt":"2024-07-29T09:59:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"apeters1971","name":"Andreas-Joachim Peters","path":"/apeters1971","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2655845?s=80&v=4"},"commit":{"message":"COMMON: Update xrootd-ssi-protobuf-interface submodule to v1.16\n\nAcked-by: Joao Afonso ","shortMessageHtmlLink":"COMMON: Update xrootd-ssi-protobuf-interface submodule to v1.16"}},{"before":"e2c144a8ea5f6aaa788b09d69be8e1f7da335241","after":"30a72cf2678b559793c5aa589e93e0b2a9963575","ref":"refs/heads/master","pushedAt":"2024-07-26T15:46:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"apeters1971","name":"Andreas-Joachim Peters","path":"/apeters1971","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2655845?s=80&v=4"},"commit":{"message":"MISC: Fix build with google protobuf >= 27.0\n\nThe field always_print_primitive_fields has been renamed to\nalways_print_fields_with_no_presence in version 27.0.\n\nhttps://github.com/protocolbuffers/protobuf/commit/269957987","shortMessageHtmlLink":"MISC: Fix build with google protobuf >= 27.0"}},{"before":"429318fb52ac44db9d1c94140b57bb0a5059fc16","after":"fb8df8484f7e2644aea514a4431c493df7c085c0","ref":"refs/heads/wip-qcl-changes-only","pushedAt":"2024-07-26T06:39:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"apeters1971","name":"Andreas-Joachim Peters","path":"/apeters1971","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2655845?s=80&v=4"},"commit":{"message":"QCLIENT: update submodule to the latest parallel rocksdb rebased atop master\n\nSigned-off-by: Abhishek Lekshmanan ","shortMessageHtmlLink":"QCLIENT: update submodule to the latest parallel rocksdb rebased atop…"}},{"before":"8930edb7f54b6d577b6b7880482eb619a58b1003","after":"e2c144a8ea5f6aaa788b09d69be8e1f7da335241","ref":"refs/heads/master","pushedAt":"2024-07-25T16:37:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"apeters1971","name":"Andreas-Joachim Peters","path":"/apeters1971","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2655845?s=80&v=4"},"commit":{"message":"MGM: Fix conversion error to Json::Value::UInt64 on CC7","shortMessageHtmlLink":"MGM: Fix conversion error to Json::Value::UInt64 on CC7"}},{"before":"bffe1a442a6faff88de01993bc678dd614d11fe0","after":"8930edb7f54b6d577b6b7880482eb619a58b1003","ref":"refs/heads/master","pushedAt":"2024-07-25T15:40:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"apeters1971","name":"Andreas-Joachim Peters","path":"/apeters1971","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2655845?s=80&v=4"},"commit":{"message":"MGM: Properly store integer values in JSON replies to avoid conversion to double format. Fixes EOS-6181","shortMessageHtmlLink":"MGM: Properly store integer values in JSON replies to avoid conversio…"}},{"before":"06fde82bd9b2cc6118e3d93a2a84bb60908354c2","after":"bffe1a442a6faff88de01993bc678dd614d11fe0","ref":"refs/heads/master","pushedAt":"2024-07-25T14:28:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"apeters1971","name":"Andreas-Joachim Peters","path":"/apeters1971","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2655845?s=80&v=4"},"commit":{"message":"CI: Update LD_PRELOAD for libjemalloc on Alma 9 and log image name used for the containers","shortMessageHtmlLink":"CI: Update LD_PRELOAD for libjemalloc on Alma 9 and log image name us…"}},{"before":"76a875f4f67637a1d90b15215caad3a5ae6911ec","after":"06fde82bd9b2cc6118e3d93a2a84bb60908354c2","ref":"refs/heads/master","pushedAt":"2024-07-25T13:56:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"apeters1971","name":"Andreas-Joachim Peters","path":"/apeters1971","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2655845?s=80&v=4"},"commit":{"message":"CI: Log the IMAGE_TAG used for HELM deployments","shortMessageHtmlLink":"CI: Log the IMAGE_TAG used for HELM deployments"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEjzVniAA","startCursor":null,"endCursor":null}},"title":"Activity · cern-eos/eos"}