{"push_id":816834160,"size":9,"distinct_size":9,"ref":"refs/heads/master","head":"9f2f6a8ce30e418d42fc37444942b78340bd6dc0","before":"d4c1f6cd4e4171c87ca7c131121958c650438d37","commits":[{"sha":"39172d6b08fba18a93fcb4f63efb27085ddd8621","author":{"email":"248ab303ce4621a021774f9b0c59b076bcd0c2b9@icir.org","name":"Matthias Vallentin"},"message":"Implement new expression parser","distinct":true,"url":"https://api.github.com/repos/pmos69/vast/commits/39172d6b08fba18a93fcb4f63efb27085ddd8621"},{"sha":"97afb8d6f574225c88cff93aca8fba35a4c9277e","author":{"email":"248ab303ce4621a021774f9b0c59b076bcd0c2b9@icir.org","name":"Matthias Vallentin"},"message":"Remove redundant overload","distinct":true,"url":"https://api.github.com/repos/pmos69/vast/commits/97afb8d6f574225c88cff93aca8fba35a4c9277e"},{"sha":"9014e24afa53854112152f7e75b30455eab31e8d","author":{"email":"248ab303ce4621a021774f9b0c59b076bcd0c2b9@icir.org","name":"Matthias Vallentin"},"message":"Enhance time point parser\n\nThe grammar for time points now supports:\n\n  - UNIX epochs:\n\n        @1444040673\n        @1398933902.686337\n\n  - Time relative from now. (The old parser supported this already.)\n\n        now\n        now - 1 year\n        now + 10ms\n\n  - Past:\n\n        10h ago\n        2 months ago\n\n  - Future:\n\n        in 10 seconds\n        in 20 years\n\n  - Variable YYYY-MM-DD+hh:mm:ss\n\n        2012-08-12+23:55:04\n        2012-08-12+23\n        2012-08-12\n        2012-08","distinct":true,"url":"https://api.github.com/repos/pmos69/vast/commits/9014e24afa53854112152f7e75b30455eab31e8d"},{"sha":"f3a3b49c7866a415ddfacc15376d8c355bf69fc1","author":{"email":"248ab303ce4621a021774f9b0c59b076bcd0c2b9@icir.org","name":"Matthias Vallentin"},"message":"Fix De-Morgan AST normalization","distinct":true,"url":"https://api.github.com/repos/pmos69/vast/commits/f3a3b49c7866a415ddfacc15376d8c355bf69fc1"},{"sha":"85da0a68e77dd32bd2f55d33e0d93d63b8805c8e","author":{"email":"248ab303ce4621a021774f9b0c59b076bcd0c2b9@icir.org","name":"Matthias Vallentin"},"message":"Work around missing parsing functionality","distinct":true,"url":"https://api.github.com/repos/pmos69/vast/commits/85da0a68e77dd32bd2f55d33e0d93d63b8805c8e"},{"sha":"464e29ee69e7d1dec545932975226a02271dc8ea","author":{"email":"248ab303ce4621a021774f9b0c59b076bcd0c2b9@icir.org","name":"Matthias Vallentin"},"message":"Replace Boost-based query expression parser\n\nThe new parser based on the Parseable framework replaces the old\nBoost-based version.\n\nRelates #80.","distinct":true,"url":"https://api.github.com/repos/pmos69/vast/commits/464e29ee69e7d1dec545932975226a02271dc8ea"},{"sha":"d3a2b5dcba4cb2a02acac796c249a5685f64529d","author":{"email":"248ab303ce4621a021774f9b0c59b076bcd0c2b9@icir.org","name":"Matthias Vallentin"},"message":"Merge branch 'topic/expression-parser'\n\n* topic/expression-parser:\n  Replace Boost-based query expression parser\n  Work around missing parsing functionality\n  Fix De-Morgan AST normalization\n  Enhance time point parser\n  Remove redundant overload\n  Implement new expression parser","distinct":true,"url":"https://api.github.com/repos/pmos69/vast/commits/d3a2b5dcba4cb2a02acac796c249a5685f64529d"},{"sha":"9c04bdde668f9817d2bc90fa8bfe6a15720e812b","author":{"email":"c1bff5b339964b7357ff3ffe696d0eb6fe876a02@gmail.com","name":"pmos69"},"message":"Fix ordering bug in documentation\n\n-l 5 is a global option, not a start argument.","distinct":true,"url":"https://api.github.com/repos/pmos69/vast/commits/9c04bdde668f9817d2bc90fa8bfe6a15720e812b"},{"sha":"9f2f6a8ce30e418d42fc37444942b78340bd6dc0","author":{"email":"c1bff5b339964b7357ff3ffe696d0eb6fe876a02@gmail.com","name":"pmos69"},"message":"Merge remote-tracking branch 'upstream/master'","distinct":true,"url":"https://api.github.com/repos/pmos69/vast/commits/9f2f6a8ce30e418d42fc37444942b78340bd6dc0"}]}