{"push_id":1432244428,"size":111,"distinct_size":1,"ref":"refs/heads/est_count_pragma","head":"94d4d6424fd1948ad62032ee09ba0bfb1e9772a3","before":"599eb4f5b9b79c08681a46121db68b05fb374f5b","commits":[{"sha":"c441b76f2d648f04b661bfd7e7d89749f25b6ace","author":{"name":"Dan Kennedy","email":"4cd472cace4a6fd3556b14ec9e06f9f2f6388fef@gmail.com"},"message":"Add compile time option SQLITE_ENABLE_URI_00_ERROR. If defined, any \"%00\"\nescape found in a URI is treated as an error.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/c441b76f2d648f04b661bfd7e7d89749f25b6ace"},{"sha":"97bffa098bcc6831bb5f1a569cb209aed0619b71","author":{"name":"Dan Kennedy","email":"4cd472cace4a6fd3556b14ec9e06f9f2f6388fef@gmail.com"},"message":"Add extra tests to check the result of including a %00 escape in a URI\nwhen ENABLE_URI_00_ERROR is defined.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/97bffa098bcc6831bb5f1a569cb209aed0619b71"},{"sha":"4a6f5abf27eed7e18a207fe2890416acc3b41dc6","author":{"name":"D. Richard Hipp","email":"c10242c69396b79188025f6276b9dc76a121eee1@hwaci.com"},"message":"Merge the SQLITE_ENABLE_URI_00_ERROR compile-time option.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/4a6f5abf27eed7e18a207fe2890416acc3b41dc6"},{"sha":"43df5a2438c93ef93ad3f56df698e17d1c4c8319","author":{"name":"Dan Kennedy","email":"4cd472cace4a6fd3556b14ec9e06f9f2f6388fef@gmail.com"},"message":"If all branches of an OR optimize scan that is the rhs of a LEFT JOIN use the\nsame index, set the index cursor to return NULL values if there are no matches\nfor a row on the lhs.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/43df5a2438c93ef93ad3f56df698e17d1c4c8319"},{"sha":"39703aee69fa4949eaefed259f1ce6a322c3ce96","author":{"name":"Dan Kennedy","email":"4cd472cace4a6fd3556b14ec9e06f9f2f6388fef@gmail.com"},"message":"If all branches of an OR optimize scan that is the rhs of a LEFT JOIN use the\nsame index, set the index cursor to return NULL values if there are no matches\nfor a row on the lhs.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/39703aee69fa4949eaefed259f1ce6a322c3ce96"},{"sha":"77d27db6187eb52cf4b1f3aac2d575a634846a62","author":{"name":"D. Richard Hipp","email":"c10242c69396b79188025f6276b9dc76a121eee1@hwaci.com"},"message":"Small size reduction and performance improvement in whereScanNext().","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/77d27db6187eb52cf4b1f3aac2d575a634846a62"},{"sha":"45762fccf7e54951fd8dfe25e2674ad7ee037402","author":{"name":"D. Richard Hipp","email":"c10242c69396b79188025f6276b9dc76a121eee1@hwaci.com"},"message":"Small size reduction and performance enhancement in whereScanInit().","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/45762fccf7e54951fd8dfe25e2674ad7ee037402"},{"sha":"4fd610946b56fd549b7d5054bd19f959aae02917","author":{"name":"D. Richard Hipp","email":"c10242c69396b79188025f6276b9dc76a121eee1@hwaci.com"},"message":"Make sure left-join markings are transferred to the virtual scalar\nsubexpressions when decomposing a vector comparison in the ON clause of\na LEFT JOIN.\nFix for ticket [fef4bb4bd9185ec8f].","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/4fd610946b56fd549b7d5054bd19f959aae02917"},{"sha":"e97ff0f5a541dde846792e6621f586608a0deffa","author":{"name":"Dan Kennedy","email":"4cd472cace4a6fd3556b14ec9e06f9f2f6388fef@gmail.com"},"message":"Remove the mutex from test_multiplex.c.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/e97ff0f5a541dde846792e6621f586608a0deffa"},{"sha":"5bfb64365fd6c2b761aff3d0c3a928874744a27c","author":{"name":"Dan Kennedy","email":"4cd472cace4a6fd3556b14ec9e06f9f2f6388fef@gmail.com"},"message":"Add the SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE sqlite3_dbconfig() option - for\ndisabling SQLite's default checkpoint-on-close behaviour.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/5bfb64365fd6c2b761aff3d0c3a928874744a27c"},{"sha":"a901951e87d4159342e23d6d6d36aa511a52740d","author":{"name":"Dan Kennedy","email":"4cd472cace4a6fd3556b14ec9e06f9f2f6388fef@gmail.com"},"message":"Add the SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE sqlite3_dbconfig() option - for\ndisabling SQLite's default checkpoint-on-close behaviour.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/a901951e87d4159342e23d6d6d36aa511a52740d"},{"sha":"bc1f606a93b6cdbbf766539ea15114f1bf7b81d3","author":{"name":"D. Richard Hipp","email":"c10242c69396b79188025f6276b9dc76a121eee1@hwaci.com"},"message":"Use NOT NULL partial indexes when the query is constrained by a single\nLIKE or GLOB.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/bc1f606a93b6cdbbf766539ea15114f1bf7b81d3"},{"sha":"15d74552439272ec8a50036c34cbfbe540571572","author":{"name":"D. Richard Hipp","email":"c10242c69396b79188025f6276b9dc76a121eee1@hwaci.com"},"message":"Fix a requirement mark.  No changes to code.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/15d74552439272ec8a50036c34cbfbe540571572"},{"sha":"c3c2acf97352f91af7da16772c684dffc170ba54","author":{"name":"Dan Kennedy","email":"4cd472cace4a6fd3556b14ec9e06f9f2f6388fef@gmail.com"},"message":"Fix an issue that was causing the new database image to be assembled entirely\nin heap memory when VACUUMing a database, even if it should use a temp file.\nThis could cause SQLITE_NOMEM errors when vacuuming very large databases on\n32-bit systems.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/c3c2acf97352f91af7da16772c684dffc170ba54"},{"sha":"05ff7f1c3a892d89dc37dbc827a72b0baeff66bd","author":{"name":"D. Richard Hipp","email":"c10242c69396b79188025f6276b9dc76a121eee1@hwaci.com"},"message":"Adjust the MSVC makefile to use Tcl8.6 by default.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/05ff7f1c3a892d89dc37dbc827a72b0baeff66bd"},{"sha":"1405830c9d2bf250b3fb3d3412e033f324644e26","author":{"name":"D. Richard Hipp","email":"c10242c69396b79188025f6276b9dc76a121eee1@hwaci.com"},"message":"Fix an possible NULL pointer deference in the command-line shell that can\noccur when using imposter mode.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/1405830c9d2bf250b3fb3d3412e033f324644e26"},{"sha":"29b901799d2f0230a03b7742fa4c73a0439f48ee","author":{"name":"D. Richard Hipp","email":"c10242c69396b79188025f6276b9dc76a121eee1@hwaci.com"},"message":"Add the \".imposter\" command to the command-line shell.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/29b901799d2f0230a03b7742fa4c73a0439f48ee"},{"sha":"c52bacf348df8a4666b131371ea237b791eb7afa","author":{"name":"D. Richard Hipp","email":"c10242c69396b79188025f6276b9dc76a121eee1@hwaci.com"},"message":"In the command-line shell, fix the .imposter command so that it works\nwith indexes on expressions.  Fix the \".mode quote\" mode so that it works\nwith \".headers ON\".","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/c52bacf348df8a4666b131371ea237b791eb7afa"},{"sha":"d7d389d7d3f94623cef43a6c622b9fab601d0ee7","author":{"name":"Dan Kennedy","email":"4cd472cace4a6fd3556b14ec9e06f9f2f6388fef@gmail.com"},"message":"Fix a test case in vacuum5.test so that it works with -DSQLITE_TEMP_STORE=2.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/d7d389d7d3f94623cef43a6c622b9fab601d0ee7"},{"sha":"8109101d70ca8efc309d668c195dcb6da96b682a","author":{"name":"Dan Kennedy","email":"4cd472cace4a6fd3556b14ec9e06f9f2f6388fef@gmail.com"},"message":"Fix a test case in vacuum5.test sot aht it works with\n-DSQLITE_ENABLE_ATOMIC_WRITE.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/8109101d70ca8efc309d668c195dcb6da96b682a"}]}
{"actor":{"display_login":"mackyle"}}