{"id":20098834,"url":"https://github.com/mark-5/p5-net-zookeeper","last_synced_at":"2025-10-05T08:25:37.021Z","repository":{"id":21016766,"uuid":"24309637","full_name":"mark-5/p5-net-zookeeper","owner":"mark-5","description":"Perl extension for Apache ZooKeeper","archived":false,"fork":false,"pushed_at":"2021-02-02T16:41:49.000Z","size":185,"stargazers_count":2,"open_issues_count":7,"forks_count":7,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-06-18T18:52:44.720Z","etag":null,"topics":["perl"],"latest_commit_sha":null,"homepage":null,"language":"Perl","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mark-5.png","metadata":{"files":{"readme":"README","changelog":"Changes","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-09-22T01:12:07.000Z","updated_at":"2024-06-18T18:52:44.721Z","dependencies_parsed_at":"2022-09-12T11:51:35.043Z","dependency_job_id":null,"html_url":"https://github.com/mark-5/p5-net-zookeeper","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mark-5%2Fp5-net-zookeeper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mark-5%2Fp5-net-zookeeper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mark-5%2Fp5-net-zookeeper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mark-5%2Fp5-net-zookeeper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mark-5","download_url":"https://codeload.github.com/mark-5/p5-net-zookeeper/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224490723,"owners_count":17319983,"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":["perl"],"created_at":"2024-11-13T17:06:52.223Z","updated_at":"2025-10-05T08:25:31.971Z","avatar_url":"https://github.com/mark-5.png","language":"Perl","funding_links":[],"categories":[],"sub_categories":[],"readme":"Net::ZooKeeper - Perl extension for Apache ZooKeeper\n====================================================\n\nNet::ZooKeeper provides a Perl interface to the synchronous C API\nof Apache ZooKeeper.  ZooKeeper is coordination service for\ndistributed applications.\nFor details see the ZooKeeper home page at:\n\nhttp://zookeeper.apache.org/\n\nINSTALLATION\n\nTo install this module type the following, first install the\nzookeeper C client, then:\n\n    perl Makefile.PL\n    make\n    ZK_TEST_HOSTS=host:port,... make test\n    make install\n\nIf the C headers and library are installed in non-standard\nlocations, specify them as arguments to Makefile.PL:\n    \n    perl Makefile.PL \\\n        --zookeeper-include=/path/to/zookeeper/client/include \\\n        --zookeeper-lib=/path/to/zookeeper/client/lib\n\nThe path supplied to the --zookeeper-include option should\nidentify the directory that contains the zookeeper.h and other\nZooKeeper C include files.\n\nThe path supplied to the --zookeeper-lib option should identify\nthe directory that contains the libzookeeper_mt library.\n\nWhen running \"make test\", if no ZK_TEST_HOSTS environment\nvariable is set, many tests will be skipped because no connection\nto a ZooKeeper server is available.  To execute these tests,\nthe ZK_TEST_HOSTS variable may be assigned a list of one or more\nZooKeeper host:port pairs, e.g., \"localhost:7100,otherhost:7200\".\n\nThe ZK_TEST_PATH environment variable, if defined, specifies\nthe ZooKeeper path under which all test nodes should be created.\nThe tests expect to have full read/write/create/delete/admin\nZooKeeper permissions under this path.  If no ZK_TEST_PATH\nvariable is defined, the root ZooKeeper path (\"/\") is used.\n\nDEPENDENCIES\n\nVersion 3.2.0 of ZooKeeper is required at a minimum.\n\nFor version 3.2.0, you may also want to apply some of these\nadditional patches to the ZooKeeper C API code:\n\nhttps://issues.apache.org/jira/browse/ZOOKEEPER-262\n\nThis module requires that the multi-threaded version of the\nZooKeeper C API client library be available on your system.\n\nThis in turn implies that the POSIX pthread library is available\nas well.\n\nCOPYRIGHT AND LICENCE\n\nLicensed to the Apache Software Foundation (ASF) under one\nor more contributor license agreements.  See the NOTICE file\ndistributed with this work for additional information\nregarding copyright ownership.  The ASF licenses this file\nto you under the Apache License, Version 2.0 (the\n\"License\"); you may not use this file except in compliance\nwith the License.  You may obtain a copy of the License at\n\n  http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmark-5%2Fp5-net-zookeeper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmark-5%2Fp5-net-zookeeper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmark-5%2Fp5-net-zookeeper/lists"}