{"object_kind":"push","event_name":"push","before":"687075f2bd2271f633040d8c8f1a33d270f6311c","after":"8c59fae42d44c4d50c9b2ef8f5b7edcee6a5fe46","ref":"refs/heads/master","ref_protected":true,"checkout_sha":"8c59fae42d44c4d50c9b2ef8f5b7edcee6a5fe46","message":null,"user_id":3060,"user_name":"Wim Taymans","user_username":"wtaymans","user_email":"","user_avatar":"https://secure.gravatar.com/avatar/ee99737f7492c79c3a9be75f2e2437f2c944c95fca1480fafcd7ce3bf8c85784?s=80&d=identicon","project_id":4753,"project":{"id":4753,"name":"pipewire","description":"Multimedia processing graphs","web_url":"https://gitlab.freedesktop.org/pipewire/pipewire","avatar_url":"https://gitlab.freedesktop.org/uploads/-/system/project/avatar/4753/pipewire.png","git_ssh_url":"git@gitlab.freedesktop.org:pipewire/pipewire.git","git_http_url":"https://gitlab.freedesktop.org/pipewire/pipewire.git","namespace":"PipeWire","visibility_level":20,"path_with_namespace":"pipewire/pipewire","default_branch":"master","ci_config_path":null,"homepage":"https://gitlab.freedesktop.org/pipewire/pipewire","url":"git@gitlab.freedesktop.org:pipewire/pipewire.git","ssh_url":"git@gitlab.freedesktop.org:pipewire/pipewire.git","http_url":"https://gitlab.freedesktop.org/pipewire/pipewire.git"},"commits":[{"id":"8c59fae42d44c4d50c9b2ef8f5b7edcee6a5fe46","message":"loop: add overflow queues again\n\nAdd the overflow queues again. We can easily iterate atomically over the\noverflow queues and flush them.\n\nOverflowing a queue is quite common when heavy swapping is done and\nshould never cause a lockup, so allocate new queues as we need them. We\ncan share the eventfd with the main queue to avoid wastings fds.\n\nThe limit on the number of queues is then only for when concurrent\nthreads want to invoke things, so 128 is plenty enough.\n","title":"loop: add overflow queues again","timestamp":"2024-11-14T17:38:43+01:00","url":"https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/8c59fae42d44c4d50c9b2ef8f5b7edcee6a5fe46","author":{"name":"Wim Taymans","email":"wtaymans@redhat.com"},"added":[],"modified":["spa/plugins/support/loop.c"],"removed":[]}],"total_commits_count":1,"push_options":{},"repository":{"name":"pipewire","url":"git@gitlab.freedesktop.org:pipewire/pipewire.git","description":"Multimedia processing graphs","homepage":"https://gitlab.freedesktop.org/pipewire/pipewire","git_http_url":"https://gitlab.freedesktop.org/pipewire/pipewire.git","git_ssh_url":"git@gitlab.freedesktop.org:pipewire/pipewire.git","visibility_level":20}}