{"action":"created","issue":{"url":"https://api.github.com/repos/cms-sw/cmssw/issues/27750","repository_url":"https://api.github.com/repos/cms-sw/cmssw","labels_url":"https://api.github.com/repos/cms-sw/cmssw/issues/27750/labels{/name}","comments_url":"https://api.github.com/repos/cms-sw/cmssw/issues/27750/comments","events_url":"https://api.github.com/repos/cms-sw/cmssw/issues/27750/events","html_url":"https://github.com/cms-sw/cmssw/pull/27750","id":479596084,"node_id":"MDExOlB1bGxSZXF1ZXN0MzA2NDU1MzI5","number":27750,"title":"Adding FRD file header (DAQ)","user":{"login":"smorovic","id":5859622,"node_id":"MDQ6VXNlcjU4NTk2MjI=","avatar_url":"https://avatars0.githubusercontent.com/u/5859622?v=4","gravatar_id":"","url":"https://api.github.com/users/smorovic","html_url":"https://github.com/smorovic","followers_url":"https://api.github.com/users/smorovic/followers","following_url":"https://api.github.com/users/smorovic/following{/other_user}","gists_url":"https://api.github.com/users/smorovic/gists{/gist_id}","starred_url":"https://api.github.com/users/smorovic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smorovic/subscriptions","organizations_url":"https://api.github.com/users/smorovic/orgs","repos_url":"https://api.github.com/users/smorovic/repos","events_url":"https://api.github.com/users/smorovic/events{/privacy}","received_events_url":"https://api.github.com/users/smorovic/received_events","type":"User","site_admin":false},"labels":[{"id":673935047,"node_id":"MDU6TGFiZWw2NzM5MzUwNDc=","url":"https://api.github.com/repos/cms-sw/cmssw/labels/code-checks-approved","name":"code-checks-approved","color":"2cbe4e","default":false},{"id":88645479,"node_id":"MDU6TGFiZWw4ODY0NTQ3OQ==","url":"https://api.github.com/repos/cms-sw/cmssw/labels/comparison-available","name":"comparison-available","color":"2cbe4e","default":false},{"id":52822606,"node_id":"MDU6TGFiZWw1MjgyMjYwNg==","url":"https://api.github.com/repos/cms-sw/cmssw/labels/core-pending","name":"core-pending","color":"fbca04","default":false},{"id":52882118,"node_id":"MDU6TGFiZWw1Mjg4MjExOA==","url":"https://api.github.com/repos/cms-sw/cmssw/labels/daq-approved","name":"daq-approved","color":"2cbe4e","default":false},{"id":56953091,"node_id":"MDU6TGFiZWw1Njk1MzA5MQ==","url":"https://api.github.com/repos/cms-sw/cmssw/labels/orp-pending","name":"orp-pending","color":"fbca04","default":false},{"id":53167770,"node_id":"MDU6TGFiZWw1MzE2Nzc3MA==","url":"https://api.github.com/repos/cms-sw/cmssw/labels/pending-signatures","name":"pending-signatures","color":"ff8000","default":false},{"id":52882429,"node_id":"MDU6TGFiZWw1Mjg4MjQyOQ==","url":"https://api.github.com/repos/cms-sw/cmssw/labels/reconstruction-approved","name":"reconstruction-approved","color":"2cbe4e","default":false},{"id":56131195,"node_id":"MDU6TGFiZWw1NjEzMTE5NQ==","url":"https://api.github.com/repos/cms-sw/cmssw/labels/tests-approved","name":"tests-approved","color":"2cbe4e","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/cms-sw/cmssw/milestones/81","html_url":"https://github.com/cms-sw/cmssw/milestone/81","labels_url":"https://api.github.com/repos/cms-sw/cmssw/milestones/81/labels","id":4314065,"node_id":"MDk6TWlsZXN0b25lNDMxNDA2NQ==","number":81,"title":"CMSSW_11_0_X","description":null,"creator":{"login":"smuzaffar","id":4115138,"node_id":"MDQ6VXNlcjQxMTUxMzg=","avatar_url":"https://avatars3.githubusercontent.com/u/4115138?v=4","gravatar_id":"","url":"https://api.github.com/users/smuzaffar","html_url":"https://github.com/smuzaffar","followers_url":"https://api.github.com/users/smuzaffar/followers","following_url":"https://api.github.com/users/smuzaffar/following{/other_user}","gists_url":"https://api.github.com/users/smuzaffar/gists{/gist_id}","starred_url":"https://api.github.com/users/smuzaffar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smuzaffar/subscriptions","organizations_url":"https://api.github.com/users/smuzaffar/orgs","repos_url":"https://api.github.com/users/smuzaffar/repos","events_url":"https://api.github.com/users/smuzaffar/events{/privacy}","received_events_url":"https://api.github.com/users/smuzaffar/received_events","type":"User","site_admin":false},"open_issues":52,"closed_issues":836,"state":"open","created_at":"2019-05-14T17:36:57Z","updated_at":"2019-08-15T13:36:09Z","due_on":null,"closed_at":null},"comments":26,"created_at":"2019-08-12T11:30:12Z","updated_at":"2019-08-15T14:14:58Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/cms-sw/cmssw/pulls/27750","html_url":"https://github.com/cms-sw/cmssw/pull/27750","diff_url":"https://github.com/cms-sw/cmssw/pull/27750.diff","patch_url":"https://github.com/cms-sw/cmssw/pull/27750.patch"},"body":"#### PR description:\r\n\r\nAddition of file header to Fed Raw Data format. This header contains metadata description of the content (file size without header and number of events, LS and versioning). Aim is to replace separate JSON file which can take a lot of space in ramdisk with 2 MB huge pages (minimum per file).\r\n\r\nFile broker will switch protocol to v2 when detecting raw files with header, and Input source assumes i in this case . In addition there is also format autodetection when using fileListMode and in FRDSource, as well as generation support for the new format in the fake BU module.\r\n\r\nAdditional optimization is added: input source will, in case of using a single reader thread with double buffering (default mode), open raw file only once and reuse the same FD to read file sequentially until done (reducing number file operations performed).\r\n\r\n#### PR validation:\r\n\r\nThis has been developed and tested in DAQ3VAL system."},"comment":{"url":"https://api.github.com/repos/cms-sw/cmssw/issues/comments/521656448","html_url":"https://github.com/cms-sw/cmssw/pull/27750#issuecomment-521656448","issue_url":"https://api.github.com/repos/cms-sw/cmssw/issues/27750","id":521656448,"node_id":"MDEyOklzc3VlQ29tbWVudDUyMTY1NjQ0OA==","user":{"login":"Dr15Jones","id":3757616,"node_id":"MDQ6VXNlcjM3NTc2MTY=","avatar_url":"https://avatars2.githubusercontent.com/u/3757616?v=4","gravatar_id":"","url":"https://api.github.com/users/Dr15Jones","html_url":"https://github.com/Dr15Jones","followers_url":"https://api.github.com/users/Dr15Jones/followers","following_url":"https://api.github.com/users/Dr15Jones/following{/other_user}","gists_url":"https://api.github.com/users/Dr15Jones/gists{/gist_id}","starred_url":"https://api.github.com/users/Dr15Jones/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Dr15Jones/subscriptions","organizations_url":"https://api.github.com/users/Dr15Jones/orgs","repos_url":"https://api.github.com/users/Dr15Jones/repos","events_url":"https://api.github.com/users/Dr15Jones/events{/privacy}","received_events_url":"https://api.github.com/users/Dr15Jones/received_events","type":"User","site_admin":false},"created_at":"2019-08-15T14:14:58Z","updated_at":"2019-08-15T14:14:58Z","author_association":"CONTRIBUTOR","body":"+1\r\n"}}
{"actor":{"display_login":"Dr15Jones"}}