{"push_id":824429226,"size":8,"distinct_size":8,"ref":"refs/heads/development","head":"82386fd6ce920d03b610b2514da5ce4593f3c627","before":"fc7da5c5f95752b7230c6c9431d93bea70d75908","commits":[{"sha":"ba0f6a536f4109cec8bf0db83001b51eb65a271f","author":{"email":"836a0c74b9113bb3485b07ff8065980b2695be24@gmail.com","name":"Mitch Sundt"},"message":"Fix getAllColumnNames() method to detect dropped tables.\nFix 2 unit tests to account for PreparedStatement cache minimizing the database interaction.\nRemove begin-transaction API on ODKDatabaseImplUtils -- invoke it directly.","distinct":true,"url":"https://api.github.com/repos/sliou05/core/commits/ba0f6a536f4109cec8bf0db83001b51eb65a271f"},{"sha":"1c2c834d86e3ef0e1ed2f1a45de99373623df809","author":{"email":"836a0c74b9113bb3485b07ff8065980b2695be24@gmail.com","name":"Mitch Sundt"},"message":"Add appName argument.","distinct":true,"url":"https://api.github.com/repos/sliou05/core/commits/1c2c834d86e3ef0e1ed2f1a45de99373623df809"},{"sha":"cd42e077c92fad2be587b94a8275d56fd72c9d5c","author":{"email":"836a0c74b9113bb3485b07ff8065980b2695be24@gmail.com","name":"Mitch Sundt"},"message":"Make all database access run in the same process (AndroidManifest changes).\nAdd connection-initialization blocking and require the base database to be open before we open a secondary session. Only initialize within the base database.","distinct":true,"url":"https://api.github.com/repos/sliou05/core/commits/cd42e077c92fad2be587b94a8275d56fd72c9d5c"},{"sha":"9459a99cf66fad80176bb38440028d6189c28acb","author":{"email":"836a0c74b9113bb3485b07ff8065980b2695be24@gmail.com","name":"Mitch Sundt"},"message":"Continue to improve logging.","distinct":true,"url":"https://api.github.com/repos/sliou05/core/commits/9459a99cf66fad80176bb38440028d6189c28acb"},{"sha":"126755567767ecfa4ecfe85170a9a57bba0d574d","author":{"email":"836a0c74b9113bb3485b07ff8065980b2695be24@gmail.com","name":"Mitch Sundt"},"message":"Add more information to logging and dump connection table with creation of each connection.","distinct":true,"url":"https://api.github.com/repos/sliou05/core/commits/126755567767ecfa4ecfe85170a9a57bba0d574d"},{"sha":"47c5a1f2d66b4150e262e82192e1135dedf47792","author":{"email":"836a0c74b9113bb3485b07ff8065980b2695be24@gmail.com","name":"Mitch Sundt"},"message":"Attempt to avoid a native Long-to-string SEGV error","distinct":true,"url":"https://api.github.com/repos/sliou05/core/commits/47c5a1f2d66b4150e262e82192e1135dedf47792"},{"sha":"f5aa48a2f5b6d6ffdda6b7650eb0d416680e01e3","author":{"email":"836a0c74b9113bb3485b07ff8065980b2695be24@gmail.com","name":"Mitch Sundt"},"message":"Remove Context from all the database APIs.\nIsolate appName-specific state into a new AppNameSharedStateContainer\nRework connection-opening logic accordingly, moving more of it into the generic implementation layer.\nRe-indent a few files.","distinct":true,"url":"https://api.github.com/repos/sliou05/core/commits/f5aa48a2f5b6d6ffdda6b7650eb0d416680e01e3"},{"sha":"82386fd6ce920d03b610b2514da5ce4593f3c627","author":{"email":"836a0c74b9113bb3485b07ff8065980b2695be24@gmail.com","name":"Mitch Sundt"},"message":"Change test cases.","distinct":true,"url":"https://api.github.com/repos/sliou05/core/commits/82386fd6ce920d03b610b2514da5ce4593f3c627"}]}