{"id":19458521,"url":"https://github.com/postgrespro/pg_parallizator","last_synced_at":"2025-04-25T06:30:28.833Z","repository":{"id":136592777,"uuid":"210545980","full_name":"postgrespro/pg_parallizator","owner":"postgrespro","description":null,"archived":false,"fork":false,"pushed_at":"2019-09-25T13:33:15.000Z","size":5,"stargazers_count":9,"open_issues_count":0,"forks_count":3,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-04-24T10:48:42.728Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/postgrespro.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-09-24T08:02:04.000Z","updated_at":"2022-03-01T02:39:56.000Z","dependencies_parsed_at":null,"dependency_job_id":"7ea66a67-872a-4b1d-90f6-0b738b5d8a44","html_url":"https://github.com/postgrespro/pg_parallizator","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/postgrespro%2Fpg_parallizator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/postgrespro%2Fpg_parallizator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/postgrespro%2Fpg_parallizator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/postgrespro%2Fpg_parallizator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/postgrespro","download_url":"https://codeload.github.com/postgrespro/pg_parallizator/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250766958,"owners_count":21483894,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-10T17:27:25.159Z","updated_at":"2025-04-25T06:30:28.822Z","avatar_url":"https://github.com/postgrespro.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"This extension can reduce time of loading data in database by building indexes in parallel.\nIt launches new backend for execution of \"CREATE INDEX\" statement.\nMaximal number of concurrently constructed indexes is limited by \"pg_parallizator.max_workers\"\nparameter (default value is 8). When this limit is reached, current backends waits completion of most recently started\nindex creation. Also backend waits completion of all started workers before exit.\n\npg_parallizator establishes local connection to the database, so such access should be enabled.\n\npg_parallizator run in parallel only explicitly created indexes (not one created implicitly during table creation,\nsuch as primary key index). Also indexes created with CONCURRENTLY qualifier are not considered (because building them\nin parallel may cause deadlock).\n\nTo use pg_parallizator please load correspondent library using the following command:\n\n    LOAD 'pg_parallizator';\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpostgrespro%2Fpg_parallizator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpostgrespro%2Fpg_parallizator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpostgrespro%2Fpg_parallizator/lists"}