{"id":21514821,"url":"https://github.com/getindata/hive-metastore","last_synced_at":"2026-01-04T07:04:42.459Z","repository":{"id":224739813,"uuid":"763398568","full_name":"getindata/hive-metastore","owner":"getindata","description":"Hive-metastore helm chart","archived":false,"fork":false,"pushed_at":"2025-02-21T11:10:54.000Z","size":83,"stargazers_count":7,"open_issues_count":1,"forks_count":3,"subscribers_count":8,"default_branch":"main","last_synced_at":"2025-02-21T12:22:20.740Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Dockerfile","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/getindata.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2024-02-26T08:12:44.000Z","updated_at":"2025-02-21T11:10:45.000Z","dependencies_parsed_at":"2024-12-04T09:28:42.751Z","dependency_job_id":"432ab2a2-7b04-46df-a4d6-cc85b975ce7c","html_url":"https://github.com/getindata/hive-metastore","commit_stats":null,"previous_names":["getindata/hive-metastore"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getindata%2Fhive-metastore","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getindata%2Fhive-metastore/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getindata%2Fhive-metastore/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getindata%2Fhive-metastore/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/getindata","download_url":"https://codeload.github.com/getindata/hive-metastore/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244066190,"owners_count":20392407,"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-23T23:53:05.603Z","updated_at":"2026-01-04T07:04:42.342Z","avatar_url":"https://github.com/getindata.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# hive-metastore\nHive-metastore helm chart\n## Installation\nHive metastore requires Postgres DB. It can be configured with values e.g.:\n```\npostgres:\n  host: \"postgresql\"\n  port: 5432\n  db: metastore\n  username: admin\n  password: pass\n```\nIt is possible to use an existing secret from another source. The createSecret flag in values.yaml is used for this purpose.If we are using an existing secret, its name should look like this: `{{ .Release.Name }}-pgauth`. If we want the secret to be generated from the data provided in the postgres section, the `createSecret` flag in values.yaml should be set to `true`.\n\nThe docker image is published on github repository (ghcr.io). Login to github repository to pull image:\n```\ndocker login ghcr.io -u [github_username]\n```\nTo install hive-metastore:\n```\nhelm repo add getindata-hms https://getindata.github.io/hive-metastore\nhelm install hms getindata-hms/hive-metastore\n```\nEssential libraries for Flink 1.19.1\n(/opt/flink/lib)\n\n - https://repo1.maven.org/maven2/org/apache/thrift/libfb303/0.9.3/libfb303-0.9.3.jar\n - https://repo1.maven.org/maven2/org/apache/hive/hive-exec/3.1.3/hive-exec-3.1.3.jar\n - https://repository.cloudera.com/artifactory/cloudera-repos/org/apache/flink/flink-shaded-hadoop-3-uber/3.1.1.7.0.3.0-79-7.0/flink-shaded-hadoop-3-uber-3.1.1.7.0.3.0-79-7.0.jar\n - https://repo1.maven.org/maven2/org/apache/flink/flink-connector-hive_2.12/1.19.1/flink-connector-hive_2.12-1.19.1.jar\n - https://repo1.maven.org/maven2/commons-cli/commons-cli/1.4/commons-cli-1.4.jar\n\nExample hive-site.xml\n```\n\u003cconfiguration\u003e\n   \u003c!-- PostgreSQL connection details --\u003e\n   \u003cproperty\u003e\n      \u003cname\u003ejavax.jdo.option.ConnectionURL\u003c/name\u003e\n      \u003cvalue\u003ejdbc:postgresql://postgres-postgresql:5432/metastore\u003c/value\u003e\n      \u003cdescription\u003eMetadata is stored in a PostgreSQL server\u003c/description\u003e\n   \u003c/property\u003e\n\n   \u003cproperty\u003e\n      \u003cname\u003ejavax.jdo.option.ConnectionDriverName\u003c/name\u003e\n      \u003cvalue\u003eorg.postgresql.Driver\u003c/value\u003e\n      \u003cdescription\u003ePostgreSQL JDBC driver class\u003c/description\u003e\n   \u003c/property\u003e\n\n   \u003cproperty\u003e\n      \u003cname\u003ejavax.jdo.option.ConnectionUserName\u003c/name\u003e\n      \u003cvalue\u003eadmin\u003c/value\u003e\n      \u003cdescription\u003eUsername for connecting to the PostgreSQL server\u003c/description\u003e\n   \u003c/property\u003e\n\n   \u003cproperty\u003e\n      \u003cname\u003ejavax.jdo.option.ConnectionPassword\u003c/name\u003e\n      \u003cvalue\u003epass\u003c/value\u003e\n      \u003cdescription\u003ePassword for connecting to the PostgreSQL server\u003c/description\u003e\n   \u003c/property\u003e\n\n   \u003c!-- Hive Metastore service details --\u003e\n   \u003cproperty\u003e\n       \u003cname\u003ehive.metastore.uris\u003c/name\u003e\n       \u003cvalue\u003ethrift://hms-hive-metastore:9083\u003c/value\u003e\n       \u003cdescription\u003eIP address (or fully-qualified domain name) and port of the metastore host\u003c/description\u003e\n   \u003c/property\u003e\n\n   \u003cproperty\u003e\n       \u003cname\u003ehive.metastore.schema.verification\u003c/name\u003e\n       \u003cvalue\u003etrue\u003c/value\u003e\n   \u003c/property\u003e\n\u003c/configuration\u003e\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgetindata%2Fhive-metastore","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgetindata%2Fhive-metastore","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgetindata%2Fhive-metastore/lists"}