{"push_id":1303267913,"size":15,"distinct_size":1,"ref":"refs/heads/root_cause","head":"94528529d58d96362a8d6c601e7103fcf416c991","before":"a69e88e95ef6175dec492ad7638dde42e001534b","commits":[{"sha":"07c790234496b4b36fe9dbdffdb33b75f0989036","author":{"name":"AlexElin","email":"aa2e9b45459c68ff1c56d407971f423be5d7ffd7@list.ru"},"message":"refactor: use varargs in Gt.tr (#629)","distinct":false,"url":"https://api.github.com/repos/vlsi/pgjdbc/commits/07c790234496b4b36fe9dbdffdb33b75f0989036"},{"sha":"a639431d41dd92d0467d4ca618a35a2b5dc1e2d8","author":{"name":"Vladimir Sitnikov","email":"c511ca259824c185379b5b2cbb7545002f1fa331@gmail.com"},"message":"feat: support 10+ version parsing\nNote:\n  10.2 means 10 major, 2 minor, that is 10_00_02\n  9.2 means 9.2 major, that is 9_02_00\n\nIt is assumed that versions would be 10head -> 10 -> 10.1head -> ...\nhttps://github.com/postgres/postgres/commit/ca9112a424ff68ec4f2ef67b47122f7d61412964\n\nRelevant libpq parsing logic: https://github.com/postgres/postgres/commit/69dc5ae408f68c302029a6b43912a2cc16b1256c\n\ncloses #631","distinct":false,"url":"https://api.github.com/repos/vlsi/pgjdbc/commits/a639431d41dd92d0467d4ca618a35a2b5dc1e2d8"},{"sha":"2d9b313160dc5b73df2ae9001795592b37e8e8e0","author":{"name":"Vladimir Sitnikov","email":"c511ca259824c185379b5b2cbb7545002f1fa331@gmail.com"},"message":"fix: honor comments when replacing {fn curdate()} kind of calls\n\nfixes #632","distinct":false,"url":"https://api.github.com/repos/vlsi/pgjdbc/commits/2d9b313160dc5b73df2ae9001795592b37e8e8e0"},{"sha":"dd48911b24b6547703c3dba3441a59099150f2aa","author":{"name":"Pavel Raiskup","email":"396453468c502cf4d4bf2fa9c928e51146bd88dd@redhat.com"},"message":"packaging: sync spec file with Fedora package\n\nFedora maintainers have done big cleanup and simplification so it\nis worth syncing the spec file with pgjdbc.\n\nAlso, this commit fixes the 'srpmgen' tool so it is able to\ngenerate equivalent tarball to github's release tarball.\n\nfixes #608","distinct":false,"url":"https://api.github.com/repos/vlsi/pgjdbc/commits/dd48911b24b6547703c3dba3441a59099150f2aa"},{"sha":"90303734fcdad73bcdfaebcaec13d5e42060a83a","author":{"name":"Vladimir Gordiychuk","email":"bea27daf8a56f969d5d24d08019170ca98ad2ff3@gmail.com"},"message":"bug: travis test not use HEAD postgresql (#630)\n\nPreviously, Travis jobs that aimed to test HEAD did not use HEAD in fact. This PR brings proper HEAD PG testing and adds contrib into the HEAD testing.","distinct":false,"url":"https://api.github.com/repos/vlsi/pgjdbc/commits/90303734fcdad73bcdfaebcaec13d5e42060a83a"},{"sha":"9bc194a3ef234ee96535b9fea8af4bb8e6fbf2b8","author":{"name":"Vladimir Sitnikov","email":"c511ca259824c185379b5b2cbb7545002f1fa331@gmail.com"},"message":"chore: skip \"deploy to Central\" step when building PRs","distinct":false,"url":"https://api.github.com/repos/vlsi/pgjdbc/commits/9bc194a3ef234ee96535b9fea8af4bb8e6fbf2b8"},{"sha":"2d70385f06d8f58a59a618f1967ac0634a6b925c","author":{"name":"Vladimir Sitnikov","email":"c511ca259824c185379b5b2cbb7545002f1fa331@gmail.com"},"message":"test: add performance test for \"reused vs non-reused at client side\" prepared statements\n\nTL;DR: the difference is not significant\n\nBenchmark                                              (columnIndexType)  (getter)  (ncols)  (nrows)  (reuseStatement)  (type)  (unique)  Mode  Cnt    Score      Error   Units\nProcessResultSet.bindExecuteFetch                                  INDEX      BEST        1        1              true     INT     false  avgt   10   38,899 ±    0,508   us/op\nProcessResultSet.bindExecuteFetch:·gc.alloc.rate.norm              INDEX      BEST        1        1              true     INT     false  avgt   10  464,069 ±    0,228    B/op\nProcessResultSet.bindExecuteFetch                                  INDEX      BEST        1        1             false     INT     false  avgt   10   39,724 ±    0,454   us/op\nProcessResultSet.bindExecuteFetch:·gc.alloc.rate.norm              INDEX      BEST        1        1             false     INT     false  avgt   10  752,070 ±    0,232    B/op","distinct":false,"url":"https://api.github.com/repos/vlsi/pgjdbc/commits/2d70385f06d8f58a59a618f1967ac0634a6b925c"},{"sha":"b5c3f592c2c07fecf9f91b6a2b1a93d0362e3e8b","author":{"name":"Philippe Marschall","email":"7c138d44932f167a268b2554bd6c2f15c203f952@gmail.com"},"message":"feat: support Types.REF_CURSOR\n\nJDBC 4.2 officially supports ref cursors through Types.REF_CURSOR.\nPreviously users had to use Types.OTHER for registering a ref cursor\nout parameter. It is important to preserve this behavior in order to\nkeep existing code working.\n\nThis commit includes the following changes:\n\n - register the type REF_CURSOR in TypeInfoCache\n - register the REF_CURSOR Oid\n - slightly relax the function return type check to continue allowing\n   registering ref cursors with OTHER\n - add tests that verify ref cursors can be registered with both\n   REF_CURSOR and OTHER\n - update PgDatabaseMetaData to report that we support ref cursors\n - update SimpleJdbc42Test to verify we correctly report ref cursor\n   support\n\nFixes #633\ncloses #635","distinct":false,"url":"https://api.github.com/repos/vlsi/pgjdbc/commits/b5c3f592c2c07fecf9f91b6a2b1a93d0362e3e8b"},{"sha":"d8736b47bbf8d17de286aae618f3f6219388a03d","author":{"name":"Vladimir Sitnikov","email":"c511ca259824c185379b5b2cbb7545002f1fa331@gmail.com"},"message":"chore: improve ./release_notes.sh so it does not require parameters\n\n./release_notes.sh would pick up the latest release tag and print the changes","distinct":false,"url":"https://api.github.com/repos/vlsi/pgjdbc/commits/d8736b47bbf8d17de286aae618f3f6219388a03d"},{"sha":"b29c95fa924eca19c002b8d21e2e216646c18faa","author":{"name":"Vladimir Sitnikov","email":"c511ca259824c185379b5b2cbb7545002f1fa331@gmail.com"},"message":"[maven-release-plugin] prepare release REL9.4.1210","distinct":false,"url":"https://api.github.com/repos/vlsi/pgjdbc/commits/b29c95fa924eca19c002b8d21e2e216646c18faa"},{"sha":"a87c99d94b0a6ca91dd1da1399bc1cf832c7c76f","author":{"name":"Vladimir Sitnikov","email":"c511ca259824c185379b5b2cbb7545002f1fa331@gmail.com"},"message":"[maven-release-plugin] prepare for next development iteration","distinct":false,"url":"https://api.github.com/repos/vlsi/pgjdbc/commits/a87c99d94b0a6ca91dd1da1399bc1cf832c7c76f"},{"sha":"67d7e3c58852b349b1bd12690afaac558263dcf0","author":{"name":"Vladimir Sitnikov","email":"c511ca259824c185379b5b2cbb7545002f1fa331@gmail.com"},"message":"chore: deploy to Travis was silently broken for a couple of days since \"test\" command was missing","distinct":false,"url":"https://api.github.com/repos/vlsi/pgjdbc/commits/67d7e3c58852b349b1bd12690afaac558263dcf0"},{"sha":"aad608fe5c20198827371cba86578592c9df15d6","author":{"name":"Vladimir Sitnikov","email":"c511ca259824c185379b5b2cbb7545002f1fa331@gmail.com"},"message":"doc: 9.4.1210 is released, update versions in readme.md","distinct":false,"url":"https://api.github.com/repos/vlsi/pgjdbc/commits/aad608fe5c20198827371cba86578592c9df15d6"},{"sha":"56c04d0ec95ede31b5f13a70ab76f2b4df09aef5","author":{"name":"Daniel Gustafsson","email":"4b94a04674ad2c69d990e94ab196ac3f8e9e03d4@hobbit.se"},"message":"doc: fix brand names and links in readme (#636)\n\n* Use correct capitalization and spacing for brand names in README\r\n\r\nAs of macOS Sierra the capitalization changed to have an initial\r\nlowercase 'm' (and the X in OS X was dropped from the brandname).\r\n\r\n* Move to using https for all postgresql.org links\r\n\r\nThe postgresql.org site is by default serving all traffic over https,\r\nchange links in README to avoid an extra redirect. The exception is\r\nstill developer.postgresql.org which only serves traffic over http.","distinct":false,"url":"https://api.github.com/repos/vlsi/pgjdbc/commits/56c04d0ec95ede31b5f13a70ab76f2b4df09aef5"},{"sha":"94528529d58d96362a8d6c601e7103fcf416c991","author":{"name":"Vladimir Sitnikov","email":"c511ca259824c185379b5b2cbb7545002f1fa331@gmail.com"},"message":"feat: include root cause exception in case transaction fails\n\nIn case transaction fails (i.e. 'current transaction is aborted,\ncommands ignored until end of transaction block'), the initial\nerror is included to the exception chain, so it is easier to\nanalyze.","distinct":true,"url":"https://api.github.com/repos/vlsi/pgjdbc/commits/94528529d58d96362a8d6c601e7103fcf416c991"}]}
{"actor":{"display_login":"vlsi"}}