{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":2649214,"defaultBranch":"devel","name":"arangodb","ownerLogin":"arangodb","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-10-26T06:42:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5547849?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716491244.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"d35e9c39fd232b63b8e6c862dee7a5eb45525a01","ref":"refs/heads/feature-3.11/use-posix-spawn","pushedAt":"2024-05-23T19:07:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"maierlars","name":"Lars Maier","path":"/maierlars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29692726?s=80&v=4"},"commit":{"message":"Forward all envs.","shortMessageHtmlLink":"Forward all envs."}},{"before":"708ebaf8fe108abdb02bc6cceae4c1ec52649e24","after":"74c8053656595a49b7d41c0ef4066268ced835ac","ref":"refs/heads/feature/use-posix-spawn","pushedAt":"2024-05-23T18:30:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maierlars","name":"Lars Maier","path":"/maierlars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29692726?s=80&v=4"},"commit":{"message":"Forward all envs.","shortMessageHtmlLink":"Forward all envs."}},{"before":"32f64d241a8a8d61027c96b2b2d41281c312684c","after":"708ebaf8fe108abdb02bc6cceae4c1ec52649e24","ref":"refs/heads/feature/use-posix-spawn","pushedAt":"2024-05-23T17:54:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maierlars","name":"Lars Maier","path":"/maierlars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29692726?s=80&v=4"},"commit":{"message":"Handle early exit case.","shortMessageHtmlLink":"Handle early exit case."}},{"before":"dd82c324389582cb9477963e3e6af9341ff57642","after":"32f64d241a8a8d61027c96b2b2d41281c312684c","ref":"refs/heads/feature/use-posix-spawn","pushedAt":"2024-05-23T17:51:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maierlars","name":"Lars Maier","path":"/maierlars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29692726?s=80&v=4"},"commit":{"message":"Simlate old executable not found behavior.","shortMessageHtmlLink":"Simlate old executable not found behavior."}},{"before":null,"after":"dd82c324389582cb9477963e3e6af9341ff57642","ref":"refs/heads/feature/use-posix-spawn","pushedAt":"2024-05-23T17:04:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"maierlars","name":"Lars Maier","path":"/maierlars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29692726?s=80&v=4"},"commit":{"message":"Use posix_spawn instead of fork + exec.","shortMessageHtmlLink":"Use posix_spawn instead of fork + exec."}},{"before":"45c2bc722a494c37e38cc79ebf9c9ec3c284db7f","after":"655f185258db9ed9816fa16725275700d87f6d3a","ref":"refs/heads/feature/thread-pool-scheduler","pushedAt":"2024-05-23T12:19:08.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"mpoeter","name":"Manuel Pöter","path":"/mpoeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8653812?s=80&v=4"},"commit":{"message":"Address review comments","shortMessageHtmlLink":"Address review comments"}},{"before":null,"after":"6017edc260f23aa1e516c0ebf4c1075a2a09a309","ref":"refs/heads/bug-fix/OASIS-25823","pushedAt":"2024-05-23T11:26:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jsteemann","name":"Jan","path":"/jsteemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1423118?s=80&v=4"},"commit":{"message":"OASIS-25823\n\n* Fixed OASIS-25823: when late materialization was used together with skipping\n over documents or the `fullCount` operation, it was possible for AQL queries\n to fail with errors such as `bad_function_call`.","shortMessageHtmlLink":"OASIS-25823"}},{"before":"28f7c0f1d3f213c90ee8e65167b2fd142b1c4700","after":null,"ref":"refs/heads/bug-fix/hotbackup-analyzers-restore","pushedAt":"2024-05-23T09:20:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CryptoNinjaGeek","name":"CryptoNinjaGeek","path":"/CryptoNinjaGeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86222482?s=80&v=4"}},{"before":"95a13794a582b980951fb191e886260e8deefc93","after":"b37504fbf6467a53dd466048be01c888495ed652","ref":"refs/heads/devel","pushedAt":"2024-05-23T09:20:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"CryptoNinjaGeek","name":"CryptoNinjaGeek","path":"/CryptoNinjaGeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86222482?s=80&v=4"},"commit":{"message":"BugFix: hotbackup restore analyzers (#20950)\n\n* Bug fix 3.11/hotbackup restore analyzers (#20940)\r\n\r\n* Applied fix to set empty objects instead of none for Plan entries that do not exist in HB. Properly react to agency response, if the input is of illegal format.\r\n\r\n* Actually report an error if replanning of the AgencyPlan fails\r\n\r\n* Added a failure point for test.\r\n\r\n* Added hotbackup regression tests\r\n\r\n* Applied clang-format\r\n\r\n---------\r\n\r\nCo-authored-by: Vadim Kondratev \r\n\r\n* Bug fix 3.11/hotbackup community test (#20947)\r\n\r\n* Replaced asserts on undefined with convenience method:\r\n\r\n* Fixed a race condtion after Hotbackup Restore, and after adding a DBServer, the List of Databases could be empty.\r\n\r\n* Added CHANGELOG entry\r\n\r\n---------\r\n\r\nCo-authored-by: Vadim Kondratev \r\n\r\n* Added lost code from cherry-pick\r\n\r\n---------\r\n\r\nCo-authored-by: Vadim Kondratev \r\nCo-authored-by: jsteemann ","shortMessageHtmlLink":"BugFix: hotbackup restore analyzers (#20950)"}},{"before":"50ac9c85806b3dd42cf46932b32f3187954881ee","after":null,"ref":"refs/heads/bug-fix/BTS-1880","pushedAt":"2024-05-23T08:24:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CryptoNinjaGeek","name":"CryptoNinjaGeek","path":"/CryptoNinjaGeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86222482?s=80&v=4"}},{"before":"a2e5853f718c248b6793cb716c0cf98c3c59c7f4","after":"95a13794a582b980951fb191e886260e8deefc93","ref":"refs/heads/devel","pushedAt":"2024-05-23T08:24:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"CryptoNinjaGeek","name":"CryptoNinjaGeek","path":"/CryptoNinjaGeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86222482?s=80&v=4"},"commit":{"message":"turn an ADB_PROD_ASSERT into an exception (#20955)\n\n* turn an ADB_PROD_ASSERT into an exception\r\n\r\nit is much better to make the server process throw a meaningful\r\nexception rather than make it crash when invalid user input is sent to\r\nthe database.\r\n\r\nin this case, it was possible to send the following data to the create\r\ndatabase API and trigger a production assertion:\r\n```\r\n\"{\\\"name\\\":\\\"OneShard\\\",\\\"users\\\":[],\\\"options\\\":{\\\"replicationFactor\\\":\\\"satellite\\\",\\\"sharding\\\":\\\"single\\\",\\\"writeConcern\\\":3}}\"\r\n```\r\nthe problem here is that the replicationFactor \"satellite\" and using a\r\nwriteConcern seem to be mutually exclusive. the same is true for using\r\nreplicationFactor \"satellite\" in a OneShard database.\r\n\r\n* add test\r\n\r\n* fix test\r\n\r\n* fix failing test\r\n\r\n* fix yet one more test","shortMessageHtmlLink":"turn an ADB_PROD_ASSERT into an exception (#20955)"}},{"before":"b7f8bc985cf055caa32dd0d8b7a575a1a9246475","after":"28f7c0f1d3f213c90ee8e65167b2fd142b1c4700","ref":"refs/heads/bug-fix/hotbackup-analyzers-restore","pushedAt":"2024-05-23T08:10:03.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"jsteemann","name":"Jan","path":"/jsteemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1423118?s=80&v=4"},"commit":{"message":"Merge branch 'devel' of github.com:arangodb/arangodb into bug-fix/hotbackup-analyzers-restore","shortMessageHtmlLink":"Merge branch 'devel' of github.com:arangodb/arangodb into bug-fix/hot…"}},{"before":null,"after":"74d110539bcf6ab753aad7e84773a7e0ffdf4c6c","ref":"refs/heads/bug-fix-3.11/BTS-1868-2","pushedAt":"2024-05-23T08:05:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jsteemann","name":"Jan","path":"/jsteemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1423118?s=80&v=4"},"commit":{"message":"try to fix more shutdown errors\n\nAsyncAgencyComm requests may still be in flight when the server is\nshutting down. Try to fix this.","shortMessageHtmlLink":"try to fix more shutdown errors"}},{"before":"a1fdd744ff936386083951dc1390831d4df2fbb8","after":null,"ref":"refs/heads/refactor/remove-platform-check","pushedAt":"2024-05-23T07:51:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CryptoNinjaGeek","name":"CryptoNinjaGeek","path":"/CryptoNinjaGeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86222482?s=80&v=4"}},{"before":"1bc170c13e6418f050091824394ef16fa649e80b","after":"a2e5853f718c248b6793cb716c0cf98c3c59c7f4","ref":"refs/heads/devel","pushedAt":"2024-05-23T07:51:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"CryptoNinjaGeek","name":"CryptoNinjaGeek","path":"/CryptoNinjaGeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86222482?s=80&v=4"},"commit":{"message":"remove code from tests that checks for Linux platform (#20956)","shortMessageHtmlLink":"remove code from tests that checks for Linux platform (#20956)"}},{"before":"c08a7a3653170aa769e6d9321bdeeab84d40fb94","after":null,"ref":"refs/heads/feature/add-assertions","pushedAt":"2024-05-23T07:51:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CryptoNinjaGeek","name":"CryptoNinjaGeek","path":"/CryptoNinjaGeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86222482?s=80&v=4"}},{"before":"6426b01a00264305c2535b9f723fcbf4975f175e","after":"1bc170c13e6418f050091824394ef16fa649e80b","ref":"refs/heads/devel","pushedAt":"2024-05-23T07:51:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"CryptoNinjaGeek","name":"CryptoNinjaGeek","path":"/CryptoNinjaGeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86222482?s=80&v=4"},"commit":{"message":"add assertions to detect nullptr derefs in ShardingInfo (#20954)","shortMessageHtmlLink":"add assertions to detect nullptr derefs in ShardingInfo (#20954)"}},{"before":"3c6798175ece47e39939f49aeff3fdf93dfefdc9","after":null,"ref":"refs/heads/bug-fix/pass-vocbase-name","pushedAt":"2024-05-23T07:51:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CryptoNinjaGeek","name":"CryptoNinjaGeek","path":"/CryptoNinjaGeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86222482?s=80&v=4"}},{"before":"6292c92f69be9ef17d084afe882c692e56936b01","after":"6426b01a00264305c2535b9f723fcbf4975f175e","ref":"refs/heads/devel","pushedAt":"2024-05-23T07:51:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"CryptoNinjaGeek","name":"CryptoNinjaGeek","path":"/CryptoNinjaGeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86222482?s=80&v=4"},"commit":{"message":"pass database name in callback guard (#20951)\n\n* pass database name in callback guard\r\n\r\n* rename variable","shortMessageHtmlLink":"pass database name in callback guard (#20951)"}},{"before":"58bfe11ab8db778dcc5ab64adff6cb664b63c821","after":"bd421c33bb8d8f55d323d07a3590b8228164b639","ref":"refs/heads/documentation/clarify-error-1208","pushedAt":"2024-05-22T20:29:35.000Z","pushType":"push","commitsCount":561,"pusher":{"login":"Simran-B","name":"Simran","path":"/Simran-B","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7819991?s=80&v=4"},"commit":{"message":"Merge branch 'devel' into documentation/clarify-error-1208","shortMessageHtmlLink":"Merge branch 'devel' into documentation/clarify-error-1208"}},{"before":"585d4c0fb628a017ec0e82f589df87208a5bdc09","after":"58bfe11ab8db778dcc5ab64adff6cb664b63c821","ref":"refs/heads/documentation/clarify-error-1208","pushedAt":"2024-05-22T20:29:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Simran-B","name":"Simran","path":"/Simran-B","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7819991?s=80&v=4"},"commit":{"message":"Apply suggestions from code review","shortMessageHtmlLink":"Apply suggestions from code review"}},{"before":"72920323acc18b821c216f5cb36e7c2ba91f1955","after":"50ac9c85806b3dd42cf46932b32f3187954881ee","ref":"refs/heads/bug-fix/BTS-1880","pushedAt":"2024-05-22T18:28:38.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jsteemann","name":"Jan","path":"/jsteemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1423118?s=80&v=4"},"commit":{"message":"Merge branch 'bug-fix/BTS-1880' of github.com:arangodb/arangodb into bug-fix/BTS-1880","shortMessageHtmlLink":"Merge branch 'bug-fix/BTS-1880' of github.com:arangodb/arangodb into …"}},{"before":"ba515cd121a9e0289cac045805def72468951249","after":"45c2bc722a494c37e38cc79ebf9c9ec3c284db7f","ref":"refs/heads/feature/thread-pool-scheduler","pushedAt":"2024-05-22T14:24:03.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mpoeter","name":"Manuel Pöter","path":"/mpoeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8653812?s=80&v=4"},"commit":{"message":"Merge branch 'devel' into feature/thread-pool-scheduler","shortMessageHtmlLink":"Merge branch 'devel' into feature/thread-pool-scheduler"}},{"before":null,"after":"3bf617fadd5165abf8709f3c4d8d32f8ebb6a82b","ref":"refs/heads/bug-fix/avoid-progress-overreporting","pushedAt":"2024-05-22T13:03:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jsteemann","name":"Jan","path":"/jsteemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1423118?s=80&v=4"},"commit":{"message":"Limit hot backup progress reporting frequency\n\n* Reduce frequency in which progress of hot backup upload / download progress\n is reported to the agency. This limits traffic from DB servers to the agency\n during hot backup uploads and downloads.","shortMessageHtmlLink":"Limit hot backup progress reporting frequency"}},{"before":"1bdcefec506775852b3a69eb31b072d332fb0479","after":"72920323acc18b821c216f5cb36e7c2ba91f1955","ref":"refs/heads/bug-fix/BTS-1880","pushedAt":"2024-05-22T12:51:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jsteemann","name":"Jan","path":"/jsteemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1423118?s=80&v=4"},"commit":{"message":"Merge branch 'devel' into bug-fix/BTS-1880","shortMessageHtmlLink":"Merge branch 'devel' into bug-fix/BTS-1880"}},{"before":"03e597169160214b251c4ec05053c39d578bad24","after":"1bdcefec506775852b3a69eb31b072d332fb0479","ref":"refs/heads/bug-fix/BTS-1880","pushedAt":"2024-05-22T12:50:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jsteemann","name":"Jan","path":"/jsteemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1423118?s=80&v=4"},"commit":{"message":"fix failing test","shortMessageHtmlLink":"fix failing test"}},{"before":null,"after":"64d7fdbbb18035ea7d4117e020f457a72555c472","ref":"refs/heads/bug-fix-3.11/avoid-progress-overreporting","pushedAt":"2024-05-22T12:44:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jsteemann","name":"Jan","path":"/jsteemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1423118?s=80&v=4"},"commit":{"message":"Limit hot backup progress reporting frequency\n\n* Reduce frequency in which progress of hot backup upload / download progress\n is reported to the agency. This limits traffic from DB servers to the agency\n during hot backup uploads and downloads.","shortMessageHtmlLink":"Limit hot backup progress reporting frequency"}},{"before":"189a87b499a4764641a2bccb0f0d740a5b8eaa9e","after":null,"ref":"refs/heads/bug-fix/BTS-1868-2","pushedAt":"2024-05-22T12:24:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"neunhoef","name":"Max Neunhöffer","path":"/neunhoef","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5286736?s=80&v=4"}},{"before":"d770110e2b732f92ceb8cbebda4a999f1bf3cf6c","after":"6292c92f69be9ef17d084afe882c692e56936b01","ref":"refs/heads/devel","pushedAt":"2024-05-22T12:24:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"neunhoef","name":"Max Neunhöffer","path":"/neunhoef","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5286736?s=80&v=4"},"commit":{"message":"try to fix more shutdown errors (#20949)\n\nAsyncAgencyComm requests may still be in flight when the server is\r\nshutting down. Try to fix this.","shortMessageHtmlLink":"try to fix more shutdown errors (#20949)"}},{"before":"3b4c73ca954ea5094e92b29438d95c675d69cf4b","after":"3c6798175ece47e39939f49aeff3fdf93dfefdc9","ref":"refs/heads/bug-fix/pass-vocbase-name","pushedAt":"2024-05-22T12:05:50.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jsteemann","name":"Jan","path":"/jsteemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1423118?s=80&v=4"},"commit":{"message":"rename variable","shortMessageHtmlLink":"rename variable"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUl3ULAA","startCursor":null,"endCursor":null}},"title":"Activity · arangodb/arangodb"}