)]}'
{
  "log": [
    {
      "commit": "f834f9adaf9c228ff4ec6a5e24e6d4cf3ca6a992",
      "tree": "ba76ecdeb3276dd4f464a5a79e4c7aabdf9776b6",
      "parents": [
        "ab8e51eb49068a8c5004007c18fdfb9b1fcc0954"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Mar 06 18:47:03 2023 +0000"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Mar 06 20:09:10 2023 +0000"
      },
      "message": "Fix NotImplementedError in dbcounter on SQLA 2.x\n\nThis patch fixes a NotImplementedError raised in the dbcounter plugin when using SQLAlchemy 2.x. The plugin signature has changed and now requires an \"update_url\" method as part of the plugin[1].\nThis patch also updates the do_incr() explicit SQL string to use a TextClause and the new requirement for named bound parameters[2].\n\nCloses-Bug: #2009521\n\n[1] https://docs.sqlalchemy.org/en/20/changelog/migration_14.html#changes-to-createengineplugin\n[2] https://docs.sqlalchemy.org/en/20/changelog/migration_20.html#execute-method-more-strict-execution-options-are-more-prominent\n\nChange-Id: Ie5484597057a3306757cc46b657446ad61ac2098\n"
    }
  ]
}
