Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BIGTOP-2779: new hive charm #217

Closed

Conversation

kwmonroe
Copy link
Member

note to upstream: squash ~16 before commit

Key notes:

  • new hive charm
  • readme: be like the other bigtop charms
  • readme: describe metastore/hbase/usage/config
  • include the right roles! (metastore+server2)
  • enable hbase integration
  • use systemctl services vs direct hive service
  • use a matrix to determine if/when to reinstall hive
  • use report_status
  • stop serving clients when appropriate

- cleanup kruft from old charm
- add readme section describing embedded db vs external db
- only send client relation info if we have an external db (ext db required for hiveserver2)
…ated hadoop/hive deployment for smoke testing
- export HIVE_HOME (needed by smoke-test)
- copy the right template file; we need hive-env (not provided by bigtop)
for our heap config instead of hive-site (which is provided by bigtop)
- lowercase status
- remove unneeded hive.db.configured state; just use database.available
I previously removed this state in favor of just using db.available, but this
meant configure_with_x_db() was called every time update-status ran. Having
the hive.db.configured state lets us only run those methods when the db
landscape changes.
sync this outdated branch with upstream
- readme: be like the other bigtop charms
- readme: describe metastore/hbase/usage/config
- include the right roles! (metastore+server2)
- enable hbase integration
- use systemctl services vs direct hive service
- use a matrix to determine if/when to reinstall hive
- use report_status
- stop serving clients when appropriate
@asfgit asfgit closed this in 9eff90c Jun 1, 2017
@kwmonroe kwmonroe deleted the feature/BIGTOP-2779/hive-charm branch June 1, 2017 19:58
asfgit pushed a commit that referenced this pull request Jul 1, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant