pg_checksums | verify checksums in offline Postgres clusters | Database library

 by   credativ Perl Version: 1.0 License: Non-SPDX

kandi X-RAY | pg_checksums Summary

kandi X-RAY | pg_checksums Summary

pg_checksums is a Perl library typically used in Database applications. pg_checksums has no bugs, it has no vulnerabilities and it has low support. However pg_checksums has a Non-SPDX License. You can download it from GitHub.

pg_checksums_ext is based on the pg_verify_checksums and pg_checksums programs available in PostgreSQL version 11 and from 12, respectively. It can verify, activate or deactivate checksums. Activating requires all database blocks to be read and all page headers to be updated, so can take a long time on a large database. The database cluster needs to be shutdown cleanly in the case of checksum activation or deactivation, while checksum verification can be performed online, contrary to PostgreSQL’s pg_checksums. Other changes include the possibility to toggle progress reporting via the SIGUSR1 signal, more fine-grained progress reporting and I/O rate limiting. PostgreSQL versions since 9.3 are supported, the November 8th 2018 PostgreSQL point release is required.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              pg_checksums has a low active ecosystem.
              It has 22 star(s) with 6 fork(s). There are 20 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 3 open issues and 3 have been closed. On average issues are closed in 355 days. There are 1 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of pg_checksums is 1.0

            kandi-Quality Quality

              pg_checksums has 0 bugs and 2 code smells.

            kandi-Security Security

              pg_checksums has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              pg_checksums code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              pg_checksums has a Non-SPDX License.
              Non-SPDX licenses can be open source with a non SPDX compliant license, or non open source licenses, and you need to review them closely before use.

            kandi-Reuse Reuse

              pg_checksums releases are available to install and integrate.
              It has 294 lines of code, 0 functions and 3 files.
              It has low code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of pg_checksums
            Get all kandi verified functions for this library.

            pg_checksums Key Features

            No Key Features are available at this moment for pg_checksums.

            pg_checksums Examples and Code Snippets

            No Code Snippets are available at this moment for pg_checksums.

            Community Discussions

            QUESTION

            postgreSQL is shut down but pg_checksums still says clusters must be shut down
            Asked 2021-May-13 at 01:10

            My postgreSQL database has been corrupted so that I'm trying to fix it with pg_checksum.

            I'm using docker with docker-compose,
            and docker-compose.yml seems like below.

            ...

            ANSWER

            Answered 2021-May-13 at 01:10

            You enable pg_checksums before you have corruption, not after.

            It needs the cluster to be shut down cleanly, and apparently it wasn't. It can't distinguish between a running server and a crashed (uncleanly shutdown) server. You could fix this just starting the cluster, letting go through automatic recovery, then shutting it down cleanly. But if it is already corrupt, this probably won't work. Whatever you need to do, pg_checksums is probably not the tool to do it.

            Source https://stackoverflow.com/questions/67511412

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install pg_checksums

            You can download it from GitHub.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries

            Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link