{"push_id":2343913426,"size":16,"distinct_size":16,"ref":"refs/heads/query-refact2","head":"db4032ec45aa138b4e6204ce3e39dd4b7fc1e4c1","before":"5522106858146aad9caf89818d37b0aff1099fc4","commits":[{"sha":"c9bb21ebaca2841ebc60a6c7606774ce6d99645b","author":{"name":"Jaroslav Mracek","email":"19a541f19de59fb2189c55b96ab9c3c01e5df9e3@redhat.com"},"message":"Transform HySelector into c++ class","distinct":true,"url":"https://api.github.com/repos/j-mracek/libhif/commits/c9bb21ebaca2841ebc60a6c7606774ce6d99645b"},{"sha":"ad70c458edd6ff751e7c50702838da22f9e7432e","author":{"name":"Jaroslav Mracek","email":"19a541f19de59fb2189c55b96ab9c3c01e5df9e3@redhat.com"},"message":"Remove unused hy_selector_has_matches()\n\nIt is unused internally or externally.","distinct":true,"url":"https://api.github.com/repos/j-mracek/libhif/commits/ad70c458edd6ff751e7c50702838da22f9e7432e"},{"sha":"19cfafc8c926eac17d7652040e25f8da5b336a78","author":{"name":"Jaroslav Mracek","email":"19a541f19de59fb2189c55b96ab9c3c01e5df9e3@redhat.com"},"message":"Make from DnfPackageSet c++ class PackageSet\n\nIMPORTANT: DnfPackageSet object from now cannot be removed by g_object_unref().\nIt can be removed by delete <object> or by dnf_packageset_free().\n\nAdditionally unused or incorrectly def were removed (dnf_packageset_get_clone,\ndnf_packageset_get_type).","distinct":true,"url":"https://api.github.com/repos/j-mracek/libhif/commits/19cfafc8c926eac17d7652040e25f8da5b336a78"},{"sha":"e6686f7ca0a8d0bea033596d1584d371deb24faf","author":{"name":"Jaroslav Mracek","email":"19a541f19de59fb2189c55b96ab9c3c01e5df9e3@redhat.com"},"message":"Replace Map by PackageSet in Query class","distinct":true,"url":"https://api.github.com/repos/j-mracek/libhif/commits/e6686f7ca0a8d0bea033596d1584d371deb24faf"},{"sha":"399f55c4367204dbf2866c7214113ae81ca43eaa","author":{"name":"Jaroslav Mracek","email":"19a541f19de59fb2189c55b96ab9c3c01e5df9e3@redhat.com"},"message":"Add documentation of class Query","distinct":true,"url":"https://api.github.com/repos/j-mracek/libhif/commits/399f55c4367204dbf2866c7214113ae81ca43eaa"},{"sha":"6a4a5643591a2a26a4e1b1737cac9f4ba8afb63e","author":{"name":"Jaroslav Mracek","email":"19a541f19de59fb2189c55b96ab9c3c01e5df9e3@redhat.com"},"message":"Replace usage of old c query code by c++ query functions","distinct":true,"url":"https://api.github.com/repos/j-mracek/libhif/commits/6a4a5643591a2a26a4e1b1737cac9f4ba8afb63e"},{"sha":"cf79403423c26ece69c11f140d625c3f8b45efdd","author":{"name":"Jaroslav Mracek","email":"19a541f19de59fb2189c55b96ab9c3c01e5df9e3@redhat.com"},"message":"Minor performance boost for dataiterator\n\nThe fist match is sufficient for each id.","distinct":true,"url":"https://api.github.com/repos/j-mracek/libhif/commits/cf79403423c26ece69c11f140d625c3f8b45efdd"},{"sha":"227124ad5fbc926f15d3b85616e3b1e86b38d8ed","author":{"name":"Jaroslav Mracek","email":"19a541f19de59fb2189c55b96ab9c3c01e5df9e3@redhat.com"},"message":"Add import define to prevent multiple imports","distinct":true,"url":"https://api.github.com/repos/j-mracek/libhif/commits/227124ad5fbc926f15d3b85616e3b1e86b38d8ed"},{"sha":"0bf0cf7690648fc62fa762961fc575157a87ae7c","author":{"name":"Jaroslav Mracek","email":"19a541f19de59fb2189c55b96ab9c3c01e5df9e3@redhat.com"},"message":"Redesign of Advisory\n\nIt provides performance boost (6 - 1800x). More complex task are more effective\nthat simple one.\n\nNew c++objects are incompatible with g_object_unref, therefore new free\nfunctions were introduced (dnf_advisory_free(), dnf_advisorypkg_free(),\ndnf_advisoryref_free()).\n\nIntroduced possibility to use for query with various advisory filters\nadditionally to HY_EQ, compare types HY_GT or HY_LT and their combinations.\n\nFixed problem where advisory queries return only the first package that match\ntheir NEVRA.","distinct":true,"url":"https://api.github.com/repos/j-mracek/libhif/commits/0bf0cf7690648fc62fa762961fc575157a87ae7c"},{"sha":"7b46b4823dd5fac6ff2970977a40bcd76c1a6a86","author":{"name":"Jaroslav Mracek","email":"19a541f19de59fb2189c55b96ab9c3c01e5df9e3@redhat.com"},"message":"Performance boost for multiple query name arguments\n\nIt is only applied if HY_EQ and not HY_ICASE.\n\nAdditionally it reduces the number of function call though the whole query\nmodule.","distinct":true,"url":"https://api.github.com/repos/j-mracek/libhif/commits/7b46b4823dd5fac6ff2970977a40bcd76c1a6a86"},{"sha":"d5a943a14b1e6305d15d392d6af1d5a46ffb0287","author":{"name":"Jaroslav Mracek","email":"19a541f19de59fb2189c55b96ab9c3c01e5df9e3@redhat.com"},"message":"Store DnfSack in AdvisoryPkg\n\nIt should provide more flexibility.","distinct":true,"url":"https://api.github.com/repos/j-mracek/libhif/commits/d5a943a14b1e6305d15d392d6af1d5a46ffb0287"},{"sha":"333f1f115b2ce27282b6b7a87f03e5e0cea747bd","author":{"name":"Jaroslav Mracek","email":"19a541f19de59fb2189c55b96ab9c3c01e5df9e3@redhat.com"},"message":"Move new code in libdnf namespace","distinct":true,"url":"https://api.github.com/repos/j-mracek/libhif/commits/333f1f115b2ce27282b6b7a87f03e5e0cea747bd"},{"sha":"b07cd8a60c93ed832e7b3bf961b98a2b914f54b8","author":{"name":"Jaroslav Mracek","email":"19a541f19de59fb2189c55b96ab9c3c01e5df9e3@redhat.com"},"message":"Remove some unneeded lines","distinct":true,"url":"https://api.github.com/repos/j-mracek/libhif/commits/b07cd8a60c93ed832e7b3bf961b98a2b914f54b8"},{"sha":"8336de078bbb0e24d795b94ae4d1dae27f133626","author":{"name":"Jaroslav Mracek","email":"19a541f19de59fb2189c55b96ab9c3c01e5df9e3@redhat.com"},"message":"Change behavior of HY_GT and HY_LT for Advisory filters\n\nIt provide more useful implementation and also description was provided.","distinct":true,"url":"https://api.github.com/repos/j-mracek/libhif/commits/8336de078bbb0e24d795b94ae4d1dae27f133626"},{"sha":"4623aedcc2ff75235943cb55ed07fd38dbad1cf4","author":{"name":"Jaroslav Mracek","email":"19a541f19de59fb2189c55b96ab9c3c01e5df9e3@redhat.com"},"message":"Minor changes in Query class","distinct":true,"url":"https://api.github.com/repos/j-mracek/libhif/commits/4623aedcc2ff75235943cb55ed07fd38dbad1cf4"},{"sha":"db4032ec45aa138b4e6204ce3e39dd4b7fc1e4c1","author":{"name":"Jaroslav Mracek","email":"19a541f19de59fb2189c55b96ab9c3c01e5df9e3@redhat.com"},"message":"Minor changes in code\n\nRemoval of unused imports and minor changes in h files","distinct":true,"url":"https://api.github.com/repos/j-mracek/libhif/commits/db4032ec45aa138b4e6204ce3e39dd4b7fc1e4c1"}]}
{"actor":{"display_login":"j-mracek"}}