{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":698159779,"defaultBranch":"master","name":"soci","ownerLogin":"avpalienko","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-09-29T09:40:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/33634654?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713210733.0","currentOid":""},"activityList":{"items":[{"before":"838318c503686b94281101a13feec9c0092becdc","after":"bff26a82742cf1126dcff8e46eae59388cc1959f","ref":"refs/heads/fix_oracle_blob_error","pushedAt":"2024-04-16T08:31:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"avpalienko","name":null,"path":"/avpalienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33634654?s=80&v=4"},"commit":{"message":"remove unused vars","shortMessageHtmlLink":"remove unused vars"}},{"before":"0c77f2e8a25f4268a7ed38cbf687c551959ec0ec","after":"838318c503686b94281101a13feec9c0092becdc","ref":"refs/heads/fix_oracle_blob_error","pushedAt":"2024-04-16T08:28:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"avpalienko","name":null,"path":"/avpalienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33634654?s=80&v=4"},"commit":{"message":"remove commented code","shortMessageHtmlLink":"remove commented code"}},{"before":null,"after":"0c77f2e8a25f4268a7ed38cbf687c551959ec0ec","ref":"refs/heads/fix_oracle_blob_error","pushedAt":"2024-04-15T19:52:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"avpalienko","name":null,"path":"/avpalienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33634654?s=80&v=4"},"commit":{"message":"issue #1141\nThe LOB opening and closing mechanism in Oracle has some restrictions which makes it implicitly usage is dangerous\nThis commit remove the call OCILobOpen from fetching and add some oracle blob tests","shortMessageHtmlLink":"issue SOCI#1141"}},{"before":"9bcc5f8a9181886f4c73ea5b4671b35d8722cb3a","after":"8a5ed8731727cb1086fb0f341a97a7d60a926253","ref":"refs/heads/master","pushedAt":"2024-04-15T18:27:36.000Z","pushType":"push","commitsCount":158,"pusher":{"login":"avpalienko","name":null,"path":"/avpalienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33634654?s=80&v=4"},"commit":{"message":"Fix conversion of dates before 1900 in Oracle backend\n\nOracle stores dates in a weird \"excess-100\" format, quoting\ndocumentation for the \"external 2024-04-01 type\":\n\n| The century and year bytes (bytes 1 and 2) are in excess-100 notation.\n| The first byte stores the value of the year, which is 1992, as an\n| integer, divided by 100, giving 119 in excess-100 notation. The second\n| byte stores year modulo 100, giving 192.\n\nFix our code to compute the year value correctly for the years before\n1900, which were previously off by 100 years.\n\nAlso add a test checking that this works correctly now by round tripping\nall dates from second to twenty-second century to the database.\n\nCloses #1135.\n\nCloses #1136.","shortMessageHtmlLink":"Fix conversion of dates before 1900 in Oracle backend"}},{"before":"41e3410444164b47d03fe0582d967d0216eb34a9","after":"ef2fee6c69001670bf20b60e5ee5eb156eafd06d","ref":"refs/heads/use_types_for_rvalues","pushedAt":"2023-11-24T12:14:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"avpalienko","name":null,"path":"/avpalienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33634654?s=80&v=4"},"commit":{"message":"fix error in test","shortMessageHtmlLink":"fix error in test"}},{"before":"d004f2a9a8392a31938cecbe220fca8bb363e3ab","after":"41e3410444164b47d03fe0582d967d0216eb34a9","ref":"refs/heads/use_types_for_rvalues","pushedAt":"2023-11-24T10:20:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"avpalienko","name":null,"path":"/avpalienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33634654?s=80&v=4"},"commit":{"message":"postgresql requires parameter's type","shortMessageHtmlLink":"postgresql requires parameter's type"}},{"before":"a92838cd0b8f98d4876574a356e1277284d37d9c","after":"d004f2a9a8392a31938cecbe220fca8bb363e3ab","ref":"refs/heads/use_types_for_rvalues","pushedAt":"2023-11-24T09:43:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"avpalienko","name":null,"path":"/avpalienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33634654?s=80&v=4"},"commit":{"message":"add rvalue test into common tests","shortMessageHtmlLink":"add rvalue test into common tests"}},{"before":null,"after":"a92838cd0b8f98d4876574a356e1277284d37d9c","ref":"refs/heads/use_types_for_rvalues","pushedAt":"2023-11-23T17:53:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"avpalienko","name":null,"path":"/avpalienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33634654?s=80&v=4"},"commit":{"message":"Allow passing rvalues to soci::use()","shortMessageHtmlLink":"Allow passing rvalues to soci::use()"}},{"before":"2e4b44b9fabc65a2362d6421c78fab35b1552717","after":"9bcc5f8a9181886f4c73ea5b4671b35d8722cb3a","ref":"refs/heads/master","pushedAt":"2023-11-23T16:51:06.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"avpalienko","name":null,"path":"/avpalienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33634654?s=80&v=4"},"commit":{"message":"Add rowset default ctor and clear()\n\nThis allows creating empty rowset objects or resetting them to the empty\nstate later, which seems to make sense.\n\nCloses #198.\n\nCloses #1057.\n\nCloses #1086.","shortMessageHtmlLink":"Add rowset default ctor and clear()"}},{"before":"9979a5f3dbac1f8be83277c65bc9246feada65b0","after":null,"ref":"refs/heads/add-milliseconds","pushedAt":"2023-10-16T10:30:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"avpalienko","name":null,"path":"/avpalienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33634654?s=80&v=4"}},{"before":null,"after":"46c3928fc0c381cf0760d3ea4ce2fc5b102e69a3","ref":"refs/heads/add-milliseconds-attempt-2","pushedAt":"2023-10-16T10:01:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"avpalienko","name":null,"path":"/avpalienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33634654?s=80&v=4"},"commit":{"message":"Implementation of the datetime (with up to nanoseconds) has been added","shortMessageHtmlLink":"Implementation of the datetime (with up to nanoseconds) has been added"}},{"before":"116780ca81427166cb98ece7356ed7f71f0bad3a","after":"2e4b44b9fabc65a2362d6421c78fab35b1552717","ref":"refs/heads/master","pushedAt":"2023-10-16T10:00:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"avpalienko","name":null,"path":"/avpalienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33634654?s=80&v=4"},"commit":{"message":"Disallow constructing rowset from a session\n\nThis doesn't make sense, so explicitly delete the ctor from session to\nprevent such code from compiling.\n\nCloses #1081.\n\nSee #1082.","shortMessageHtmlLink":"Disallow constructing rowset from a session"}},{"before":"2e4b44b9fabc65a2362d6421c78fab35b1552717","after":"116780ca81427166cb98ece7356ed7f71f0bad3a","ref":"refs/heads/master","pushedAt":"2023-10-16T09:54:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"avpalienko","name":null,"path":"/avpalienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33634654?s=80&v=4"},"commit":{"message":"add-milliseconds-attempt-2","shortMessageHtmlLink":"add-milliseconds-attempt-2"}},{"before":"d4d42a7b89eb2452a795299030bf3d19f0982118","after":"9979a5f3dbac1f8be83277c65bc9246feada65b0","ref":"refs/heads/add-milliseconds","pushedAt":"2023-10-16T09:37:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"avpalienko","name":null,"path":"/avpalienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33634654?s=80&v=4"},"commit":{"message":"revert whitespace only","shortMessageHtmlLink":"revert whitespace only"}},{"before":"937f1774f0245ed43576826240b964a55226b101","after":"d4d42a7b89eb2452a795299030bf3d19f0982118","ref":"refs/heads/add-milliseconds","pushedAt":"2023-10-13T14:00:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"avpalienko","name":null,"path":"/avpalienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33634654?s=80&v=4"},"commit":{"message":"row::get should throw if value is null","shortMessageHtmlLink":"row::get should throw if value is null"}},{"before":"3475da42459c2eccbf3b39145d519697729f18b9","after":"937f1774f0245ed43576826240b964a55226b101","ref":"refs/heads/add-milliseconds","pushedAt":"2023-10-13T10:55:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"avpalienko","name":null,"path":"/avpalienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33634654?s=80&v=4"},"commit":{"message":"fix postgres test - specified the parameter type","shortMessageHtmlLink":"fix postgres test - specified the parameter type"}},{"before":"6fc8b03650f2674e64b2e04ed73408e43c7c0478","after":"3475da42459c2eccbf3b39145d519697729f18b9","ref":"refs/heads/add-milliseconds","pushedAt":"2023-10-13T10:24:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"avpalienko","name":null,"path":"/avpalienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33634654?s=80&v=4"},"commit":{"message":"revert format only changes","shortMessageHtmlLink":"revert format only changes"}},{"before":"bb7f38486b3e4b5a8ed02222fb2970138dc61117","after":"6fc8b03650f2674e64b2e04ed73408e43c7c0478","ref":"refs/heads/add-milliseconds","pushedAt":"2023-10-13T10:04:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"avpalienko","name":null,"path":"/avpalienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33634654?s=80&v=4"},"commit":{"message":"fix build error in backends","shortMessageHtmlLink":"fix build error in backends"}},{"before":"4ecb09f70144582d446be6804b69acfed8a755f2","after":"bb7f38486b3e4b5a8ed02222fb2970138dc61117","ref":"refs/heads/add-milliseconds","pushedAt":"2023-10-13T09:49:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"avpalienko","name":null,"path":"/avpalienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33634654?s=80&v=4"},"commit":{"message":"fix build error in sqlite3 backend","shortMessageHtmlLink":"fix build error in sqlite3 backend"}},{"before":"5b3feb7a3441242710fe7211e54162f9000110ef","after":"4ecb09f70144582d446be6804b69acfed8a755f2","ref":"refs/heads/add-milliseconds","pushedAt":"2023-10-13T08:59:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"avpalienko","name":null,"path":"/avpalienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33634654?s=80&v=4"},"commit":{"message":"fix error (seems typo)","shortMessageHtmlLink":"fix error (seems typo)"}},{"before":null,"after":"5b3feb7a3441242710fe7211e54162f9000110ef","ref":"refs/heads/add-milliseconds","pushedAt":"2023-10-12T18:28:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"avpalienko","name":null,"path":"/avpalienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33634654?s=80&v=4"},"commit":{"message":"Implementation of the datetime (with up to nanoseconds) has been added","shortMessageHtmlLink":"Implementation of the datetime (with up to nanoseconds) has been added"}},{"before":"1b14b7c58bef0feb6c6e5130394bd444481fbfb9","after":"2e4b44b9fabc65a2362d6421c78fab35b1552717","ref":"refs/heads/master","pushedAt":"2023-10-12T15:04:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"avpalienko","name":null,"path":"/avpalienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33634654?s=80&v=4"},"commit":{"message":"Disallow constructing rowset from a session\n\nThis doesn't make sense, so explicitly delete the ctor from session to\nprevent such code from compiling.\n\nCloses #1081.\n\nSee #1082.","shortMessageHtmlLink":"Disallow constructing rowset from a session"}},{"before":"924d990f8f4b253e9f7897c92dccfd4c814f569e","after":"1b14b7c58bef0feb6c6e5130394bd444481fbfb9","ref":"refs/heads/master","pushedAt":"2023-10-02T08:07:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"avpalienko","name":null,"path":"/avpalienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33634654?s=80&v=4"},"commit":{"message":"Provide timegm() implementation if this function is not available\n\nThis can happen under non-Linux and non-BSD Unix systems, such as\nSolaris or AIX, as this function is not part of POSIX, so use our own\nimplementation if the standard library doesn't provide it.\n\nSee #1080.","shortMessageHtmlLink":"Provide timegm() implementation if this function is not available"}},{"before":"0f52f24dce0d9ee7aafc7bd9b87583c8b1f5b83f","after":"37b2063a0f2008b5f329baf034215380e10d3a78","ref":"refs/heads/timegm_for_sun_and_aix","pushedAt":"2023-09-29T16:32:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"avpalienko","name":null,"path":"/avpalienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33634654?s=80&v=4"},"commit":{"message":"timegm_impl_soci implementation has been changed","shortMessageHtmlLink":"timegm_impl_soci implementation has been changed"}},{"before":"a15063172c5452589eb27bc33ddad5fb7aab372a","after":"0f52f24dce0d9ee7aafc7bd9b87583c8b1f5b83f","ref":"refs/heads/timegm_for_sun_and_aix","pushedAt":"2023-09-29T14:17:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"avpalienko","name":null,"path":"/avpalienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33634654?s=80&v=4"},"commit":{"message":"fix error","shortMessageHtmlLink":"fix error"}},{"before":"a0b3f9713d06478ecab5aa4d7cec11c48f3d437e","after":"a15063172c5452589eb27bc33ddad5fb7aab372a","ref":"refs/heads/timegm_for_sun_and_aix","pushedAt":"2023-09-29T13:55:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"avpalienko","name":null,"path":"/avpalienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33634654?s=80&v=4"},"commit":{"message":"review, add unit test on timegm_impl_soci","shortMessageHtmlLink":"review, add unit test on timegm_impl_soci"}},{"before":null,"after":"a0b3f9713d06478ecab5aa4d7cec11c48f3d437e","ref":"refs/heads/timegm_for_sun_and_aix","pushedAt":"2023-09-29T10:05:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"avpalienko","name":null,"path":"/avpalienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33634654?s=80&v=4"},"commit":{"message":"timegm implementation has been added to build on SunOs and AIX","shortMessageHtmlLink":"timegm implementation has been added to build on SunOs and AIX"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0xNlQwODozMToxNC4wMDAwMDBazwAAAAQxwgzI","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0xNlQwODozMToxNC4wMDAwMDBazwAAAAQxwgzI","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOS0yOVQxMDowNToyOS4wMDAwMDBazwAAAAOLtAoZ"}},"title":"Activity ยท avpalienko/soci"}