{"push_id":2435174322,"size":6,"distinct_size":1,"ref":"refs/heads/commitfest/17/1138","head":"7d7b93c2faf6c5ecb730eaed46fea12f39584ce9","before":"f4bfc408372460a4ac2f021e42538c733fbe7cf5","commits":[{"sha":"32af96b2b118cd204ca809d7c48c7f8ea7f879cf","author":{"name":"Andres Freund","email":"c6cbfe878b4ee67646e7630734db67f536518d54@anarazel.de"},"message":"JIT tuple deforming in LLVM JIT provider.\n\nPerforming JIT compilation for deforming gains performance benefits\nover unJITed deforming from compile-time knowledge of the tuple\ndescriptor. Fixed column widths, NOT NULLness, etc can be taken\nadvantage of.\n\nRight now the JITed deforming is only used when deforming tuples as\npart of expression evaluation (and obviously only if the descriptor is\nknown). It's likely to be beneficial in other cases, too.\n\nBy default tuple deforming is JITed whenever an expression is JIT\ncompiled. There's a separate boolean GUC controlling it, but that's\nexpected to be primarily useful for development and benchmarking.\n\nDocs will follow in a later commit containing docs for the whole JIT\nfeature.\n\nAuthor: Andres Freund\nDiscussion: https://postgr.es/m/20170901064131.tazjxwus3k2w3ybh@alap3.anarazel.de","distinct":false,"url":"https://api.github.com/repos/postgresql-cfbot/postgresql/commits/32af96b2b118cd204ca809d7c48c7f8ea7f879cf"},{"sha":"96b5eac9186e033c67944124803ef5aa8f246afc","author":{"name":"Andres Freund","email":"c6cbfe878b4ee67646e7630734db67f536518d54@anarazel.de"},"message":"Correct some typos in the new JIT code.\n\nAuthor: Thomas Munro","distinct":false,"url":"https://api.github.com/repos/postgresql-cfbot/postgresql/commits/96b5eac9186e033c67944124803ef5aa8f246afc"},{"sha":"0976c4ddd4c98d64b2f3140ee96b92367b763a44","author":{"name":"Andres Freund","email":"c6cbfe878b4ee67646e7630734db67f536518d54@anarazel.de"},"message":"Make new regression  indpendent of max_parallel_workers_per_gather.\n\nThe tests in e2f1eb0ee30d1 (\"Implement partition-wise\ngrouping/aggregation.\") weren't independent of the server's\nmax_parallel_workers_per_gather setting.  I (Andres) find it useful to\nlocally run with that disabled, and the aforementioned patch broke\nthis.\n\nAuthor: Jeevan Chalke\nDiscussion:\n    https://postgr.es/m/20180322210703.qmga3vsxqmiiypci@alap3.anarazel.de\n    https://postgr.es/m/CAM2+6=UNWGKTgh9aOn4=SQ72HfFzbVFseh9=5N54bD6KB+D9OQ@mail.gmail.com","distinct":false,"url":"https://api.github.com/repos/postgresql-cfbot/postgresql/commits/0976c4ddd4c98d64b2f3140ee96b92367b763a44"},{"sha":"071371bc43c89d6db923a7f858933f655b150655","author":{"name":"Andres Freund","email":"c6cbfe878b4ee67646e7630734db67f536518d54@anarazel.de"},"message":"LLVMJIT: Free created module in LLVM < 5.\n\nDue to the differing APIs between versions, I forgot to deallocate the\ngenerated module in older LLVM versions, leading to a memory leak.\n\nAuthor: Andres Freund","distinct":false,"url":"https://api.github.com/repos/postgresql-cfbot/postgresql/commits/071371bc43c89d6db923a7f858933f655b150655"},{"sha":"4b9094eb6e14dfdbed61278ea8e51cc846e43579","author":{"name":"Andres Freund","email":"c6cbfe878b4ee67646e7630734db67f536518d54@anarazel.de"},"message":"Adapt to LLVM 7+ Orc API changes.\n\nThis is mostly done to be able to validate features and fixes\nsubmitted to LLVM. Given the size of these changes that seems\nacceptable.\n\nAuthor: Andres Freund","distinct":false,"url":"https://api.github.com/repos/postgresql-cfbot/postgresql/commits/4b9094eb6e14dfdbed61278ea8e51cc846e43579"},{"sha":"7d7b93c2faf6c5ecb730eaed46fea12f39584ce9","author":{"name":"Commitfest Bot","email":"aab6a594935fe5db0d690bc154b19f642bfbe9d7@cputube.org"},"message":"[CF 17/1138] Improve compactify_tuples and PageRepairFragmentation\n\nThis commit was automatically generated by cfbot at commitfest.cputube.org.\nIt is based on patches submitted to the PostgreSQL mailing lists and\nregistered in the PostgreSQL Commitfest application.\n\nThis branch will be overwritten each time a new patch version is posted to\nthe email thread or the master branch changes.\n\nCommitfest entry: https://commitfest.postgresql.org/17/1138\nPatch(es): https://www.postgresql.org/message-id/9410de56-794b-147f-20f2-d5ef28e98e45%40gmail.com\nAuthor(s): Yura Sokolov","distinct":true,"url":"https://api.github.com/repos/postgresql-cfbot/postgresql/commits/7d7b93c2faf6c5ecb730eaed46fea12f39584ce9"}]}
{"actor":{"display_login":"postgresql-cfbot"}}