{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":304408604,"defaultBranch":"main","name":"couchbase-cxx-client","ownerLogin":"couchbase","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-10-15T18:01:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/605755?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724356344.0","currentOid":""},"activityList":{"items":[{"before":"1f0243d9f43a96fe834f355084c88457da13417c","after":"e7f068be09ec52d7aff59cb52f8a0089ecbf3d24","ref":"refs/heads/main","pushedAt":"2024-09-03T23:54:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"avsej","name":"Sergey Avseyev","path":"/avsej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280?s=80&v=4"},"commit":{"message":"Update code samples in API reference (#653)","shortMessageHtmlLink":"Update code samples in API reference (#653)"}},{"before":"c3cb008113ac64987f5aacb4d010bca05961de0e","after":"1f0243d9f43a96fe834f355084c88457da13417c","ref":"refs/heads/main","pushedAt":"2024-09-03T16:52:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"avsej","name":"Sergey Avseyev","path":"/avsej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280?s=80&v=4"},"commit":{"message":"CXXCBC-552: cleanup network selection options (#651)\n\nDeprecates behavior_options#network() in favor to\r\nnetwork_options#preferred_network()","shortMessageHtmlLink":"CXXCBC-552: cleanup network selection options (#651)"}},{"before":"497f38b1a58ba98a9715ba763f29071f3ec074dd","after":"c3cb008113ac64987f5aacb4d010bca05961de0e","ref":"refs/heads/main","pushedAt":"2024-08-30T15:56:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DemetrisChr","name":"Dimitris Christodoulou","path":"/DemetrisChr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36637689?s=80&v=4"},"commit":{"message":"CXXCBC-580: Report last error when timing out on columnar query retries (#650)","shortMessageHtmlLink":"CXXCBC-580: Report last error when timing out on columnar query retri…"}},{"before":"9c445aecb739227032e6368e3ef0f9f85054973e","after":"497f38b1a58ba98a9715ba763f29071f3ec074dd","ref":"refs/heads/main","pushedAt":"2024-08-30T15:55:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DemetrisChr","name":"Dimitris Christodoulou","path":"/DemetrisChr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36637689?s=80&v=4"},"commit":{"message":"Include in string_hex.h (#652)","shortMessageHtmlLink":"Include <string> in string_hex.h (#652)"}},{"before":"58d46d79578c8e4ca88e934c3ae8982abaa89ff9","after":"9c445aecb739227032e6368e3ef0f9f85054973e","ref":"refs/heads/main","pushedAt":"2024-08-27T22:19:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"avsej","name":"Sergey Avseyev","path":"/avsej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280?s=80&v=4"},"commit":{"message":"CXXCBC-576: Ensure all HTTP sessions are stopped when closing the core cluster (#648)","shortMessageHtmlLink":"CXXCBC-576: Ensure all HTTP sessions are stopped when closing the cor…"}},{"before":"8be8b51bed4c9ece2dd6f6fe40c1668ba9905b65","after":"58d46d79578c8e4ca88e934c3ae8982abaa89ff9","ref":"refs/heads/main","pushedAt":"2024-08-22T19:33:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"avsej","name":"Sergey Avseyev","path":"/avsej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280?s=80&v=4"},"commit":{"message":"Update metadata for 1.0.1 (#647)","shortMessageHtmlLink":"Update metadata for 1.0.1 (#647)"}},{"before":"e6805ae2621ba5798fb9273cc1636c822e786f3c","after":"8be8b51bed4c9ece2dd6f6fe40c1668ba9905b65","ref":"refs/heads/main","pushedAt":"2024-08-22T14:24:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DemetrisChr","name":"Dimitris Christodoulou","path":"/DemetrisChr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36637689?s=80&v=4"},"commit":{"message":"CXXCBC-531: Transfer ownership of range_scan_orchestrator_impl to scan_result (#645)","shortMessageHtmlLink":"CXXCBC-531: Transfer ownership of range_scan_orchestrator_impl to sca…"}},{"before":"d56658163404ede85cddfd7a119d7ebfe1281916","after":"e6805ae2621ba5798fb9273cc1636c822e786f3c","ref":"refs/heads/main","pushedAt":"2024-08-21T15:33:20.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"avsej","name":"Sergey Avseyev","path":"/avsej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280?s=80&v=4"},"commit":{"message":"CXXCBC-531: fix memory leak in range scan implementation","shortMessageHtmlLink":"CXXCBC-531: fix memory leak in range scan implementation"}},{"before":"4708a9624087e715e0d615d04919ff563fd99717","after":"d56658163404ede85cddfd7a119d7ebfe1281916","ref":"refs/heads/main","pushedAt":"2024-08-21T13:26:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"avsej","name":"Sergey Avseyev","path":"/avsej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280?s=80&v=4"},"commit":{"message":"Show how to apply transcoder to query results in start using (#644)","shortMessageHtmlLink":"Show how to apply transcoder to query results in start using (#644)"}},{"before":"0f169558d1c62e924474e4e12a7d77232b5b1604","after":"4708a9624087e715e0d615d04919ff563fd99717","ref":"refs/heads/main","pushedAt":"2024-08-19T14:45:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"avsej","name":"Sergey Avseyev","path":"/avsej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280?s=80&v=4"},"commit":{"message":"CXXCBC-569: resolve cycle in shared pointers for transaction_context (#641)\n\nThe attempt object does not own the transaction context, so it should\r\nuse weak_ptr instead.","shortMessageHtmlLink":"CXXCBC-569: resolve cycle in shared pointers for transaction_context (#…"}},{"before":"4a5cc14a613675016383c9373edf2f53d955fbd9","after":"0f169558d1c62e924474e4e12a7d77232b5b1604","ref":"refs/heads/main","pushedAt":"2024-08-16T13:57:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DemetrisChr","name":"Dimitris Christodoulou","path":"/DemetrisChr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36637689?s=80&v=4"},"commit":{"message":"CXXCBC-568: Cancel deferred operations when closing HTTP session mgr (#643)","shortMessageHtmlLink":"CXXCBC-568: Cancel deferred operations when closing HTTP session mgr (#…"}},{"before":"d28ad2bc0225551ee28842ca7497e8bb94924287","after":"4a5cc14a613675016383c9373edf2f53d955fbd9","ref":"refs/heads/main","pushedAt":"2024-08-14T09:21:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DemetrisChr","name":"Dimitris Christodoulou","path":"/DemetrisChr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36637689?s=80&v=4"},"commit":{"message":"CXXCBC-557: Add global columnar timeout config (#642)","shortMessageHtmlLink":"CXXCBC-557: Add global columnar timeout config (#642)"}},{"before":"51500f10d0b4c285bc2bb5699959264f25139c76","after":"d28ad2bc0225551ee28842ca7497e8bb94924287","ref":"refs/heads/main","pushedAt":"2024-08-12T21:58:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"avsej","name":"Sergey Avseyev","path":"/avsej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280?s=80&v=4"},"commit":{"message":"CXXCBC-564: allow to specify all operations in pillowfight workload (#640)","shortMessageHtmlLink":"CXXCBC-564: allow to specify all operations in pillowfight workload (#…"}},{"before":"f43220eafb71362cd4947a7d51e350b205616b07","after":"51500f10d0b4c285bc2bb5699959264f25139c76","ref":"refs/heads/main","pushedAt":"2024-08-12T17:32:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"avsej","name":"Sergey Avseyev","path":"/avsej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280?s=80&v=4"},"commit":{"message":"CXXCBC-543: Add retries for columnar query (#637)\n\n* CXXCBC-543: Add retries for columnar query\r\n\r\n* Select node to retry with at random","shortMessageHtmlLink":"CXXCBC-543: Add retries for columnar query (#637)"}},{"before":"33d2c23c426dfb058620c7820d51e68dfebd2b38","after":"f43220eafb71362cd4947a7d51e350b205616b07","ref":"refs/heads/main","pushedAt":"2024-07-31T08:39:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DemetrisChr","name":"Dimitris Christodoulou","path":"/DemetrisChr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36637689?s=80&v=4"},"commit":{"message":"CXXCBC-556: Use versioned columnar query endpoint (#639)","shortMessageHtmlLink":"CXXCBC-556: Use versioned columnar query endpoint (#639)"}},{"before":"e7daaab1bc6909a2b51440e2dfaa74630c708d9b","after":"33d2c23c426dfb058620c7820d51e68dfebd2b38","ref":"refs/heads/main","pushedAt":"2024-07-26T20:45:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thejcfactor","name":"Jared Casey","path":"/thejcfactor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13351770?s=80&v=4"},"commit":{"message":"CXXCBC-562: (Columnar) Provide HTTP session manager with updated cluster (#638)\n\nMotivation\r\n==========\r\nAfter bootstrap completes, for alternate addressing, cluster options can be\r\nupdated. However, currently for the Columnar connection path those\r\ncluster options are not propagated to the HTTP session manager. The\r\nlack of propagation means HTTP connections are not able to connect when\r\nusing alternate addressing because the external hostname and/or port is\r\nnot used.\r\n\r\nChanges\r\n=======\r\n* For Columnar connections, pass the updated cluster options back in the\r\ncreate_sessions() callback so that the options can be propagated to the\r\nHTTP session manager.","shortMessageHtmlLink":"CXXCBC-562: (Columnar) Provide HTTP session manager with updated clus…"}},{"before":"fe17bbed4af6e36e041c06b2715b52c3cd405126","after":"e7daaab1bc6909a2b51440e2dfaa74630c708d9b","ref":"refs/heads/main","pushedAt":"2024-07-23T02:59:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"avsej","name":"Sergey Avseyev","path":"/avsej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280?s=80&v=4"},"commit":{"message":"Revert 13186f3 for 0001-fix-build-for-mingw-w64-ucrt-x86_64-toolchain.patch (#636)\n\nThis is necessary to fix Ruby build on Windows","shortMessageHtmlLink":"Revert 13186f3 for 0001-fix-build-for-mingw-w64-ucrt-x86_64-toolchain…"}},{"before":"a873bb91aa487fab8acd3b619355b911b1588fc1","after":null,"ref":"refs/heads/release-1.0.0-dp.9","pushedAt":"2024-07-18T15:44:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"avsej","name":"Sergey Avseyev","path":"/avsej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280?s=80&v=4"}},{"before":"0cb3bc033a036e879d36e24f946ab01294e86521","after":"fe17bbed4af6e36e041c06b2715b52c3cd405126","ref":"refs/heads/main","pushedAt":"2024-07-18T01:03:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"avsej","name":"Sergey Avseyev","path":"/avsej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280?s=80&v=4"},"commit":{"message":"Improve logging of DNS client (#634)","shortMessageHtmlLink":"Improve logging of DNS client (#634)"}},{"before":"5da57ab56c45fbef5e1353455dca4d832b083bd9","after":"0cb3bc033a036e879d36e24f946ab01294e86521","ref":"refs/heads/main","pushedAt":"2024-07-18T00:59:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thejcfactor","name":"Jared Casey","path":"/thejcfactor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13351770?s=80&v=4"},"commit":{"message":"Add columnar query positional params (#635)\n\n* Add positional parameters to columnar query payload.","shortMessageHtmlLink":"Add columnar query positional params (#635)"}},{"before":"a32fc05d8fce51ddba5896f90c373149960d2fd2","after":"5da57ab56c45fbef5e1353455dca4d832b083bd9","ref":"refs/heads/main","pushedAt":"2024-07-16T18:54:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"avsej","name":"Sergey Avseyev","path":"/avsej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280?s=80&v=4"},"commit":{"message":"Optimize headers (#631)","shortMessageHtmlLink":"Optimize headers (#631)"}},{"before":"34a220dc97a89bee85615396cbc71071db6b76d9","after":"a32fc05d8fce51ddba5896f90c373149960d2fd2","ref":"refs/heads/main","pushedAt":"2024-07-16T15:15:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Matt-Woz","name":"Mateusz","path":"/Matt-Woz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60651547?s=80&v=4"},"commit":{"message":"mark message_with_ctx func as const (#633)","shortMessageHtmlLink":"mark message_with_ctx func as const (#633)"}},{"before":"0322b7f4031ed7072bcb12281610bc8de573a4ee","after":"34a220dc97a89bee85615396cbc71071db6b76d9","ref":"refs/heads/main","pushedAt":"2024-07-16T14:33:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Matt-Woz","name":"Mateusz","path":"/Matt-Woz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60651547?s=80&v=4"},"commit":{"message":"Add helper method for serializing ctx into columnar error msg (#632)","shortMessageHtmlLink":"Add helper method for serializing ctx into columnar error msg (#632)"}},{"before":"d34a72f3957ef2866e11fd7569964fb938fa6fd9","after":"0322b7f4031ed7072bcb12281610bc8de573a4ee","ref":"refs/heads/main","pushedAt":"2024-07-15T16:29:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"avsej","name":"Sergey Avseyev","path":"/avsej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280?s=80&v=4"},"commit":{"message":"Explicitly check optional for clang-tidy (#629)","shortMessageHtmlLink":"Explicitly check optional for clang-tidy (#629)"}},{"before":"3f5c8d2840231287da1a172180132b7391fe7cec","after":"d34a72f3957ef2866e11fd7569964fb938fa6fd9","ref":"refs/heads/main","pushedAt":"2024-07-15T16:28:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"avsej","name":"Sergey Avseyev","path":"/avsej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280?s=80&v=4"},"commit":{"message":"CXXCBC-550: capture command instead of handler (#628)\n\nFixed use-after-move issue reported by clang-tidy","shortMessageHtmlLink":"CXXCBC-550: capture command instead of handler (#628)"}},{"before":"458d68d4308cc52b800f4966f7b5a1feeed89285","after":"3f5c8d2840231287da1a172180132b7391fe7cec","ref":"refs/heads/main","pushedAt":"2024-07-13T17:48:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"avsej","name":"Sergey Avseyev","path":"/avsej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280?s=80&v=4"},"commit":{"message":"tidy: apply suggested fixes from clang-tidy (#620)","shortMessageHtmlLink":"tidy: apply suggested fixes from clang-tidy (#620)"}},{"before":"9324cef1f48ccd580b2a330f022f333ee4ae4a8d","after":"458d68d4308cc52b800f4966f7b5a1feeed89285","ref":"refs/heads/main","pushedAt":"2024-07-12T04:04:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"avsej","name":"Sergey Avseyev","path":"/avsej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280?s=80&v=4"},"commit":{"message":"Update columnar log message; Enable dispatch_timeout if in connstr (#627)","shortMessageHtmlLink":"Update columnar log message; Enable dispatch_timeout if in connstr (#627"}},{"before":"051a89651d1cebdb604ce952335089c768d72686","after":"9324cef1f48ccd580b2a330f022f333ee4ae4a8d","ref":"refs/heads/main","pushedAt":"2024-07-11T22:15:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DemetrisChr","name":"Dimitris Christodoulou","path":"/DemetrisChr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36637689?s=80&v=4"},"commit":{"message":"CXXCBC-542: Richer error information from columnar core (#626)","shortMessageHtmlLink":"CXXCBC-542: Richer error information from columnar core (#626)"}},{"before":"30597b58917370c43d292e0de8f602b419ef0324","after":"051a89651d1cebdb604ce952335089c768d72686","ref":"refs/heads/main","pushedAt":"2024-07-11T19:49:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DemetrisChr","name":"Dimitris Christodoulou","path":"/DemetrisChr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36637689?s=80&v=4"},"commit":{"message":"Use open_in_background when creating test cluster with COUCHBASE_CXX_CLIENT_COLUMNAR (#625)","shortMessageHtmlLink":"Use open_in_background when creating test cluster with COUCHBASE_CXX_…"}},{"before":"3cbfe3311701f5d22425153eefc942778b817868","after":"30597b58917370c43d292e0de8f602b419ef0324","ref":"refs/heads/main","pushedAt":"2024-07-11T18:38:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DemetrisChr","name":"Dimitris Christodoulou","path":"/DemetrisChr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36637689?s=80&v=4"},"commit":{"message":"Fix behaviour when reading is complete before returning HTTP streaming resp (#624)\n\nCo-authored-by: Sergey Avseyev ","shortMessageHtmlLink":"Fix behaviour when reading is complete before returning HTTP streamin…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAErB8qxAA","startCursor":null,"endCursor":null}},"title":"Activity · couchbase/couchbase-cxx-client"}