Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

[PGPRO-12159] Added functions for exploring the pages of the rum index.#150

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Open
arseny114 wants to merge1 commit intopostgrespro:master
base:master
Choose a base branch
Loading
fromarseny114:PGPRO-12159

Conversation

@arseny114
Copy link
Contributor

Six functions have been developed to extract information from the pages of the RUM index:

  1. rum_metapage_info() -- is used to examine the information that is placed on the meta page (flags: {meta}).
  2. rum_page_opaque_info() -- is used to examine information that is placed in the opaque area of the index page (any index page).
  3. rum_leaf_data_page_items() -- is used to examine the information that is placed on the leaf pages of the posting tree (flags: {leaf, data}).
  4. rum_internal_data_page_items() -- it is intended for viewing information that is located on the internal pages of the posting tree (flags {data}).
  5. rum_leaf_entry_page_items() -- it is intended for viewing information that is located on the leaf pages of the entry tree (flags {leaf}).
  6. rum_internal_entry_page_items() -- it is intended for viewing information that is located on the internal pages of the entry tree (flags {}).

To extract information, all these functions need to pass the index name and the page number.

Tags: rum

@arseny114arseny114 changed the titleAdded functions for exploring the pages of the rum index.[PGPRO-12159] Added functions for exploring the pages of the rum index.May 13, 2025
@arseny114arseny114force-pushed thePGPRO-12159 branch 3 times, most recently fromd13ae48 to63ecfd5CompareMay 15, 2025 09:01
@arseny114arseny114force-pushed thePGPRO-12159 branch 6 times, most recently frome1ddf10 to94bf9c1CompareJuly 3, 2025 11:45
@arseny114arseny114force-pushed thePGPRO-12159 branch 4 times, most recently fromf6af174 tofd282ceCompareJuly 23, 2025 13:53
@arseny114arseny114force-pushed thePGPRO-12159 branch 6 times, most recently fromaf94bb0 toec20040CompareSeptember 23, 2025 07:32
@arseny114arseny114force-pushed thePGPRO-12159 branch 2 times, most recently fromd95d4cf tob4016c5CompareOctober 7, 2025 15:48
@arseny114arseny114force-pushed thePGPRO-12159 branch 3 times, most recently from4ac9e42 to062e3d8CompareOctober 27, 2025 16:14
@arseny114arseny114force-pushed thePGPRO-12159 branch 2 times, most recently fromd966e2c to1a71c3aCompareOctober 29, 2025 12:52
…pages.This commit adds six functions for low-level inspect of the RUM index pages:1. rum_metapage_info() -- returns information about a RUM index metapage.2. rum_page_opaque_info() -- returns information from the opaque area of the   index's RUM page.3. rum_internal_entry_page_items() -- returns information that is stored on   the internal pages of the entry tree.4. rum_leaf_entry_page_items() -- returns information that is stored on the   leaf pages of the entry tree.5. rum_internal_data_page_items() -- returns information that is stored on   the internal pages of the posting tree.6. rum_leaf_data_page_items() -- returns information that is stored on the   leaf pages of the posting tree.To extract information, all these functions need to pass the index name andthe page number.These functions are described in more detail in README.mdTags: rum
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

No reviews

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

1 participant

@arseny114

[8]ページ先頭

©2009-2025 Movatter.jp