hypopg (1.3.1-2) [PTS] [DDPO]
OLD: VCS is behind the version in the archive: 1.3.1-1 < 1.3.1-2.Hint: This git repository uses http. You might need to run git update-server-info to update the auxiliary info files.
- Git: https://github.com/HypoPG/hypopg.git
- Branch: REL1_STABLE
- Path: debian/changelog
- Repo size: 3084288
- Browser: https://github.com/HypoPG/hypopg
- Last scan: 2023-03-29 09:22:06+00
- Next scan: 2023-03-30 12:40:00+00
- Debian changelog in Git:
hypopg (1.3.1-1) unstable; urgency=medium * New upstream version. * Fix github watch file. * Add myself to Uploaders. -- Christoph Berg <myon@debian.org> Fri, 08 Oct 2021 10:40:57 +0200
- This branch is 21 commits ahead of tag debian/1.3.1-1
- Git log:
commit 9385d5e25e951dc9acf8e6bebca33dffc14e33f7 Author: Julien Rouhaud <julien.rouhaud@free.fr> Date: Thu Mar 23 17:09:35 2023 +0800 Fixup for index hiding patch. Fix compatibility for pg12- servers, and while at it remove some uncessary trailing whitespaces. commit 351f14a79daae8ab57339d2367d7f2fc639041f7 Author: nutvii <1972404126@qq.com> Date: Tue Mar 21 13:14:36 2023 +0800 Add support for hypothetically hide existing index on explain. Add new list hideIndexes and develop new function by hypo_get_relation_info_hook. User can hide or unhide existing index and hypothetical indexes. When user set hide existing index and execute EXPLAIN, it will scan the same oid in hideIndexes and remove it to make query-plan can't use it. Add regression tests for hiding existing indexes. Update to version hypopg--1.4.0. Provide simple examples of using the hide series functions in README.md. Update doc about hypothetically hide existing indexes. commit 93f15d0a3a3b8c6ecad1826cb5453dd8cf270a03 Author: nutvii <1972404126@qq.com> Date: Tue Mar 21 00:12:38 2023 +0800 Start working on version 1.4.0 commit 1a5766274d40525ea8d4a994cd739b1f5ecfb5a2 Author: Julien Rouhaud <julien.rouhaud@free.fr> Date: Thu Mar 16 11:55:44 2023 +0800 Check that hypopg_relation_size was given a hypothetical index oid. And error out instead of returning 0 if that's not the case. While at it, some iterating over the list of hypothetical indexes once we found the wanted one. commit e7d1fea516626e752e2143bab6ebe665bc812378 Author: Julien Rouhaud <julien.rouhaud@free.fr> Date: Sat Feb 25 14:47:20 2023 +0800 Fix hypopg_create_index argument retrieval. commit 12396d6db6c83727b3b220f2eabafad9e408b47f Author: Julien Rouhaud <julien.rouhaud@free.fr> Date: Sat Feb 25 14:39:35 2023 +0800 Simplify isExplain retrieval. Previous version was using query_or_expression_tree_walker, which isn't really necessary. Since the signature of that function changed as of 1c27d16e6e5c1f463bbe1e9ece88dda811235165, don't rely on it anymore and simply get the info from the top level node. commit 9605ba45804cb75f816818f1ef1e83851a68116a Author: Julien Rouhaud <julien.rouhaud@free.fr> Date: Sun Jan 8 22:59:49 2023 +0800 Update copyright year. commit 0a80ba3090f3d291973f13b16fbb948d0b4d0ca1 Author: Julien Rouhaud <julien.rouhaud@free.fr> Date: Sat Sep 17 22:05:24 2022 +0800 Fix a few allocation size and array assignation mistakes. Some part of the code was allocating array entries to account for included columns while it's only needed for key columns, and some other parts were trying to store data for included columns on info that's only relevant for key columns (and thus allocated in consequence). While at it, reorder a few lines to keep the order consistent between and hypo_newIndex() and hypo_injectHypotheticalIndex(). Per initial report from Zhihong Yu. commit 512bcd30de328419b7551528cfd31d60f1f07e37 Author: Julien Rouhaud <julien.rouhaud@free.fr> Date: Thu Sep 1 11:06:25 2022 +0800 Fix typo in regression test comments. Per report from Zhihong Yu. commit 0316eb991194475116229c3bef2a6097030e650f Author: Julien Rouhaud <julien.rouhaud@free.fr> Date: Fri Aug 26 21:24:20 2022 +0800 Update contributors. commit 4fc6a7eadf972c452a96e66c4ba7e9cab62ae1b9 Author: Krzysztof Szularz <krzysztof@szularz.pl> Date: Fri Aug 26 14:49:33 2022 +0200 Amend formatting in usage documentation One output in `Manipulate hypothetical indexes` section was not indented properly. commit edd5211d39846549de43417bed3a7c01670fb9ef Author: Julien Rouhaud <julien.rouhaud@free.fr> Date: Sat May 14 00:02:36 2022 +0800 Remove _PG_fini(). Postgres hasn't called this function for more than a decade (even before extensions were introduced), and version 15 officially removes it so let's get rid of it too. commit 8005133cd4ccf50474bfc8f185e91593965d6bd1 Author: Julien Rouhaud <julien.rouhaud@free.fr> Date: Sun Jan 16 12:57:30 2022 +0800 Update copyright year. commit b97cb0ce458e01b8138158fa165a935e486978f5 Author: Julien Rouhaud <julien.rouhaud@free.fr> Date: Thu Nov 25 13:49:17 2021 +0800 Fix typo in the documentation. commit 99a0d0c4bf9d9c94c57d59e33225d6e79c68ec6a Author: Julien Rouhaud <julien.rouhaud@free.fr> Date: Thu Nov 25 13:47:25 2021 +0800 Document that debian/ubuntu have official hypopg packages. Also fix the install documentation to mention Rocky Linux, as the community is not supporting centos anymore. commit 6e2d7bfca12e1aeb58bd77d96b9c222b759df33d Author: Julien Rouhaud <julien.rouhaud@free.fr> Date: Thu Nov 25 13:41:42 2021 +0800 Fix documentation to reflect that hypopg_list_indexes is now a view. Thanks to Duc Hoang for the report. commit f1e22244c25df283a2b66b84a3c7633581146dd2 Merge: 20f570a ef28424 Author: Christoph Berg <christoph.berg@credativ.de> Date: Fri Oct 8 11:29:35 2021 +0200 Merge branch 'debian' into REL1_STABLE commit 20f570ac860356be8b1bc3b25f79b0e52811c078 Author: Julien Rouhaud <julien.rouhaud@free.fr> Date: Sun Aug 15 20:00:12 2021 +0800 Simplify an error message construction. Duplicate the full elog() call rather than constructing the message using commit ccd02b593b50e9875948753f603c8924ec68d5c5 Author: Julien Rouhaud <julien.rouhaud@free.fr> Date: Mon Aug 2 23:48:05 2021 +0800 Update contributors. commit 15751f65be4ffaed5d87ccb762eff5d6c07136ce Author: Xiaozhe Yao <xiaozhe.yaoi@gmail.com> Date: Mon Aug 2 17:46:21 2021 +0200 Fix a typo (#59) "which should should be" --> "which should be" commit 30c4f2a52c74da44f8ce1b28b764260c91cdb7ab Author: Julien Rouhaud <julien.rouhaud@free.fr> Date: Mon Aug 2 23:50:15 2021 +0800 Start working on version 1.3.2