{"push_id":1353448809,"size":219,"distinct_size":5,"ref":"refs/heads/branches/HTM","head":"a3767846766a95ba1748edd8c225bec2c37f78f6","before":"38d35e82467ff35ac97c051f367e30820e1fbc29","commits":[{"sha":"864a0b27caeaf4a4dd4d5ca52625e0abbe9b4564","author":{"name":"Sjoerd Mullender","email":"05facc4b4e2e0b63e5ce9c1dcfe75040208c69b5@acm.org"},"message":"Cleanup, plus implement join_detached_threads for Windows.","distinct":false,"url":"https://api.github.com/repos/MonetDB/MonetDB/commits/864a0b27caeaf4a4dd4d5ca52625e0abbe9b4564"},{"sha":"da3862ee4c66382f123283851f64ca913dc3097f","author":{"name":"Sjoerd Mullender","email":"05facc4b4e2e0b63e5ce9c1dcfe75040208c69b5@acm.org"},"message":"Merge with Jun2016 branch.","distinct":false,"url":"https://api.github.com/repos/MonetDB/MonetDB/commits/da3862ee4c66382f123283851f64ca913dc3097f"},{"sha":"97ca2df920214c85e76705cc69a7e97096d7716b","author":{"name":"Sjoerd Mullender","email":"05facc4b4e2e0b63e5ce9c1dcfe75040208c69b5@acm.org"},"message":"optpipe is also a default property.","distinct":false,"url":"https://api.github.com/repos/MonetDB/MonetDB/commits/97ca2df920214c85e76705cc69a7e97096d7716b"},{"sha":"1644aa11624f4172966fa7bec4e79d84dafa5e0c","author":{"name":"Sjoerd Mullender","email":"05facc4b4e2e0b63e5ce9c1dcfe75040208c69b5@acm.org"},"message":"Merge with Jun2016 branch.","distinct":false,"url":"https://api.github.com/repos/MonetDB/MonetDB/commits/1644aa11624f4172966fa7bec4e79d84dafa5e0c"},{"sha":"81b84c9f842b053b1015972d1bdb796d569dd2ee","author":{"name":"Sjoerd Mullender","email":"05facc4b4e2e0b63e5ce9c1dcfe75040208c69b5@acm.org"},"message":"Approvals.","distinct":false,"url":"https://api.github.com/repos/MonetDB/MonetDB/commits/81b84c9f842b053b1015972d1bdb796d569dd2ee"},{"sha":"0dc30058e2ea6f0a0337af46fa0e311e3ab83959","author":{"name":"Sjoerd Mullender","email":"05facc4b4e2e0b63e5ce9c1dcfe75040208c69b5@acm.org"},"message":"If malloc fails in VALinit, return NULL, instead of just not copying.","distinct":false,"url":"https://api.github.com/repos/MonetDB/MonetDB/commits/0dc30058e2ea6f0a0337af46fa0e311e3ab83959"},{"sha":"d3377577672b785d48c9be897fe190ec4b891e97","author":{"name":"Sjoerd Mullender","email":"05facc4b4e2e0b63e5ce9c1dcfe75040208c69b5@acm.org"},"message":"Join detached threads as soon as we know we're exiting.\nThis way we get far fewer crashes since threads are gone before we\nstart cleaning up.","distinct":false,"url":"https://api.github.com/repos/MonetDB/MonetDB/commits/d3377577672b785d48c9be897fe190ec4b891e97"},{"sha":"500ae06620d26a7825be2c379020595566c029d4","author":{"name":"Sjoerd Mullender","email":"05facc4b4e2e0b63e5ce9c1dcfe75040208c69b5@acm.org"},"message":"Change layout of test results.\nThe directories are now listed on the left side and the tests across\nthe top get a bit more vertical space.  This makes it easier to read\nthe directory names and test names.","distinct":false,"url":"https://api.github.com/repos/MonetDB/MonetDB/commits/500ae06620d26a7825be2c379020595566c029d4"},{"sha":"b75bf52742978e2d1c66d979baeb748e3e65e9f1","author":{"name":"Sjoerd Mullender","email":"05facc4b4e2e0b63e5ce9c1dcfe75040208c69b5@acm.org"},"message":"Make testing interruptible.\nWhen testing gets interrupted, we now still produce the HTML pages.","distinct":false,"url":"https://api.github.com/repos/MonetDB/MonetDB/commits/b75bf52742978e2d1c66d979baeb748e3e65e9f1"},{"sha":"09d97375ea230a27511fbdfb1957c3d32808be0a","author":{"name":"Sjoerd Mullender","email":"05facc4b4e2e0b63e5ce9c1dcfe75040208c69b5@acm.org"},"message":"Join detached threads as soon as we know we're exiting.\nThis way we get far fewer crashes since threads are gone before we\nstart cleaning up.\n(grafted from c07b146a27b0139a5f5a9a522ec5eb8975f37a00)","distinct":false,"url":"https://api.github.com/repos/MonetDB/MonetDB/commits/09d97375ea230a27511fbdfb1957c3d32808be0a"},{"sha":"8ce0583d448a738813459b467a38e153008cf578","author":{"name":"Sjoerd Mullender","email":"05facc4b4e2e0b63e5ce9c1dcfe75040208c69b5@acm.org"},"message":"In join_detached_threads on Windows, only wait for detached threads.","distinct":false,"url":"https://api.github.com/repos/MonetDB/MonetDB/commits/8ce0583d448a738813459b467a38e153008cf578"},{"sha":"377c46c639cfb2567f723b9d0d5135c140744add","author":{"name":"Sjoerd Mullender","email":"05facc4b4e2e0b63e5ce9c1dcfe75040208c69b5@acm.org"},"message":"Merge with Jun2016 branch.","distinct":false,"url":"https://api.github.com/repos/MonetDB/MonetDB/commits/377c46c639cfb2567f723b9d0d5135c140744add"},{"sha":"de15a3aa4ca0c0796753cf6dde37806bd4c2d1b0","author":{"name":"Sjoerd Mullender","email":"05facc4b4e2e0b63e5ce9c1dcfe75040208c69b5@acm.org"},"message":"Use strcpy and strcpy_s to concatenate strings efficiently.","distinct":false,"url":"https://api.github.com/repos/MonetDB/MonetDB/commits/de15a3aa4ca0c0796753cf6dde37806bd4c2d1b0"},{"sha":"a7dfe63cf8ed2171292c52cccd9af41874dd3a0a","author":{"name":"Sjoerd Mullender","email":"05facc4b4e2e0b63e5ce9c1dcfe75040208c69b5@acm.org"},"message":"Use GNUC builtin functions to add, subtract and multiply with overflow check.\nNewer CLANG apparently also has these functions, but not on the versions\nwe use on mac-mini and freebsd.","distinct":false,"url":"https://api.github.com/repos/MonetDB/MonetDB/commits/a7dfe63cf8ed2171292c52cccd9af41874dd3a0a"},{"sha":"acd68e47731830c1e65b2cf8847c4a3a779538cd","author":{"name":"Martin van Dinther","email":"a3e1df2beefd7e4b19e0e81a3aab9b14e8561340@monetdbsolutions.com"},"message":"Undo adding time information in output of JdbcClient (changeset 4f12e6815c2c)\nIt makes the output in testweb variable and we dont want that.","distinct":false,"url":"https://api.github.com/repos/MonetDB/MonetDB/commits/acd68e47731830c1e65b2cf8847c4a3a779538cd"},{"sha":"d2a132d1203f4dc85144d06ca32ace54900133e5","author":{"name":"Martin van Dinther","email":"a3e1df2beefd7e4b19e0e81a3aab9b14e8561340@monetdbsolutions.com"},"message":"Fix some resourceleaks in JdbcClient by adding ResultSet close() calls.\nAfter using a ResultSet always close it asap to release server resources.","distinct":false,"url":"https://api.github.com/repos/MonetDB/MonetDB/commits/d2a132d1203f4dc85144d06ca32ace54900133e5"},{"sha":"4f51d65cbeb8c287ca67e9c140cf6322ba86dc5b","author":{"name":"Martin van Dinther","email":"a3e1df2beefd7e4b19e0e81a3aab9b14e8561340@monetdbsolutions.com"},"message":"Fixed another resource leak in JdbcClient by closing a created ResultSet.\nAlso used a more meaningful name exporter instead of e, which may be confusing with the exceptions called e.","distinct":false,"url":"https://api.github.com/repos/MonetDB/MonetDB/commits/4f51d65cbeb8c287ca67e9c140cf6322ba86dc5b"},{"sha":"8556127eb942200fcdceb9871a02a7bd1e2d69a3","author":{"name":"Martin van Dinther","email":"a3e1df2beefd7e4b19e0e81a3aab9b14e8561340@monetdbsolutions.com"},"message":"Improved JdbcClient program:\n- the \\d command now also lists other table types such as temporary tables, merge, remote and replica tables\n- use con.getSchema() instead of executeQuery(\"SELECT CURRENT_SCHEMA\") fetch resultset etc. to retrieve the current schema\n- at startup it now also lists what the current schema is\n- in interactive mode (no -f is specified on startup) timing information of execution and fetching data is now printed\n- simplified (no need to pass on global variables) and improved code and readablity\n- made the class final\n- changed prompt from user name to sql (as is the case in mclient)\n- simplified class Table by removing the alwasy empty catalog variable and its methods","distinct":false,"url":"https://api.github.com/repos/MonetDB/MonetDB/commits/8556127eb942200fcdceb9871a02a7bd1e2d69a3"},{"sha":"57d25b3a026cdf5fe493533cde9847df7a96721f","author":{"name":"Martin van Dinther","email":"a3e1df2beefd7e4b19e0e81a3aab9b14e8561340@monetdbsolutions.com"},"message":"Remove unneeded String tableID.","distinct":false,"url":"https://api.github.com/repos/MonetDB/MonetDB/commits/57d25b3a026cdf5fe493533cde9847df7a96721f"},{"sha":"3fce11aaa8826859bf94e7b257db13ae47c78e42","author":{"name":"Martin van Dinther","email":"a3e1df2beefd7e4b19e0e81a3aab9b14e8561340@monetdbsolutions.com"},"message":"Improved robustness and speed of MonetResultSet.wasNull()","distinct":false,"url":"https://api.github.com/repos/MonetDB/MonetDB/commits/3fce11aaa8826859bf94e7b257db13ae47c78e42"}]}
{"actor":{"display_login":"kutsurak"}}