Package postgresql14-rum: Information
Source package: postgresql14-rum
Version: 1.3.15-alt1
Build time: Mar 19, 2026, 08:30 AM in the task #411874
Category: Databases
Report package bugHome page: https://github.com/postgrespro/rum.git
License: PostgreSQL
Summary: The rum module provides an access method to work with a `RUM` index. It is based on the `GIN` access method's code.
Description:
The rum module provides an access method to work with a `RUM` index. It is based on the `GIN` access method's code. A `GIN` index allows performing fast full-text search using `tsvector` and `tsquery` types. But full-text search with a GIN index has several problems: - Slow ranking. It needs positional information about lexemes to do ranking. A `GIN` index doesn't store positions of lexemes. So after index scanning, we need an additional heap scan to retrieve lexeme positions. - Slow phrase search with a `GIN` index. This problem relates to the previous problem. It needs positional information to perform phrase search. - Slow ordering by timestamp. A `GIN` index can't store some related information in the index with lexemes. So it is necessary to perform an additional heap scan. `RUM` solves these problems by storing additional information in a posting tree.
List of RPM packages built from this SRPM:
postgresql14-rum (x86_64, i586, aarch64)
postgresql14-rum-debuginfo (x86_64, i586, aarch64)
postgresql14-rum (x86_64, i586, aarch64)
postgresql14-rum-debuginfo (x86_64, i586, aarch64)
Maintainer: Alexei Takaseev
Last changed
March 12, 2026 Alexei Takaseev 1.3.15-alt1
- 1.3.15 - Use LLVM if it used in PostgreSQL
Sept. 3, 2025 Alexei Takaseev 1.3.14-alt1
- Initial build for ALT Linux