SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

postgresql12-pgfincore rpm build for : OpenSuSE. For other distributions click postgresql12-pgfincore.

Name : postgresql12-pgfincore
Version : 1.3.1 Vendor : obs://build_opensuse_org/server:database
Release : lp156.1.3 Date : 2024-08-10 18:05:52
Group : Productivity/Databases/Tools Source RPM : postgresql12-pgfincore-1.3.1-lp156.1.3.src.rpm
Size : 0.06 MB
Packager : https://www_suse_com/
Summary : A set of functions to manage blocks in memory
Description :
With PostgreSQL, each Table or Index is splitted in segments of (usually) 1GB,
and each segment is splitted in pages in memory then in blocks for the
filesystem.

Those functions let you know which and how many disk block from a relation are
in the page cache of the operating system. It can provide the result as a VarBit
and can be stored in a table. Then using this table, it is possible to restore
the page cache state for each block of the relation, even in another server,
thanks to Streaming Replication.

Other functions are used to set a *POSIX_FADVISE* flag on the entire relation
(each segment). The more useful are probably *WILLNEED* and *DONTNEED* which
push and pop blocks of each segments of a relation from page cache,
respectively.

Each functions are call with at least a table name or an index name (or oid)
as a parameter and walk each segment of the relation.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/server:/database:/postgresql/15.6/x86_64

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  postgresql12-pgfincore-1.3.1-lp156.1.3.x86_64.rpm
     

Provides :
postgresql12-pgfincore
postgresql12-pgfincore(x86-64)
postgresql12-pgfincore-llvmjit

Requires :
libc.so.6()(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.33)(64bit)
libc.so.6(GLIBC_2.4)(64bit)
postgresql12-server = 12.20
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1


Content of RPM :
/usr/lib/postgresql12/lib64/bitcode/pgfincore
/usr/lib/postgresql12/lib64/bitcode/pgfincore.index.bc
/usr/lib/postgresql12/lib64/bitcode/pgfincore/pgfincore.bc
/usr/lib/postgresql12/lib64/pgfincore.so
/usr/share/doc/packages/postgresql12-pgfincore
/usr/share/doc/packages/postgresql12-pgfincore/AUTHORS
/usr/share/doc/packages/postgresql12-pgfincore/COPYRIGHT
/usr/share/doc/packages/postgresql12-pgfincore/ChangeLog
/usr/share/doc/packages/postgresql12-pgfincore/README.md
/usr/share/doc/packages/postgresql12-pgfincore/TODO
/usr/share/postgresql12/extension/pgfincore.control
/usr/share/postgresql12/pgfincore
/usr/share/postgresql12/pgfincore/pgfincore--1.2--1.3.1.sql
/usr/share/postgresql12/pgfincore/pgfincore--1.3.1.sql

 
ICM