{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":2738731,"defaultBranch":"master","name":"soci","ownerLogin":"SOCI","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-11-09T01:49:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1135620?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1651528063.659345","currentOid":""},"activityList":{"items":[{"before":"ce0630b2cd348bced6533eb3a18250a113f6748e","after":"884808c294e4809064650f3e5aed9102d8a68d56","ref":"refs/heads/master","pushedAt":"2024-04-29T17:23:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vadz","name":"VZ","path":"/vadz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146917?s=80&v=4"},"commit":{"message":"postgresql: Fix missing include\n\nFixes FTBFS seen when using GCC 13.2.0.","shortMessageHtmlLink":"postgresql: Fix missing include"}},{"before":"8a5ed8731727cb1086fb0f341a97a7d60a926253","after":"ce0630b2cd348bced6533eb3a18250a113f6748e","ref":"refs/heads/master","pushedAt":"2024-04-24T14:27:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vadz","name":"VZ","path":"/vadz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146917?s=80&v=4"},"commit":{"message":"Improve column names to SOCI database types mapping with SQLite3\n\nUse type-appropriate names for the columns, which are still interpreted\nin the same way as just \"INTEGER\" by SQLite3 itself, but can be mapped\nback to the suitable types when reading from the database in SOCI.\n\nCloses #1120.","shortMessageHtmlLink":"Improve column names to SOCI database types mapping with SQLite3"}},{"before":"7194e0367171ea50a4c689f4e3da42af12ea5e6c","after":"8a5ed8731727cb1086fb0f341a97a7d60a926253","ref":"refs/heads/master","pushedAt":"2024-03-31T23:18:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vadz","name":"VZ","path":"/vadz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146917?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":"2ebeeceeec575a6d980838981d83fe0e8a12db2a","after":"7194e0367171ea50a4c689f4e3da42af12ea5e6c","ref":"refs/heads/master","pushedAt":"2024-03-27T22:36:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vadz","name":"VZ","path":"/vadz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146917?s=80&v=4"},"commit":{"message":"Avoid MSVC deprecation warnings for oracle_blob_backend functions\n\nOverriding a deprecated virtual function results in a warning, at least\nwhen using MSVS, so don't do this and override a non-deprecated private\nvirtual function called from the deprecated public ones.\n\nNo real changes, just refactor the code to avoid warnings.","shortMessageHtmlLink":"Avoid MSVC deprecation warnings for oracle_blob_backend functions"}},{"before":"1b3bd79d60c365858d57ba10bdfb932e9b0cc141","after":"2ebeeceeec575a6d980838981d83fe0e8a12db2a","ref":"refs/heads/master","pushedAt":"2024-03-27T16:06:28.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"vadz","name":"VZ","path":"/vadz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146917?s=80&v=4"},"commit":{"message":"Merge branch 'postgres-9.2'\n\nDocument support PostgreSQL versions and extend support back to 9.0.\n\nSee #1134.","shortMessageHtmlLink":"Merge branch 'postgres-9.2'"}},{"before":"a02f9a8f13be5b8e7c0d547078a7c5ae3d4c12b3","after":"1b3bd79d60c365858d57ba10bdfb932e9b0cc141","ref":"refs/heads/master","pushedAt":"2024-03-20T02:50:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vadz","name":"VZ","path":"/vadz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146917?s=80&v=4"},"commit":{"message":"Replace the use of actions/checkout with a manual checkout\n\nv3 of this action triggers deprecation warnings and will stop working\nsoon, while v4 doesn't work under Ubuntu 18.04 which we use for ODBC\ntesting due to https://github.com/actions/checkout/issues/1442\n\nCloses #1132.","shortMessageHtmlLink":"Replace the use of actions/checkout with a manual checkout"}},{"before":"ea28545507be953353e4e175806042d4ecb2bd0c","after":"a02f9a8f13be5b8e7c0d547078a7c5ae3d4c12b3","ref":"refs/heads/master","pushedAt":"2024-03-19T20:44:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vadz","name":"VZ","path":"/vadz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146917?s=80&v=4"},"commit":{"message":"Update checkout action to use node 20\n\nThe previous version of the action, using node 16, is deprecated now and\nwill stop working soon.","shortMessageHtmlLink":"Update checkout action to use node 20"}},{"before":"41303bf4b72f0afcc3fd2c2bad09b782890dd095","after":"ea28545507be953353e4e175806042d4ecb2bd0c","ref":"refs/heads/master","pushedAt":"2024-03-19T18:25:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vadz","name":"VZ","path":"/vadz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146917?s=80&v=4"},"commit":{"message":"Fix markup in the LOB docs\n\nUse asterisks instead of dashes to avoid markdownlint MD004 errors.","shortMessageHtmlLink":"Fix markup in the LOB docs"}},{"before":"8ddddcac3073a7f33dbfdea318a6c9ad45f639db","after":"41303bf4b72f0afcc3fd2c2bad09b782890dd095","ref":"refs/heads/master","pushedAt":"2024-03-19T18:18:29.000Z","pushType":"push","commitsCount":80,"pusher":{"login":"vadz","name":"VZ","path":"/vadz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146917?s=80&v=4"},"commit":{"message":"Fix test linking failing with MSVC due to too big object file\n\nAdd \"/bigobj\" to MSVC compile flags to avoid this problem.\n\nCloses #1124.","shortMessageHtmlLink":"Fix test linking failing with MSVC due to too big object file"}},{"before":"65a7e4d477c0e5ae9a992c2e200b8d87554f7962","after":"8ddddcac3073a7f33dbfdea318a6c9ad45f639db","ref":"refs/heads/master","pushedAt":"2024-01-11T14:37:06.000Z","pushType":"push","commitsCount":50,"pusher":{"login":"vadz","name":"VZ","path":"/vadz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146917?s=80&v=4"},"commit":{"message":"Update change log for 4.1.0 release\n\nDocument the changes since v4.0.3.","shortMessageHtmlLink":"Update change log for 4.1.0 release"}},{"before":"ca6a7f8a3222f1247a3341af39dc49a03910bfab","after":"65a7e4d477c0e5ae9a992c2e200b8d87554f7962","ref":"refs/heads/master","pushedAt":"2024-01-02T19:29:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vadz","name":"VZ","path":"/vadz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146917?s=80&v=4"},"commit":{"message":"Add support for network address types to PostgreSQL backend\n\nRecognize MAC, INET and CIDR PostgreSQL types too and just handle them\nas strings.\n\nCloses #1078.","shortMessageHtmlLink":"Add support for network address types to PostgreSQL backend"}},{"before":"f6c8aa8203ca9d84307ca7cf47c75184d7bc851d","after":"ca6a7f8a3222f1247a3341af39dc49a03910bfab","ref":"refs/heads/master","pushedAt":"2023-12-11T16:25:04.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"vadz","name":"VZ","path":"/vadz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146917?s=80&v=4"},"commit":{"message":"Merge branch 'ci-debug'\n\nDebug and fix problem with downloading wget in ODBC CI job.\n\nSee #1110.","shortMessageHtmlLink":"Merge branch 'ci-debug'"}},{"before":"04b4b9b9253573be0e7ebe7196fb613dff3d7788","after":"f6c8aa8203ca9d84307ca7cf47c75184d7bc851d","ref":"refs/heads/master","pushedAt":"2023-12-11T14:17:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vadz","name":"VZ","path":"/vadz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146917?s=80&v=4"},"commit":{"message":"Add missing \"sudo\" calls to mold installation step\n\nAlso install wget when running on minimal system without it.","shortMessageHtmlLink":"Add missing \"sudo\" calls to mold installation step"}},{"before":"9bcc5f8a9181886f4c73ea5b4671b35d8722cb3a","after":"04b4b9b9253573be0e7ebe7196fb613dff3d7788","ref":"refs/heads/master","pushedAt":"2023-12-11T14:11:38.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"vadz","name":"VZ","path":"/vadz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146917?s=80&v=4"},"commit":{"message":"Add \"ssl_mode\" connection parameter to MySQL connection string\n\nThis allows to set MYSQL_OPT_SSL_MODE.\n\nSee #1104.","shortMessageHtmlLink":"Add \"ssl_mode\" connection parameter to MySQL connection string"}},{"before":"2e4b44b9fabc65a2362d6421c78fab35b1552717","after":"9bcc5f8a9181886f4c73ea5b4671b35d8722cb3a","ref":"refs/heads/master","pushedAt":"2023-10-19T23:45:29.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"vadz","name":"VZ","path":"/vadz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146917?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":"1b14b7c58bef0feb6c6e5130394bd444481fbfb9","after":"2e4b44b9fabc65a2362d6421c78fab35b1552717","ref":"refs/heads/master","pushedAt":"2023-10-11T12:02:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vadz","name":"VZ","path":"/vadz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146917?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-01T21:59:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vadz","name":"VZ","path":"/vadz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146917?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":"a4fb0b048daf62097a85d3359ddd6c553bfd6f25","after":"924d990f8f4b253e9f7897c92dccfd4c814f569e","ref":"refs/heads/master","pushedAt":"2023-07-17T14:25:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vadz","name":"VZ","path":"/vadz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146917?s=80&v=4"},"commit":{"message":"Fix memory leak due to unbounded indicators vector growth\n\nClear the `statement_impl::indicators_` vector instead of just appending\nmore and more elements to it when using values-based API.\n\nCloses #1058.\n\nSee #1061.","shortMessageHtmlLink":"Fix memory leak due to unbounded indicators vector growth"}},{"before":"957afafb48a34d1d77f5cc8620177432f9c34155","after":"a4fb0b048daf62097a85d3359ddd6c553bfd6f25","ref":"refs/heads/master","pushedAt":"2023-04-18T21:16:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vadz","name":"VZ","path":"/vadz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146917?s=80&v=4"},"commit":{"message":"Always initialize a variable to avoid -Wmaybe-uninitialized\n\nThis warning is sometimes given (e.g. when using optional) and\ncan't be easily suppressed from the application code, so ensure the\nvariable is always initialized to avoid it.\n\nCloses #1037.\n\nSee #1038.","shortMessageHtmlLink":"Always initialize a variable to avoid -Wmaybe-uninitialized"}},{"before":"be5e1a46aca2c3a488b44d56923928a77fb1a025","after":"957afafb48a34d1d77f5cc8620177432f9c34155","ref":"refs/heads/master","pushedAt":"2023-04-18T16:25:53.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"vadz","name":"VZ","path":"/vadz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146917?s=80&v=4"},"commit":{"message":"Merge branch 'ci-ubuntu-18.04'\n\nFix ODBC CI build under Ubuntu 18.04 by moving it inside a container.\n\nSee #1048.","shortMessageHtmlLink":"Merge branch 'ci-ubuntu-18.04'"}},{"before":"334ff8d87284eb00965e3f060bf2847a39cc6c23","after":"be5e1a46aca2c3a488b44d56923928a77fb1a025","ref":"refs/heads/master","pushedAt":"2023-04-18T15:26:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vadz","name":"VZ","path":"/vadz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146917?s=80&v=4"},"commit":{"message":"Fix typos in PostgreSQL documentation\n\nCloses #1047.","shortMessageHtmlLink":"Fix typos in PostgreSQL documentation"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPTmUpQA","startCursor":null,"endCursor":null}},"title":"Activity ยท SOCI/soci"}