{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":961186,"defaultBranch":"master","name":"tiny_tds","ownerLogin":"rails-sqlserver","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-10-04T17:21:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/34626?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715351271.0","currentOid":""},"activityList":{"items":[{"before":"13acf23234086524f6677b25816b95cad97a0fe6","after":"96e552e9effb565f30326a7debffdf92f7b401a5","ref":"refs/heads/master","pushedAt":"2024-05-10T14:27:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bf4","name":"Benjamin Fleischer","path":"/bf4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142914?s=80&v=4"},"commit":{"message":"Merge pull request #559 from rails-sqlserver/remove_extra_tests\n\nci: remove unused actions [ci skip]","shortMessageHtmlLink":"Merge pull request #559 from rails-sqlserver/remove_extra_tests"}},{"before":"d4bf8c8d554e9f597702792a6198e750e14b8a74","after":null,"ref":"refs/heads/remove_extra_tests","pushedAt":"2024-05-10T14:27:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bf4","name":"Benjamin Fleischer","path":"/bf4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142914?s=80&v=4"}},{"before":"7d71c80b4dfa56e9f9335f1322c4c5f339c4c1d4","after":"d4bf8c8d554e9f597702792a6198e750e14b8a74","ref":"refs/heads/remove_extra_tests","pushedAt":"2024-05-10T12:58:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bf4","name":"Benjamin Fleischer","path":"/bf4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142914?s=80&v=4"},"commit":{"message":"ci: remove unused actions","shortMessageHtmlLink":"ci: remove unused actions"}},{"before":"63c053bc2a4438f8270e75526f43cd386d1bca18","after":"7d71c80b4dfa56e9f9335f1322c4c5f339c4c1d4","ref":"refs/heads/remove_extra_tests","pushedAt":"2024-05-10T12:57:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bf4","name":"Benjamin Fleischer","path":"/bf4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142914?s=80&v=4"},"commit":{"message":"ci: remove unused actions","shortMessageHtmlLink":"ci: remove unused actions"}},{"before":"b12524f81d15e8b4645ed6053b2b16f3a241078b","after":"63c053bc2a4438f8270e75526f43cd386d1bca18","ref":"refs/heads/remove_extra_tests","pushedAt":"2024-05-10T12:56:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bf4","name":"Benjamin Fleischer","path":"/bf4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142914?s=80&v=4"},"commit":{"message":"ci: remove unused actions","shortMessageHtmlLink":"ci: remove unused actions"}},{"before":null,"after":"b12524f81d15e8b4645ed6053b2b16f3a241078b","ref":"refs/heads/remove_extra_tests","pushedAt":"2024-05-10T12:54:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bf4","name":"Benjamin Fleischer","path":"/bf4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142914?s=80&v=4"},"commit":{"message":"ci: remove unused actions","shortMessageHtmlLink":"ci: remove unused actions"}},{"before":"1dacc3675c8e61526c60e6e501daa8e6988345a0","after":"13acf23234086524f6677b25816b95cad97a0fe6","ref":"refs/heads/master","pushedAt":"2024-05-10T06:34:16.000Z","pushType":"pr_merge","commitsCount":14,"pusher":{"login":"andyundso","name":"Andy Pfister","path":"/andyundso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7010698?s=80&v=4"},"commit":{"message":"Merge pull request #556 from andyundso/switch-to-github-actions\n\nSwitch to GitHub Actions","shortMessageHtmlLink":"Merge pull request #556 from andyundso/switch-to-github-actions"}},{"before":"42fbec063540e9f8bedb505521cd2b17044cca1b","after":"1dacc3675c8e61526c60e6e501daa8e6988345a0","ref":"refs/heads/master","pushedAt":"2024-04-30T03:33:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bf4","name":"Benjamin Fleischer","path":"/bf4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142914?s=80&v=4"},"commit":{"message":"ci: fix embearasinging typos","shortMessageHtmlLink":"ci: fix embearasinging typos"}},{"before":"46121ef23cff0e7b1ec17cc7292c8478ebd1a827","after":null,"ref":"refs/heads/gh-actions-importer","pushedAt":"2024-04-30T03:29:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bf4","name":"Benjamin Fleischer","path":"/bf4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142914?s=80&v=4"}},{"before":"6f885385508ba4944e47d90e578ce0d4cfc81a84","after":"42fbec063540e9f8bedb505521cd2b17044cca1b","ref":"refs/heads/master","pushedAt":"2024-04-30T03:29:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bf4","name":"Benjamin Fleischer","path":"/bf4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142914?s=80&v=4"},"commit":{"message":"Merge pull request #558 from rails-sqlserver/gh-actions-importer\n\nci: import circlei via gh-actions-importer","shortMessageHtmlLink":"Merge pull request #558 from rails-sqlserver/gh-actions-importer"}},{"before":"6e5bcb15ffffc801f74bee58d8c7740e7c0d6929","after":"46121ef23cff0e7b1ec17cc7292c8478ebd1a827","ref":"refs/heads/gh-actions-importer","pushedAt":"2024-04-30T03:13:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bf4","name":"Benjamin Fleischer","path":"/bf4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142914?s=80&v=4"},"commit":{"message":"ci: import circlei via gh-actions-importer","shortMessageHtmlLink":"ci: import circlei via gh-actions-importer"}},{"before":null,"after":"6e5bcb15ffffc801f74bee58d8c7740e7c0d6929","ref":"refs/heads/gh-actions-importer","pushedAt":"2024-04-30T03:10:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bf4","name":"Benjamin Fleischer","path":"/bf4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142914?s=80&v=4"},"commit":{"message":"ci: import circlei via gh-actions-importer","shortMessageHtmlLink":"ci: import circlei via gh-actions-importer"}},{"before":"8e27be265c55bda8914cc59eb93ee4dba7948666","after":"6f885385508ba4944e47d90e578ce0d4cfc81a84","ref":"refs/heads/master","pushedAt":"2024-04-09T16:10:51.000Z","pushType":"pr_merge","commitsCount":15,"pusher":{"login":"andyundso","name":"Andy Pfister","path":"/andyundso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7010698?s=80&v=4"},"commit":{"message":"Merge pull request #554 from andyundso/adjust-sql-server-support\n\nDrop support for SQL server < 2017","shortMessageHtmlLink":"Merge pull request #554 from andyundso/adjust-sql-server-support"}},{"before":"0d3f0257dbff259978d84044121a922ec3a3a71c","after":"8e27be265c55bda8914cc59eb93ee4dba7948666","ref":"refs/heads/master","pushedAt":"2024-03-13T07:07:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"andyundso","name":"Andy Pfister","path":"/andyundso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7010698?s=80&v=4"},"commit":{"message":"Merge pull request #553 from andyundso/remove-older-rubies\n\nDrop support for Ruby < 2.7","shortMessageHtmlLink":"Merge pull request #553 from andyundso/remove-older-rubies"}},{"before":"cac41d784c35d40d676f328ff656ef2288491fa0","after":"0d3f0257dbff259978d84044121a922ec3a3a71c","ref":"refs/heads/master","pushedAt":"2024-01-08T17:09:16.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"andyundso","name":"Andy Pfister","path":"/andyundso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7010698?s=80&v=4"},"commit":{"message":"Merge pull request #550 from andyundso/add-install-3-3-job\n\nTest installation on Windows against Ruby 3.3","shortMessageHtmlLink":"Merge pull request #550 from andyundso/add-install-3-3-job"}},{"before":"3515313f6fc98280f89a1effec0e5aa9c119e411","after":"cac41d784c35d40d676f328ff656ef2288491fa0","ref":"refs/heads/master","pushedAt":"2024-01-08T16:25:50.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"andyundso","name":"Andy Pfister","path":"/andyundso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7010698?s=80&v=4"},"commit":{"message":"Merge pull request #548 from ecentell-CPF/master\n\nAdd Ruby 3.3 to the cross compile list","shortMessageHtmlLink":"Merge pull request #548 from ecentell-CPF/master"}},{"before":"c138d6941d7de14ce46a000200411bf8a3c2fb4d","after":"3515313f6fc98280f89a1effec0e5aa9c119e411","ref":"refs/heads/master","pushedAt":"2023-12-04T09:17:04.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"andyundso","name":"Andy Pfister","path":"/andyundso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7010698?s=80&v=4"},"commit":{"message":"Merge pull request #547 from andyundso/update-2-1-6\n\nBump version to v2.1.6","shortMessageHtmlLink":"Merge pull request #547 from andyundso/update-2-1-6"}},{"before":"0fa5ae0075a78bf4d0ca5a0b223ef3fc7e01a167","after":"c138d6941d7de14ce46a000200411bf8a3c2fb4d","ref":"refs/heads/master","pushedAt":"2023-12-03T16:58:45.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"andyundso","name":"Andy Pfister","path":"/andyundso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7010698?s=80&v=4"},"commit":{"message":"Merge pull request #546 from andyundso/remove-mac-os-silicon-build\n\nRemove Apple Silicon build on CircleCI","shortMessageHtmlLink":"Merge pull request #546 from andyundso/remove-mac-os-silicon-build"}},{"before":"089694fd28751a4d981f5e759e62d0c33b61c1a4","after":"0fa5ae0075a78bf4d0ca5a0b223ef3fc7e01a167","ref":"refs/heads/master","pushedAt":"2023-12-03T16:18:16.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"andyundso","name":"Andy Pfister","path":"/andyundso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7010698?s=80&v=4"},"commit":{"message":"Merge pull request #545 from andyundso/install-on-mac\n\nAdd `/opt/homebrew` to search path on Apple Silicon","shortMessageHtmlLink":"Merge pull request #545 from andyundso/install-on-mac"}},{"before":"5a7546449ad426ed636925f16b7ba851705db435","after":"089694fd28751a4d981f5e759e62d0c33b61c1a4","ref":"refs/heads/master","pushedAt":"2023-12-03T14:55:40.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"andyundso","name":"Andy Pfister","path":"/andyundso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7010698?s=80&v=4"},"commit":{"message":"Merge pull request #544 from andyundso/install-on-windows\n\nTest installation on Windows without precompiled code","shortMessageHtmlLink":"Merge pull request #544 from andyundso/install-on-windows"}},{"before":"b1ab75bbb2710c61e4a97cda240310c00673609f","after":"5a7546449ad426ed636925f16b7ba851705db435","ref":"refs/heads/master","pushedAt":"2023-12-03T14:41:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andyundso","name":"Andy Pfister","path":"/andyundso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7010698?s=80&v=4"},"commit":{"message":"Prepare for 2.1.6 (#540)\n\n* Prepare for 2.1.6\r\n\r\nPrepare for 2.1.6\r\n\r\n* Update VERSION\r\n\r\nAppend PRE","shortMessageHtmlLink":"Prepare for 2.1.6 (#540)"}},{"before":"731a43c242187d8c2d572429c30095f554ce9a8f","after":"b1ab75bbb2710c61e4a97cda240310c00673609f","ref":"refs/heads/master","pushedAt":"2023-10-05T07:08:20.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"andyundso","name":"Andy Pfister","path":"/andyundso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7010698?s=80&v=4"},"commit":{"message":"Merge pull request #543 from andyundso/do-not-remove-ruby-setup-file\n\nDo not remove Ruby setup file","shortMessageHtmlLink":"Merge pull request #543 from andyundso/do-not-remove-ruby-setup-file"}},{"before":"e60b00ae746ce9b0b98fa595d81b29b68c963617","after":"731a43c242187d8c2d572429c30095f554ce9a8f","ref":"refs/heads/master","pushedAt":"2023-10-05T07:07:59.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"andyundso","name":"Andy Pfister","path":"/andyundso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7010698?s=80&v=4"},"commit":{"message":"Merge pull request #541 from andyundso/fix-artifacts\n\nFix path to artifacts","shortMessageHtmlLink":"Merge pull request #541 from andyundso/fix-artifacts"}},{"before":"fd0877b5f6f307b00e66b3337baf1790563781c3","after":"e60b00ae746ce9b0b98fa595d81b29b68c963617","ref":"refs/heads/master","pushedAt":"2023-09-28T20:26:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"andyundso","name":"Andy Pfister","path":"/andyundso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7010698?s=80&v=4"},"commit":{"message":"Merge pull request #542 from andyundso/undefined-alloc\n\nMark `alloc` as undefined for `TinyTds::Result`","shortMessageHtmlLink":"Merge pull request #542 from andyundso/undefined-alloc"}},{"before":"23ed1e41075c2331bdddf2ee707c9f55e26a26bf","after":"fd0877b5f6f307b00e66b3337baf1790563781c3","ref":"refs/heads/master","pushedAt":"2023-09-26T16:02:06.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"andyundso","name":"Andy Pfister","path":"/andyundso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7010698?s=80&v=4"},"commit":{"message":"Merge pull request #533 from simplificator/ruby-3-1-3-2\n\nSupport Ruby 3.1 and 3.2","shortMessageHtmlLink":"Merge pull request #533 from simplificator/ruby-3-1-3-2"}},{"before":"12a2e45a3d5d6fa99d82ec23855ca9056c874142","after":"23ed1e41075c2331bdddf2ee707c9f55e26a26bf","ref":"refs/heads/master","pushedAt":"2023-05-22T08:52:45.145Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andyundso","name":"Andy Pfister","path":"/andyundso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7010698?s=80&v=4"},"commit":{"message":"Fix dangling pointer after client.close (#527)\n\n* Test(client): Add dead test after closing client\r\n\r\nWe recently encountered an unexpected Segmentation Fault Error when\r\nchecking whether a client was dead after closing it.\r\n\r\nTo consider this in the future, I've updated the test cases for the\r\nclient to include this scenario, so we can catch any issues earlier on.\r\n\r\n* Fix(client) Set dangling pointer to NULL after client closure\r\n\r\nWe recently encountered an unexpected Segmentation Fault Error while\r\nchecking if a client was dead after closing it. Upon investigation, we\r\ndiscovered that the issue was caused by deallocating all memory used by\r\nthe client structure without setting the pointer to NULL after closing\r\nthe client connection through dbclose. This resulted in a dangling\r\npointer, which led to the Segmentation Fault when we tried to check\r\nwhether the client was dead using TDS dbdead.\r\n\r\nTo prevent this issue from occurring again, I have made the necessary\r\nupdates to set the client pointer to NULL after every dbclose. This will\r\nensure that we avoid any dangling pointers and keep our code running\r\nsmoothly.\r\n\r\n---------\r\n\r\nCo-authored-by: Matias Martini ","shortMessageHtmlLink":"Fix dangling pointer after client.close (#527)"}},{"before":"65757c495ff4d2990f418afabaf3081228a1bc5b","after":"12a2e45a3d5d6fa99d82ec23855ca9056c874142","ref":"refs/heads/master","pushedAt":"2023-04-03T19:41:02.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"andyundso","name":"Andy Pfister","path":"/andyundso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7010698?s=80&v=4"},"commit":{"message":"Merge pull request #530 from simplificator/ruby-3-0-rebased\n\nAdd Ruby 3.0 to the cross compile list","shortMessageHtmlLink":"Merge pull request #530 from simplificator/ruby-3-0-rebased"}},{"before":"c8111e64f118b38371d848c98c26fcb620b306db","after":"65757c495ff4d2990f418afabaf3081228a1bc5b","ref":"refs/heads/master","pushedAt":"2023-04-02T10:14:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andyundso","name":"Andy Pfister","path":"/andyundso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7010698?s=80&v=4"},"commit":{"message":"CI improvements (#525)\n\n* Lock Bundler to v2.3.26\r\n\r\nThis is the last version that supports Ruby 2.4 and 2.5.\r\n\r\n* Remove fix to use rake-compiler-dock on Windows for libiconv\r\n\r\nThe original author states that the code I removed is for using virtualbox on Windows to compile the gem. I read up on this and while rake-compiler-dock still supports using docker-machine to compile gems, the project has been discontinued in favor of Docker Desktop, which nowadays only works with Docker in WSL2.\r\n\r\n* Bump openssl to v1.1.1s\r\n\r\n1.1.1d gives an error when compiling against i686-w64-mingw32. Upgrading it seems to work.\r\n\r\n* Define task to compile native extensions\r\n\r\n* Skip dead connection test on Windows\r\n\r\n* Extend pipeline to test gem on Windows\r\n\r\n* Package gems on CI before Windows tests\r\n\r\n* Ensure test container uses Ruby version defined in CI matrix\r\n\r\n* Test against Ruby 2.4\r\n\r\n* Publish test results to CircleCI\r\n\r\n* Rename artifact for gems\r\n\r\n* Restore cross-compiled code from final gem file\r\n\r\n* Store precompiled gem into workspace instead of cache\r\n\r\nthis seems to be the more appropriate type of data store according to the CircleCI documentation.\r\n\r\n* Fix order for compiling ports\r\n\r\n* Disable progress bar for Invoke-WebRequest\r\n\r\n* Add `/ALLUSERS` option to RubyInstaller\r\n\r\nLooks like a new option that has been introduced in the most recent 2.7 version and explains the timeout we see with the Ruby installation on CircleCI.\r\nhttps://github.com/oneclick/rubyinstaller2/wiki/FAQ#user-content-install-mode\r\n\r\nOlder versions seem to ignore the parameter and run the installation as usual.","shortMessageHtmlLink":"CI improvements (#525)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERqinHwA","startCursor":null,"endCursor":null}},"title":"Activity ยท rails-sqlserver/tiny_tds"}