{"push_id":1525594552,"size":163,"distinct_size":1,"ref":"refs/heads/est_count_pragma","head":"fcc7440ea0aa3f6bd4e8970d9fd226953124f6d9","before":"dfdac4bb23141cee4fc557f49c112d82344d536e","commits":[{"sha":"e49d1a92e0c70b387eda6b239af519082a1ba2d4","author":{"name":"Dan Kennedy","email":"4cd472cace4a6fd3556b14ec9e06f9f2f6388fef@gmail.com"},"message":"Fix a problem in the shell tools readfile() command causing blobs to be \ntruncated at the first embedded 0x00 byte in release builds, or an assert() to\nfail in a debug build.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/e49d1a92e0c70b387eda6b239af519082a1ba2d4"},{"sha":"7ad2690eb8728a669fe1c7f32703c2323706e9df","author":{"name":"D. Richard Hipp","email":"c10242c69396b79188025f6276b9dc76a121eee1@hwaci.com"},"message":"Enhance fuzzershell.c to read and execute SQL commands in the autoexec table\nof the database under test.  Add the dbfuzz.c test program combining selected\nfeatures of fuzzershell.c and fuzzcheck.c.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/7ad2690eb8728a669fe1c7f32703c2323706e9df"},{"sha":"4d8f582f52a65a7ce7a3fc0c1e4a586708833651","author":{"name":"D. Richard Hipp","email":"c10242c69396b79188025f6276b9dc76a121eee1@hwaci.com"},"message":"Refinements to the new dbfuzz test program.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/4d8f582f52a65a7ce7a3fc0c1e4a586708833651"},{"sha":"ca2ded4535ea52492597dce76a52bcac095dcd6a","author":{"name":"D. Richard Hipp","email":"c10242c69396b79188025f6276b9dc76a121eee1@hwaci.com"},"message":"Change the OP_IfNotZero opcode so that it decrements register P1 by 1 rather\nthan the value in P3, and so that it only decrements if originally positive.\nThis avoids decrementing the smallest 64-bit signed integer.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/ca2ded4535ea52492597dce76a52bcac095dcd6a"},{"sha":"f6bac46c1b00b7bb670a1f5245ea3e958f577b6c","author":{"name":"D. Richard Hipp","email":"c10242c69396b79188025f6276b9dc76a121eee1@hwaci.com"},"message":"Simplifications to the way UnpackedRecord objects are allocated.  Smaller\nand faster code that also fixes a subtle (currently unreachable) bug.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/f6bac46c1b00b7bb670a1f5245ea3e958f577b6c"},{"sha":"a0997e30d9663439fa02f13cb3121e1a48d6a153","author":{"name":"D. Richard Hipp","email":"c10242c69396b79188025f6276b9dc76a121eee1@hwaci.com"},"message":"Change the default lookaside configuration from 500 slots of 128 bytes each to 125 slots of 512 bytes each.  This uses the same amount of memory (64,000 bytes) but seems to perform much better in test applications.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/a0997e30d9663439fa02f13cb3121e1a48d6a153"},{"sha":"60cc2faaee23b277ad93e4dbd496bb8e975a8b8e","author":{"name":"D. Richard Hipp","email":"c10242c69396b79188025f6276b9dc76a121eee1@hwaci.com"},"message":"Fix harmless compiler warnings.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/60cc2faaee23b277ad93e4dbd496bb8e975a8b8e"},{"sha":"c5818eb44afa226f6c4d20bbeb865e56086e7496","author":{"name":"D. Richard Hipp","email":"c10242c69396b79188025f6276b9dc76a121eee1@hwaci.com"},"message":"Use the VList object to replace Parse.azVar for tracking the mapping between\nSQL parameter names and parameter numbers.  There is a performance\nimprovement, though there are still a few hiccups in the current code.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/c5818eb44afa226f6c4d20bbeb865e56086e7496"},{"sha":"97a72fa4adb3f52c345c063df6fb2f721dd23d9b","author":{"name":"D. Richard Hipp","email":"c10242c69396b79188025f6276b9dc76a121eee1@hwaci.com"},"message":"Fix the VList object so that it actually works.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/97a72fa4adb3f52c345c063df6fb2f721dd23d9b"},{"sha":"20d85245eb934439a9b9b779112938ae84ed6ca8","author":{"name":"D. Richard Hipp","email":"c10242c69396b79188025f6276b9dc76a121eee1@hwaci.com"},"message":"Add check to prevent a VList from growing after pointers to labels have been\ntaken.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/20d85245eb934439a9b9b779112938ae84ed6ca8"},{"sha":"5c2f64e202e146118c4b655d88316ae4f74e8215","author":{"name":"D. Richard Hipp","email":"c10242c69396b79188025f6276b9dc76a121eee1@hwaci.com"},"message":"Use the VList object to capture the mapping between SQL parameter names and\nvariable numbers in a single memory allocation.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/5c2f64e202e146118c4b655d88316ae4f74e8215"},{"sha":"06f1d7ccfc71fcbd33bfc819549bece0ff52b4a4","author":{"name":"D. Richard Hipp","email":"c10242c69396b79188025f6276b9dc76a121eee1@hwaci.com"},"message":"Fill in missing opcode documentation entries for OP_SorterNext and\nOP_SorterSort.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/06f1d7ccfc71fcbd33bfc819549bece0ff52b4a4"},{"sha":"f7fd20f501a02fb61084e2d7ea01e50da2c0894c","author":{"name":"D. Richard Hipp","email":"c10242c69396b79188025f6276b9dc76a121eee1@hwaci.com"},"message":"In the command-line shell, improve the formatting to the \".databases\"\ncommand and on the \".tables\" command, only show the schema prefix for\ndatabases past the first (\"main\") database.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/f7fd20f501a02fb61084e2d7ea01e50da2c0894c"},{"sha":"6067435978cb27b8cd09d867f5c696463f52e51e","author":{"name":"D. Richard Hipp","email":"c10242c69396b79188025f6276b9dc76a121eee1@hwaci.com"},"message":"Change the output format of the \".databases\" command in the command-line shell\nso that it shows the schema name, a colon, and the corresponding filename.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/6067435978cb27b8cd09d867f5c696463f52e51e"},{"sha":"d1c859c72a349fb563974cf6b0d1d23bcdd5d28b","author":{"name":"D. Richard Hipp","email":"c10242c69396b79188025f6276b9dc76a121eee1@hwaci.com"},"message":"The schema name \"main\" is always an acceptable alias for the primary database\neven if the primary database is renamed using SQLITE_DBCONFIG_MAINDBNAME.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/d1c859c72a349fb563974cf6b0d1d23bcdd5d28b"},{"sha":"86c93660cd05daf36831cab9739e8405d582e19b","author":{"name":"D. Richard Hipp","email":"c10242c69396b79188025f6276b9dc76a121eee1@hwaci.com"},"message":"Combine the implementations of the \".tables\" and \".indexes\" commands in the\ncommand-line shell.  The \".indexes\" command now puts the indexes in multiple\ncolumns, just like \".tables\" and shows all indexes in all attached databases.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/86c93660cd05daf36831cab9739e8405d582e19b"},{"sha":"7551e3ce299c1a0e136b5d82181bfe08b5ab0917","author":{"name":"D. Richard Hipp","email":"c10242c69396b79188025f6276b9dc76a121eee1@hwaci.com"},"message":"Enhance the fuzztest utility with the --prng-seed option.  Always reseed the\nPRNG prior to each test.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/7551e3ce299c1a0e136b5d82181bfe08b5ab0917"},{"sha":"959295feba9088ec2090b4e8979e699dcdbec373","author":{"name":"D. Richard Hipp","email":"c10242c69396b79188025f6276b9dc76a121eee1@hwaci.com"},"message":"Add the built-in affinity() SQL function.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/959295feba9088ec2090b4e8979e699dcdbec373"},{"sha":"43f165fd7d47c8f8b0b852b6949eb2e7c5652495","author":{"name":"D. Richard Hipp","email":"c10242c69396b79188025f6276b9dc76a121eee1@hwaci.com"},"message":"Remove an incorrect ALWAYS() macro from balance_nonroot(), which could result\nin corrupt databases if it were optimized out.  This ALWAYS was added \nonly two weeks ago (check-in [f9f2e23bbd68a]) and has never appeared in an\nofficial release.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/43f165fd7d47c8f8b0b852b6949eb2e7c5652495"},{"sha":"94fb89675ec4197a676edb86b37fb487c244f3a5","author":{"name":"D. Richard Hipp","email":"c10242c69396b79188025f6276b9dc76a121eee1@hwaci.com"},"message":"Enable ossfuzz.c to build even if SQLITE_OMIT_PROGRESS_CALLBACK is defined.","distinct":false,"url":"https://api.github.com/repos/mackyle/sqlite/commits/94fb89675ec4197a676edb86b37fb487c244f3a5"}]}
{"actor":{"display_login":"mackyle"}}