You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@bigtop.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2017/05/25 21:31:04 UTC
[jira] [Commented] (BIGTOP-2779) new hive charm
[ https://issues.apache.org/jira/browse/BIGTOP-2779?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16025423#comment-16025423 ]
ASF GitHub Bot commented on BIGTOP-2779:
----------------------------------------
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
----
> new hive charm
> --------------
>
> Key: BIGTOP-2779
> URL: https://issues.apache.org/jira/browse/BIGTOP-2779
> Project: Bigtop
> Issue Type: New Feature
> Components: deployment
> Affects Versions: 1.2.0
> Reporter: Kevin W Monroe
> Assignee: Kevin W Monroe
> Priority: Minor
>
> Add a Hive charm. Make sure it can integrate with existing Hadoop and HBase charms.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)