{"push_id":1210848226,"size":12,"distinct_size":12,"ref":"refs/heads/metastore","head":"4ca14d45c6a59d35e89f2d6de1ff6fd95c046ead","before":"51880cdac08fadde87df8963d9b69bbddfc30597","commits":[{"sha":"7c78648b87ba9107459be76dba26a3113906afca","author":{"name":"Nezih Yigitbasi","email":"e4abc6cedac890c04299a695aca24e4495ea8a5c@netflix.com"},"message":"Add support for custom credentials providers","distinct":true,"url":"https://api.github.com/repos/haozhun/presto/commits/7c78648b87ba9107459be76dba26a3113906afca"},{"sha":"f4437f61835e4a7b57f2285d7d38cc275b10cfa6","author":{"name":"David Phillips","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@acz.org"},"message":"Extract utility method for writing array","distinct":true,"url":"https://api.github.com/repos/haozhun/presto/commits/f4437f61835e4a7b57f2285d7d38cc275b10cfa6"},{"sha":"306a59d1384ea44eeb68e764181d2ac21e13c79b","author":{"name":"David Phillips","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@acz.org"},"message":"Add null check to onDemandDao","distinct":true,"url":"https://api.github.com/repos/haozhun/presto/commits/306a59d1384ea44eeb68e764181d2ac21e13c79b"},{"sha":"eeee24fe2b69b0956e8777f409f2a0ebcca00327","author":{"name":"David Phillips","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@acz.org"},"message":"Add PageListBuilder for system tables","distinct":true,"url":"https://api.github.com/repos/haozhun/presto/commits/eeee24fe2b69b0956e8777f409f2a0ebcca00327"},{"sha":"bf3d2060ca0145f707544d771df261b873475b53","author":{"name":"David Phillips","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@acz.org"},"message":"Convert TableMetadataSystemTable to FixedPageSource","distinct":true,"url":"https://api.github.com/repos/haozhun/presto/commits/bf3d2060ca0145f707544d771df261b873475b53"},{"sha":"333aa02598093364f8b018284adf89e23ccf4249","author":{"name":"David Phillips","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@acz.org"},"message":"Fix predicates for Raptor system.tables\n\nRemove lowercase and fix handling of multiple values.","distinct":true,"url":"https://api.github.com/repos/haozhun/presto/commits/333aa02598093364f8b018284adf89e23ccf4249"},{"sha":"51f40f651ac56546197d280c150e1a2a0a8f9b0e","author":{"name":"David Phillips","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@acz.org"},"message":"Add utility for using a DAO in a transaction","distinct":true,"url":"https://api.github.com/repos/haozhun/presto/commits/51f40f651ac56546197d280c150e1a2a0a8f9b0e"},{"sha":"3e285fcce79e1c1a200df82a0f3d5a67970e970b","author":{"name":"David Phillips","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@acz.org"},"message":"Track Raptor table version and stats","distinct":true,"url":"https://api.github.com/repos/haozhun/presto/commits/3e285fcce79e1c1a200df82a0f3d5a67970e970b"},{"sha":"5082f4509bcb1cb42583bdaf7a8c62673f7aba77","author":{"name":"David Phillips","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@acz.org"},"message":"Add Raptor system table for table stats","distinct":true,"url":"https://api.github.com/repos/haozhun/presto/commits/5082f4509bcb1cb42583bdaf7a8c62673f7aba77"},{"sha":"1dd94a41119b58bb9a341b6897b0916add1fd344","author":{"name":"David Phillips","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@acz.org"},"message":"Fix merge conflict in TestDatabaseShardManager","distinct":true,"url":"https://api.github.com/repos/haozhun/presto/commits/1dd94a41119b58bb9a341b6897b0916add1fd344"},{"sha":"8bd401f4e2581b9a24bbbb312802b6de0116f19f","author":{"name":"Haozhun Jin","email":"f9b92401b6cee5e835619035b8cf6e9648d9e71a@gmail.com"},"message":"Add new classes and utils for Hive metastore entities","distinct":true,"url":"https://api.github.com/repos/haozhun/presto/commits/8bd401f4e2581b9a24bbbb312802b6de0116f19f"},{"sha":"4ca14d45c6a59d35e89f2d6de1ff6fd95c046ead","author":{"name":"Haozhun Jin","email":"f9b92401b6cee5e835619035b8cf6e9648d9e71a@gmail.com"},"message":"Refactor Presto metastore classes\n\n* Introduce ExtendedHiveMetastore interface, which uses Presto classes\n  as metastore entities\n* ExtendedHiveMetastore declares addColumn, renameColumn, and renameTable\n* Split CachingHiveMetastore into caching layer, bridging layer, and\n  thrift layer (which uses thrift client and handles retries)","distinct":true,"url":"https://api.github.com/repos/haozhun/presto/commits/4ca14d45c6a59d35e89f2d6de1ff6fd95c046ead"}]}
{"actor":{"display_login":"haozhun"}}