{"push_id":676587085,"size":9,"distinct_size":6,"ref":"refs/heads/tcp-connection-pool","head":"1228de4e7c37e5305a49b5290bb103f74bd70d25","before":"1457cd1e8378faa23a66125d4751006a2fe7a54b","commits":[{"sha":"7ace10f7e6a4b362502eabc3588ece157f00d770","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@influxdb.com","name":"Jason Wilder"},"message":"Load shards from filesystem when tsdb.Store is opened","distinct":false,"url":"https://api.github.com/repos/influxdb/influxdb/commits/7ace10f7e6a4b362502eabc3588ece157f00d770"},{"sha":"85f59d696b4d59e1e7058f9f54d2f70e3e861e8c","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@influxdb.com","name":"Jason Wilder"},"message":"Create and open shards on-demand\n\nUses a structure like:\n\n  /root/\n      /db1/rp1/1\n              /2\n      /db2/rp2/3\n\nIf a write is assigned to a shard on the local node but the shard\nhas not been created, create it when the write returns an error\nand retry the write.","distinct":false,"url":"https://api.github.com/repos/influxdb/influxdb/commits/85f59d696b4d59e1e7058f9f54d2f70e3e861e8c"},{"sha":"5bc7e9815bff0840c8ea84a97ddbee3bac2eadb5","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@influxdb.com","name":"Jason Wilder"},"message":"Merge pull request #2665 from influxdb/jw-shard-store\n\nShard storage management","distinct":false,"url":"https://api.github.com/repos/influxdb/influxdb/commits/5bc7e9815bff0840c8ea84a97ddbee3bac2eadb5"},{"sha":"6346ab55e7172f50e1e05c6cbd0aa45472a45fa2","author":{"email":"d3cd8c1bb1103c73918d4961bc0326a234de6ecb@lanou.com","name":"Cory LaNou"},"message":"first pass at tcp connection pooling","distinct":true,"url":"https://api.github.com/repos/influxdb/influxdb/commits/6346ab55e7172f50e1e05c6cbd0aa45472a45fa2"},{"sha":"ee0a67ae368daea6c1669895d735a7fd9234b369","author":{"email":"d3cd8c1bb1103c73918d4961bc0326a234de6ecb@lanou.com","name":"Cory LaNou"},"message":"fix package naming","distinct":true,"url":"https://api.github.com/repos/influxdb/influxdb/commits/ee0a67ae368daea6c1669895d735a7fd9234b369"},{"sha":"31593e508367891f365c857e387f2df403d1369d","author":{"email":"d3cd8c1bb1103c73918d4961bc0326a234de6ecb@lanou.com","name":"Cory LaNou"},"message":"refactoring and deadlock fix","distinct":true,"url":"https://api.github.com/repos/influxdb/influxdb/commits/31593e508367891f365c857e387f2df403d1369d"},{"sha":"00ce3e5cfc00cbfb682cfad6627305da87ff5182","author":{"email":"d3cd8c1bb1103c73918d4961bc0326a234de6ecb@lanou.com","name":"Cory LaNou"},"message":"nil out channel so we can check that if needed","distinct":true,"url":"https://api.github.com/repos/influxdb/influxdb/commits/00ce3e5cfc00cbfb682cfad6627305da87ff5182"},{"sha":"3dc688cff2b4a521d1e709264c010133c2d00d24","author":{"email":"d3cd8c1bb1103c73918d4961bc0326a234de6ecb@lanou.com","name":"Cory LaNou"},"message":"check shutdown properly","distinct":true,"url":"https://api.github.com/repos/influxdb/influxdb/commits/3dc688cff2b4a521d1e709264c010133c2d00d24"},{"sha":"1228de4e7c37e5305a49b5290bb103f74bd70d25","author":{"email":"d3cd8c1bb1103c73918d4961bc0326a234de6ecb@lanou.com","name":"Cory LaNou"},"message":"move tcp to cluster","distinct":true,"url":"https://api.github.com/repos/influxdb/influxdb/commits/1228de4e7c37e5305a49b5290bb103f74bd70d25"}]}