{"push_id":755398563,"size":4,"distinct_size":1,"ref":"refs/heads/add-patch","head":"978c9fa16fe47ee3c5d524241202e74edec82147","before":"13b259855c077c9c75c28f30eb4eadba33494db1","commits":[{"sha":"39a23392c184a288db29201c5f6535fb3454a12f","author":{"email":"3e51041acc6532636d1f83f7ac2f8d6dab10a8ab@gmail.com","name":"Jeromy"},"message":"use rabin fingerprinting for a chunker\n\nLicense: MIT\nSigned-off-by: Jeromy <jeromyj@gmail.com>\n\nimplement rabin fingerprinting as a chunker for ipfs\n\nLicense: MIT\nSigned-off-by: Jeromy <jeromyj@gmail.com>\n\nvendor correctly\n\nLicense: MIT\nSigned-off-by: Jeromy <jeromyj@gmail.com>\n\nrefactor chunking interface a little\n\nLicense: MIT\nSigned-off-by: Jeromy <jeromyj@gmail.com>\n\nwork chunking interface changes up into importer\n\nLicense: MIT\nSigned-off-by: Jeromy <jeromyj@gmail.com>\n\nmove chunker type parsing into its own file in chunk\n\nLicense: MIT\nSigned-off-by: Jeromy <jeromyj@gmail.com>","distinct":false,"url":"https://api.github.com/repos/ipfs/go-ipfs/commits/39a23392c184a288db29201c5f6535fb3454a12f"},{"sha":"4d287bce514df9d9cb80e2c7fe1a97356954bb98","author":{"email":"3e51041acc6532636d1f83f7ac2f8d6dab10a8ab@gmail.com","name":"Jeromy"},"message":"randomly getting a bad data layout shouldnt fail the tests\n\nLicense: MIT\nSigned-off-by: Jeromy <jeromyj@gmail.com>","distinct":false,"url":"https://api.github.com/repos/ipfs/go-ipfs/commits/4d287bce514df9d9cb80e2c7fe1a97356954bb98"},{"sha":"e8d6f79062f7b7bea1c45805f91624e8f0f317d1","author":{"email":"1275cffa05f902eef2d01ccce93cd0f4f5243d97@users.noreply.github.com","name":"Jeromy Johnson"},"message":"Merge pull request #1545 from ipfs/feat/real-rabin\n\nFeat/real rabin","distinct":false,"url":"https://api.github.com/repos/ipfs/go-ipfs/commits/e8d6f79062f7b7bea1c45805f91624e8f0f317d1"},{"sha":"978c9fa16fe47ee3c5d524241202e74edec82147","author":{"email":"b49a5780a99ea81284fc0746a78f84a30e4d5c73@benet.ai","name":"Juan Batiz-Benet"},"message":"cmds/add: use dagutils.Editor, like patch\n\nThis changes the pin behavior. It uses the filenames given through\nthe api, and allows files to be streamed faltly (not a hierarchy),\nwhich is easier for other things (like vinyl in node-ipfs-api land).\nFiles can also be entirely out of order, and the garbage intermediate\ndirectories will not be pinned (gc-ed later).\n\nThe changes also mean the output of add has changed slightly-- it\nno longer shows the local path added, but rather the dag path\nrelative to the added roots. This is a small difference, but changes\ntests.\n\nThe dagutils.Editor creates a lot of chaff (intermediate objects)\nalong the way. Wonder how we might minimize the writes to the\ndatastore...\n\nThis commit also removes the \"NilRepo()\" part of the --only-hash\nmode. We need to store at least in an in-mem repo/datastore because\notherwise the dagutils.Editor breaks.\n\nLicense: MIT\nSigned-off-by: Juan Batiz-Benet <juan@benet.ai>","distinct":true,"url":"https://api.github.com/repos/ipfs/go-ipfs/commits/978c9fa16fe47ee3c5d524241202e74edec82147"}]}