{"push_id":932850060,"size":21,"distinct_size":0,"ref":"refs/heads/master","head":"6aa362eefaa11325620dffefd7a3d9b23c88f6b5","before":"dee21d25d85ca9639345a227f61f0ab1d34e05ae","commits":[{"sha":"b1b97f8f945fef9249af82c074e6e7092180bff0","author":{"email":"0d9465ca35dfd1d86ccf00a6ba94e742a0f5784c@gmail.com","name":"David McClure"},"message":"Get rid of the subfield select.","distinct":false,"url":"https://api.github.com/repos/davidmcclure/osp/commits/b1b97f8f945fef9249af82c074e6e7092180bff0"},{"sha":"8ef3be485f224483389fec9e5143c819789b7220","author":{"email":"0d9465ca35dfd1d86ccf00a6ba94e742a0f5784c@gmail.com","name":"David McClure"},"message":"Merge branch 'master' into feature/www","distinct":false,"url":"https://api.github.com/repos/davidmcclure/osp/commits/8ef3be485f224483389fec9e5143c819789b7220"},{"sha":"d46e305fdfe91aaa075de7abc7d8dd29ba711b2a","author":{"email":"0d9465ca35dfd1d86ccf00a6ba94e742a0f5784c@gmail.com","name":"David McClure"},"message":"When materializing ranks, use the simple_query_string query type, which is more flexible than the phrase prefix.","distinct":false,"url":"https://api.github.com/repos/davidmcclure/osp/commits/d46e305fdfe91aaa075de7abc7d8dd29ba711b2a"},{"sha":"be2fd8f383e1ea44d690a01d3721164dd043be4a","author":{"email":"0d9465ca35dfd1d86ccf00a6ba94e742a0f5784c@gmail.com","name":"David McClure"},"message":"Add count + ran to the text mapping.","distinct":false,"url":"https://api.github.com/repos/davidmcclure/osp/commits/be2fd8f383e1ea44d690a01d3721164dd043be4a"},{"sha":"30f91b3af7ec9d056c837e27866ba7bde0c9b2b3","author":{"email":"0d9465ca35dfd1d86ccf00a6ba94e742a0f5784c@gmail.com","name":"David McClure"},"message":"Stubbing in Text_Index.rank_texts().","distinct":false,"url":"https://api.github.com/repos/davidmcclure/osp/commits/30f91b3af7ec9d056c837e27866ba7bde0c9b2b3"},{"sha":"b382d3bd413b2713eb13ea1b85a82537b62ffdc1","author":{"email":"0d9465ca35dfd1d86ccf00a6ba94e742a0f5784c@gmail.com","name":"David McClure"},"message":"Test Text_Index.rank_texts().","distinct":false,"url":"https://api.github.com/repos/davidmcclure/osp/commits/b382d3bd413b2713eb13ea1b85a82537b62ffdc1"},{"sha":"13ce16c84638399db76dded147d8c8512f63a721","author":{"email":"0d9465ca35dfd1d86ccf00a6ba94e742a0f5784c@gmail.com","name":"David McClure"},"message":"Simplify the base-case text es insert test.","distinct":false,"url":"https://api.github.com/repos/davidmcclure/osp/commits/13ce16c84638399db76dded147d8c8512f63a721"},{"sha":"b60b97973069346d7358f6175d4a1a81445460c2","author":{"email":"0d9465ca35dfd1d86ccf00a6ba94e742a0f5784c@gmail.com","name":"David McClure"},"message":"Index overall rank/count in the text index.","distinct":false,"url":"https://api.github.com/repos/davidmcclure/osp/commits/b60b97973069346d7358f6175d4a1a81445460c2"},{"sha":"42b0b7b2d1ea363e2f28bf021dc688d149054497","author":{"email":"0d9465ca35dfd1d86ccf00a6ba94e742a0f5784c@gmail.com","name":"David McClure"},"message":"When inverting the text ranks, cache the max rank, which vastly speeds things up.","distinct":false,"url":"https://api.github.com/repos/davidmcclure/osp/commits/42b0b7b2d1ea363e2f28bf021dc688d149054497"},{"sha":"76a027470155f420b88b491a969b94e31de5ade2","author":{"email":"0d9465ca35dfd1d86ccf00a6ba94e742a0f5784c@gmail.com","name":"David McClure"},"message":"In the results, use the cached ranking in the 'rank' column.","distinct":false,"url":"https://api.github.com/repos/davidmcclure/osp/commits/76a027470155f420b88b491a969b94e31de5ade2"},{"sha":"98af6ae1e9e38770fc0f2f2e5cce9238f3b1009b","author":{"email":"0d9465ca35dfd1d86ccf00a6ba94e742a0f5784c@gmail.com","name":"David McClure"},"message":"Add Text_Index.get_text().","distinct":false,"url":"https://api.github.com/repos/davidmcclure/osp/commits/98af6ae1e9e38770fc0f2f2e5cce9238f3b1009b"},{"sha":"4c78d2060e93ae087f58dc96ebe9e3eca222c5a7","author":{"email":"0d9465ca35dfd1d86ccf00a6ba94e742a0f5784c@gmail.com","name":"David McClure"},"message":"In /text, load the text record from ES, not PG.","distinct":false,"url":"https://api.github.com/repos/davidmcclure/osp/commits/4c78d2060e93ae087f58dc96ebe9e3eca222c5a7"},{"sha":"81ef8017cd4f658da64354ec8cc5eac8e6c0b5e0","author":{"email":"0d9465ca35dfd1d86ccf00a6ba94e742a0f5784c@gmail.com","name":"David McClure"},"message":"Index the ranks as integers, not floats.","distinct":false,"url":"https://api.github.com/repos/davidmcclure/osp/commits/81ef8017cd4f658da64354ec8cc5eac8e6c0b5e0"},{"sha":"1204071ac959f37e4416b1e92b39eed1939895bd","author":{"email":"0d9465ca35dfd1d86ccf00a6ba94e742a0f5784c@gmail.com","name":"David McClure"},"message":"Make it possible to pass ranks=None into materialize_ranking(), and filter on the cached total counts.","distinct":false,"url":"https://api.github.com/repos/davidmcclure/osp/commits/1204071ac959f37e4416b1e92b39eed1939895bd"},{"sha":"b26a2f49732d6622d2a1fcc7221df6733fb98879","author":{"email":"0d9465ca35dfd1d86ccf00a6ba94e742a0f5784c@gmail.com","name":"David McClure"},"message":"Test a custom count map in materialize_ranking().","distinct":false,"url":"https://api.github.com/repos/davidmcclure/osp/commits/b26a2f49732d6622d2a1fcc7221df6733fb98879"},{"sha":"e66ceb7ec0d0a31b5a2fc16ed11205bc11eda3f9","author":{"email":"0d9465ca35dfd1d86ccf00a6ba94e742a0f5784c@gmail.com","name":"David McClure"},"message":"Test free text search in materialize_ranking().","distinct":false,"url":"https://api.github.com/repos/davidmcclure/osp/commits/e66ceb7ec0d0a31b5a2fc16ed11205bc11eda3f9"},{"sha":"9d4329f413ab248e2f8ac425323af1578ee1224c","author":{"email":"0d9465ca35dfd1d86ccf00a6ba94e742a0f5784c@gmail.com","name":"David McClure"},"message":"Harden up the rank_texts() tests.","distinct":false,"url":"https://api.github.com/repos/davidmcclure/osp/commits/9d4329f413ab248e2f8ac425323af1578ee1224c"},{"sha":"1c3cfaec4f011f381695385abd5e979cc14578dc","author":{"email":"0d9465ca35dfd1d86ccf00a6ba94e742a0f5784c@gmail.com","name":"David McClure"},"message":"Get rid of the cache-wrapped compute_ranking() helper, since the count indexing obviates the need for this.","distinct":false,"url":"https://api.github.com/repos/davidmcclure/osp/commits/1c3cfaec4f011f381695385abd5e979cc14578dc"},{"sha":"79c24db73e001830ee11691c093930b21adc6b40","author":{"email":"0d9465ca35dfd1d86ccf00a6ba94e742a0f5784c@gmail.com","name":"David McClure"},"message":"In rank_texts(), only pull filtered citation counts if non-empty filters are passed.","distinct":false,"url":"https://api.github.com/repos/davidmcclure/osp/commits/79c24db73e001830ee11691c093930b21adc6b40"},{"sha":"88fbb61b3ac5a146a00cc2ecff84a93c717f47c4","author":{"email":"0d9465ca35dfd1d86ccf00a6ba94e742a0f5784c@gmail.com","name":"David McClure"},"message":"When applying a free-text query, use an 'AND' operator.","distinct":false,"url":"https://api.github.com/repos/davidmcclure/osp/commits/88fbb61b3ac5a146a00cc2ecff84a93c717f47c4"}]}