{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":23013460,"defaultBranch":"main","name":"qserv","ownerLogin":"lsst","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-08-16T07:50:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1134504?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726865044.0","currentOid":""},"activityList":{"items":[{"before":"3876a9fbc5de7e38cf471663029570592e44de2b","after":"5bcc90d51504858e019b8457081de7fd29f6ea6c","ref":"refs/heads/tickets/DM-46430","pushedAt":"2024-09-20T21:38:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iagaponenko","name":"Igor Gaponenko","path":"/iagaponenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14188390?s=80&v=4"},"commit":{"message":"Garbage collection of the completed table contribution requests\n\nThe output collection of the completed/cancalled/failed requests has\nbeen eliminated to avoid accumilating memory over the lifetime of\nthe worker service. Minor changes to the request processing manager\nhabe been made. The unit test was adjusted accordingly. The changed\ndo not affet clients of the Replication/Ingest system's REST API.","shortMessageHtmlLink":"Garbage collection of the completed table contribution requests"}},{"before":null,"after":"3876a9fbc5de7e38cf471663029570592e44de2b","ref":"refs/heads/tickets/DM-46430","pushedAt":"2024-09-20T20:44:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"iagaponenko","name":"Igor Gaponenko","path":"/iagaponenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14188390?s=80&v=4"},"commit":{"message":"Merge branch 'tickets/DM-46119'","shortMessageHtmlLink":"Merge branch 'tickets/DM-46119'"}},{"before":"4b9b3d735abf0c89287b4e353e251dec65e776c8","after":"e1bde45220f5227fe2075fa92796599888103682","ref":"refs/heads/tickets/DM-46397","pushedAt":"2024-09-20T07:30:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"iagaponenko","name":"Igor Gaponenko","path":"/iagaponenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14188390?s=80&v=4"},"commit":{"message":"Extended GHA CI to test HTTP-based push ingest on the second pass of itest","shortMessageHtmlLink":"Extended GHA CI to test HTTP-based push ingest on the second pass of …"}},{"before":"b971c8484adb74e3491dd0189b47a73670421a12","after":"4b9b3d735abf0c89287b4e353e251dec65e776c8","ref":"refs/heads/tickets/DM-46397","pushedAt":"2024-09-20T02:30:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"iagaponenko","name":"Igor Gaponenko","path":"/iagaponenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14188390?s=80&v=4"},"commit":{"message":"Implemented the HTTP-based push mode igest in the integration test","shortMessageHtmlLink":"Implemented the HTTP-based push mode igest in the integration test"}},{"before":"3876a9fbc5de7e38cf471663029570592e44de2b","after":"b971c8484adb74e3491dd0189b47a73670421a12","ref":"refs/heads/tickets/DM-46397","pushedAt":"2024-09-19T22:33:00.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"iagaponenko","name":"Igor Gaponenko","path":"/iagaponenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14188390?s=80&v=4"},"commit":{"message":"Added option --load-http to the integration test","shortMessageHtmlLink":"Added option --load-http to the integration test"}},{"before":"be6ed7f3af69c4ade0b8aa959a9cef94ee8423cb","after":"8f3eb8f69360fc907c8240b6f00e2f8614618fbf","ref":"refs/heads/tickets/DM-45548","pushedAt":"2024-09-19T18:30:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jgates108","name":"John Gates","path":"/jgates108","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6558057?s=80&v=4"},"commit":{"message":"More cancellation code added.","shortMessageHtmlLink":"More cancellation code added."}},{"before":null,"after":"3876a9fbc5de7e38cf471663029570592e44de2b","ref":"refs/heads/tickets/DM-46397","pushedAt":"2024-09-18T22:59:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"iagaponenko","name":"Igor Gaponenko","path":"/iagaponenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14188390?s=80&v=4"},"commit":{"message":"Merge branch 'tickets/DM-46119'","shortMessageHtmlLink":"Merge branch 'tickets/DM-46119'"}},{"before":"0a91ef3e05b33c7044cd06e14ad043fef5849abd","after":"28383404a82280e52c5066778aee66466b96e1d9","ref":"refs/heads/tickets/DM-46320","pushedAt":"2024-09-18T02:25:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"iagaponenko","name":"Igor Gaponenko","path":"/iagaponenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14188390?s=80&v=4"},"commit":{"message":"Push ingest mode for contributions sent in the multipart/form-data body","shortMessageHtmlLink":"Push ingest mode for contributions sent in the multipart/form-data body"}},{"before":"c69ae95423bbbea952489477f424411a107200bc","after":"0a91ef3e05b33c7044cd06e14ad043fef5849abd","ref":"refs/heads/tickets/DM-46320","pushedAt":"2024-09-18T01:54:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"iagaponenko","name":"Igor Gaponenko","path":"/iagaponenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14188390?s=80&v=4"},"commit":{"message":"Push ingest mode for contributions sent in the multipart/form-data body","shortMessageHtmlLink":"Push ingest mode for contributions sent in the multipart/form-data body"}},{"before":"1a7abb4b288d2bc6639bffea37fca96ca936f03c","after":"c69ae95423bbbea952489477f424411a107200bc","ref":"refs/heads/tickets/DM-46320","pushedAt":"2024-09-18T00:32:45.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"iagaponenko","name":"Igor Gaponenko","path":"/iagaponenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14188390?s=80&v=4"},"commit":{"message":"Refactoring in the base classes of the Qserv REST services (1)","shortMessageHtmlLink":"Refactoring in the base classes of the Qserv REST services (1)"}},{"before":"50b67ddb23c538dddabffcb7d7e35049a5cadfa0","after":"1a7abb4b288d2bc6639bffea37fca96ca936f03c","ref":"refs/heads/tickets/DM-46320","pushedAt":"2024-09-17T01:48:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"iagaponenko","name":"Igor Gaponenko","path":"/iagaponenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14188390?s=80&v=4"},"commit":{"message":"Push ingest mode for contributions sent in the multipart/form-data body","shortMessageHtmlLink":"Push ingest mode for contributions sent in the multipart/form-data body"}},{"before":"a7d1bbc8d330738b52df6f7391d14fd6d3d62d3f","after":"50b67ddb23c538dddabffcb7d7e35049a5cadfa0","ref":"refs/heads/tickets/DM-46320","pushedAt":"2024-09-17T01:47:30.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"iagaponenko","name":"Igor Gaponenko","path":"/iagaponenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14188390?s=80&v=4"},"commit":{"message":"Push ingest mode for contributions sent in the multipart/form-data body","shortMessageHtmlLink":"Push ingest mode for contributions sent in the multipart/form-data body"}},{"before":"0adb5628206c79435df5b0ce51e997f78e3a4001","after":"a7d1bbc8d330738b52df6f7391d14fd6d3d62d3f","ref":"refs/heads/tickets/DM-46320","pushedAt":"2024-09-16T19:59:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"iagaponenko","name":"Igor Gaponenko","path":"/iagaponenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14188390?s=80&v=4"},"commit":{"message":"Added an intermediate base class for implementing file uploading requests","shortMessageHtmlLink":"Added an intermediate base class for implementing file uploading requ…"}},{"before":"b186c26aec53103716bb50359071125c2eb16e6f","after":"0adb5628206c79435df5b0ce51e997f78e3a4001","ref":"refs/heads/tickets/DM-46320","pushedAt":"2024-09-16T19:28:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"iagaponenko","name":"Igor Gaponenko","path":"/iagaponenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14188390?s=80&v=4"},"commit":{"message":"Added an intermediate base class for implementing file uploading requests","shortMessageHtmlLink":"Added an intermediate base class for implementing file uploading requ…"}},{"before":"3876a9fbc5de7e38cf471663029570592e44de2b","after":"b186c26aec53103716bb50359071125c2eb16e6f","ref":"refs/heads/tickets/DM-46320","pushedAt":"2024-09-15T20:40:16.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"iagaponenko","name":"Igor Gaponenko","path":"/iagaponenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14188390?s=80&v=4"},"commit":{"message":"Refactoring in the base classes of the Qserv REST services\n\nClass http::Module was split into two modules: http::BaseModule\nand a reduced version of http::Module. The new hierarchy is meant\nto prepare ground for introducing an intermediate base class that\nwill support data streaming (and file uploading requests) in which\nthe request body can't be read at once. The new class will inherit\nfrom http::BaseModule.","shortMessageHtmlLink":"Refactoring in the base classes of the Qserv REST services"}},{"before":null,"after":"3876a9fbc5de7e38cf471663029570592e44de2b","ref":"refs/heads/tickets/DM-46320","pushedAt":"2024-09-13T06:16:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"iagaponenko","name":"Igor Gaponenko","path":"/iagaponenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14188390?s=80&v=4"},"commit":{"message":"Merge branch 'tickets/DM-46119'","shortMessageHtmlLink":"Merge branch 'tickets/DM-46119'"}},{"before":"3876a9fbc5de7e38cf471663029570592e44de2b","after":"4e3fe065bf9a4205123c4ef5cfe75dc7e241242b","ref":"refs/heads/tickets/DM-45230","pushedAt":"2024-09-13T00:41:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iagaponenko","name":"Igor Gaponenko","path":"/iagaponenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14188390?s=80&v=4"},"commit":{"message":"Web Dashboard: restricted query rendering, full query text download option","shortMessageHtmlLink":"Web Dashboard: restricted query rendering, full query text download o…"}},{"before":null,"after":"3876a9fbc5de7e38cf471663029570592e44de2b","ref":"refs/heads/tickets/DM-45230","pushedAt":"2024-09-12T03:04:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"iagaponenko","name":"Igor Gaponenko","path":"/iagaponenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14188390?s=80&v=4"},"commit":{"message":"Merge branch 'tickets/DM-46119'","shortMessageHtmlLink":"Merge branch 'tickets/DM-46119'"}},{"before":"3e143f3b5114f42bd1dc25f030da101b4f0358e4","after":"bc795c72b9c62da07969d8ecb7c184043c30a291","ref":"refs/heads/tickets/DM-45929","pushedAt":"2024-09-12T02:46:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"iagaponenko","name":"Igor Gaponenko","path":"/iagaponenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14188390?s=80&v=4"},"commit":{"message":"Web Dashboard: Improved transaction summary display","shortMessageHtmlLink":"Web Dashboard: Improved transaction summary display"}},{"before":"0f53c17ec642803c284e727992a1f0c4b48a3f4c","after":"3e143f3b5114f42bd1dc25f030da101b4f0358e4","ref":"refs/heads/tickets/DM-45929","pushedAt":"2024-09-12T02:44:16.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"iagaponenko","name":"Igor Gaponenko","path":"/iagaponenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14188390?s=80&v=4"},"commit":{"message":"Streamlined and enchanced database API for transactions and contributions (1)","shortMessageHtmlLink":"Streamlined and enchanced database API for transactions and contribut…"}},{"before":"9b8fe3081c21389e9ad1dccdb8b49ecceec570da","after":"0f53c17ec642803c284e727992a1f0c4b48a3f4c","ref":"refs/heads/tickets/DM-45929","pushedAt":"2024-09-12T01:09:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"iagaponenko","name":"Igor Gaponenko","path":"/iagaponenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14188390?s=80&v=4"},"commit":{"message":"Web Dashboard: Improved transaction summary display","shortMessageHtmlLink":"Web Dashboard: Improved transaction summary display"}},{"before":"9cc9ff572388ad3f68ef77ea7233b91b74fb1e91","after":"9b8fe3081c21389e9ad1dccdb8b49ecceec570da","ref":"refs/heads/tickets/DM-45929","pushedAt":"2024-09-11T03:41:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"iagaponenko","name":"Igor Gaponenko","path":"/iagaponenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14188390?s=80&v=4"},"commit":{"message":"Web Dashboard: Improved transaction summary display","shortMessageHtmlLink":"Web Dashboard: Improved transaction summary display"}},{"before":"1a0c8e279625387b6937d1cea0ef3fa0c73173ce","after":"9cc9ff572388ad3f68ef77ea7233b91b74fb1e91","ref":"refs/heads/tickets/DM-45929","pushedAt":"2024-09-11T03:07:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iagaponenko","name":"Igor Gaponenko","path":"/iagaponenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14188390?s=80&v=4"},"commit":{"message":"Web Dashboard: Improved transaction summary display","shortMessageHtmlLink":"Web Dashboard: Improved transaction summary display"}},{"before":"a03674c04c1c0c9a46b8e2c0b6bf6af6ccfec269","after":"1a0c8e279625387b6937d1cea0ef3fa0c73173ce","ref":"refs/heads/tickets/DM-45929","pushedAt":"2024-09-11T01:21:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"iagaponenko","name":"Igor Gaponenko","path":"/iagaponenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14188390?s=80&v=4"},"commit":{"message":"Web Dashboard: improved the ingest contributions display","shortMessageHtmlLink":"Web Dashboard: improved the ingest contributions display"}},{"before":"1a5dd8f9272eae4e8cd92422cb52c4284c60d413","after":"a03674c04c1c0c9a46b8e2c0b6bf6af6ccfec269","ref":"refs/heads/tickets/DM-45929","pushedAt":"2024-09-11T00:08:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"iagaponenko","name":"Igor Gaponenko","path":"/iagaponenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14188390?s=80&v=4"},"commit":{"message":"Web Dashboard: improved the ingest contributions display","shortMessageHtmlLink":"Web Dashboard: improved the ingest contributions display"}},{"before":"2f718aac8dedaf4cc6ee760febd6abe2a61cc8a7","after":"1a5dd8f9272eae4e8cd92422cb52c4284c60d413","ref":"refs/heads/tickets/DM-45929","pushedAt":"2024-09-10T07:09:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"iagaponenko","name":"Igor Gaponenko","path":"/iagaponenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14188390?s=80&v=4"},"commit":{"message":"Web Dashboard: improved the ingest contributions display","shortMessageHtmlLink":"Web Dashboard: improved the ingest contributions display"}},{"before":"71ceaed480bb7ea13fb050ced567dabb3672cfec","after":"2f718aac8dedaf4cc6ee760febd6abe2a61cc8a7","ref":"refs/heads/tickets/DM-45929","pushedAt":"2024-09-09T23:40:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"iagaponenko","name":"Igor Gaponenko","path":"/iagaponenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14188390?s=80&v=4"},"commit":{"message":"Web Dashboard: improved the ingest contributions display","shortMessageHtmlLink":"Web Dashboard: improved the ingest contributions display"}},{"before":"3df5271c8ef0a5ffc6a4c13a5a621bd05661dabd","after":"71ceaed480bb7ea13fb050ced567dabb3672cfec","ref":"refs/heads/tickets/DM-45929","pushedAt":"2024-09-09T23:29:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"iagaponenko","name":"Igor Gaponenko","path":"/iagaponenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14188390?s=80&v=4"},"commit":{"message":"Web Dashboard: improved handling of the contribution status selectors","shortMessageHtmlLink":"Web Dashboard: improved handling of the contribution status selectors"}},{"before":"02b7c1be6031446acf2b07ee6b8ae52e5280333c","after":"be6ed7f3af69c4ade0b8aa959a9cef94ee8423cb","ref":"refs/heads/tickets/DM-45548","pushedAt":"2024-09-09T17:05:41.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jgates108","name":"John Gates","path":"/jgates108","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6558057?s=80&v=4"},"commit":{"message":"Added cancellation code and for queries, uberjobs, and czar restart.","shortMessageHtmlLink":"Added cancellation code and for queries, uberjobs, and czar restart."}},{"before":"e4bc4f70915758503cd246878e75197c93db6c25","after":"3df5271c8ef0a5ffc6a4c13a5a621bd05661dabd","ref":"refs/heads/tickets/DM-45929","pushedAt":"2024-09-08T21:11:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"iagaponenko","name":"Igor Gaponenko","path":"/iagaponenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14188390?s=80&v=4"},"commit":{"message":"Web Dashboard: improved handling of the contribution status selectors","shortMessageHtmlLink":"Web Dashboard: improved handling of the contribution status selectors"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQyMTozODowMy4wMDAwMDBazwAAAAS8Y3ZI","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQyMTozODowMy4wMDAwMDBazwAAAAS8Y3ZI","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOFQyMToxMTozOS4wMDAwMDBazwAAAASwSYsz"}},"title":"Activity · lsst/qserv"}