{"sha": "3e87500e1561f5c4e105cd026d33e0f715cc7dea", "message": "table.optimize() deletes junk docsize rows\n\nCloses #153. Closes #149.", "author_date": "2020-09-07T21:16:13Z", "committer_date": "2020-09-07T21:16:13Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 140912432, "label": "sqlite-utils"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "59e3d4d1715192ef7b6710ac970f5f4849ab0f0d", "message": "Neater indentation for SQL used in schemas, closes #148", "author_date": "2020-09-07T18:12:45Z", "committer_date": "2020-09-07T18:12:45Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 140912432, "label": "sqlite-utils"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "c44906429735e9c23774404dc105913f3ff90b7c", "message": "Additional tests for WAL mode\n\nThis should have been included in 2d2d724e32824095b0bf267a38d9c6fd628cc706\n\nRefs #132", "author_date": "2020-09-07T20:46:12Z", "committer_date": "2020-09-07T20:46:12Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 140912432, "label": "sqlite-utils"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "cf2cb244faf992118f34aa196387a4ef8b39a20f", "message": "Tracer mechanism for showing underlying SQL queries\n\n* Pass a tracer= function to Database constructor\r\n* New db.tracer() contextmanager\r\n* Neater SQL indentation, because tracer means it could be visible now\r\n* New db.execute() and db.executescript() methods\r\n\r\nCloses #150", "author_date": "2020-09-07T21:56:59Z", "committer_date": "2020-09-07T21:56:59Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 140912432, "label": "sqlite-utils"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "d0c752d50c9ddd1d094a26837347c970a9b34872", "message": "Fixed a couple of tiny HTML bugs, thanks curlylint\n\n curlylint datasette/templates\n\nhttps://github.com/thibaudcolas/curlylint", "author_date": "2020-09-07T15:43:37Z", "committer_date": "2020-09-07T15:43:37Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "db02e87840e0b86ec35fcdfb170d7a879189adb9", "message": "Build demo with sqlite-utils>=2.17\n\nTo get the fix for this issue: https://github.com/simonw/sqlite-utils/issues/149", "author_date": "2020-09-07T23:18:07Z", "committer_date": "2020-09-07T23:18:07Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 207052882, "label": "github-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "de1059034486166131f2b2cd59ad69b4d26d6e25", "message": "recursive_triggers=on by default, closes #152\n\nRefs #149", "author_date": "2020-09-07T20:45:06Z", "committer_date": "2020-09-07T20:45:06Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 140912432, "label": "sqlite-utils"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "deb2eb013ff85bbc828ebc244a9654f0d9c3139e", "message": "Release notes for 2.17", "author_date": "2020-09-07T22:07:21Z", "committer_date": "2020-09-07T22:08:12Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 140912432, "label": "sqlite-utils"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "e878f2a8fe110ed5cf68e49c9902b641022c5b1d", "message": "Applied latest black", "author_date": "2020-09-07T19:45:54Z", "committer_date": "2020-09-07T19:45:54Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 140912432, "label": "sqlite-utils"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "f28cd4de6d0c87e892999adb7d23699d6c00af05", "message": "Release 2.17\n\nRefs #144, #148, #149, #150, #151, #152, #153", "author_date": "2020-09-07T21:58:49Z", "committer_date": "2020-09-07T21:58:49Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 140912432, "label": "sqlite-utils"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}}