You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bigtop.apache.org by kwmonroe <gi...@git.apache.org> on 2017/05/25 21:30:45 UTC
[GitHub] bigtop pull request #217: BIGTOP-2779: new hive charm
GitHub user kwmonroe opened a pull request:
https://github.com/apache/bigtop/pull/217
BIGTOP-2779: new hive charm
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
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/juju-solutions/bigtop feature/BIGTOP-2779/hive-charm
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/bigtop/pull/217.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #217
----
commit 703f260a5c3675ba495f5812fa993b2de6a88008
Author: Kevin W Monroe <ke...@canonical.com>
Date: 2016-06-06T15:06:41Z
adding bigtop hive
- 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)
commit 2ad22c05a01b1b1f69761b3b666a2b9d495eb3aa
Author: Kevin W Monroe <ke...@canonical.com>
Date: 2016-06-09T15:41:01Z
alter directory structure to match upstream
commit 10793a324f39bb7d80f3039cd36d81c90e4ef9a6
Author: Kevin W Monroe <ke...@canonical.com>
Date: 2016-06-09T15:41:50Z
match recent rename changes; no work requried for hive_env template (hive.deb does it for us)
commit ae9d8b8b93e1ed1af70ab262c760c3916c7ccf77
Author: Kevin W Monroe <ke...@canonical.com>
Date: 2016-06-09T18:28:20Z
add license headers
commit 687f83889d5201f354772f1d5e5dc687b91d57d3
Author: Kevin W Monroe <ke...@canonical.com>
Date: 2016-06-09T18:33:58Z
readme update to tell people this is a bigtop service
commit 881e10a6af473538023232993a9f45a0904601f0
Author: Kevin W Monroe <ke...@canonical.com>
Date: 2016-06-29T18:06:20Z
update tests so we have a simple deployment along with a more complicated hadoop/hive deployment for smoke testing
commit 4b94000e5f88f486a22188c70e83208c6c552ee6
Author: Kevin W Monroe <ke...@canonical.com>
Date: 2016-06-29T18:07:22Z
use the bigtop smoke testing mechanism provided by the bigtop base layer
commit 71ac43c28a3f72e3cdb827f008492c226ea8a7d4
Author: Kevin W Monroe <ke...@canonical.com>
Date: 2016-06-29T18:08:20Z
various updates
- 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
commit ee6ed1ca97f2bff319f90f82f2cf3d98e3837f0a
Author: Kevin W Monroe <ke...@canonical.com>
Date: 2016-06-29T18:26:03Z
update readme with 2.0 instructions
commit c474b5bb57de154dd11aab95864dc5767f365e05
Author: Kevin W Monroe <ke...@canonical.com>
Date: 2016-06-29T19:59:35Z
bring back the hive.db.configured state
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.
commit b1ecb1fa6305d4fcf1b6e314f254baf94e7056e7
Author: Kevin W Monroe <ke...@canonical.com>
Date: 2016-06-30T15:08:36Z
test tweaks
commit f6fdd17977db99dea7efa3b9b1ba2cf76696ae01
Author: Kevin W Monroe <ke...@canonical.com>
Date: 2016-08-10T17:11:01Z
make hive multi-series (trusty and xenial)
commit ebfc54fe5f649e404cfb77cc880ee7a51531ff4d
Author: Kevin W Monroe <ke...@canonical.com>
Date: 2017-05-17T18:26:34Z
Merge branch 'master' into hive
sync this outdated branch with upstream
commit 10d1f2811783ff29b1889099ac9d7559489d052d
Author: Kevin W Monroe <ke...@canonical.com>
Date: 2017-05-17T21:59:33Z
make hive consistent with other bigtop charms
commit 279621c0cd483825a67341ed909d50a41bb82bd1
Author: Kevin W Monroe <ke...@canonical.com>
Date: 2017-05-24T14:58:35Z
initial hbase interface support
commit 45c3320a3151dd40bb63fbb454ff2e36245b3807
Author: Kevin W Monroe <ke...@canonical.com>
Date: 2017-05-25T20:32:03Z
make hive great again
- 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
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---
[GitHub] bigtop pull request #217: BIGTOP-2779: new hive charm
Posted by asfgit <gi...@git.apache.org>.
Github user asfgit closed the pull request at:
https://github.com/apache/bigtop/pull/217
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---