Skip to content
This repository has been archived by the owner on Feb 4, 2019. It is now read-only.

Adds support for Rackspace Cloud Big Data #78

Closed

Conversation

zack-shoylev
Copy link
Contributor

This starts work on Cloud Big Data. More features to be implemented.

* @author zack-shoylev
*
*/
public enum Status {
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am getting more info about what exactly goes in here.

@buildhive
Copy link

jclouds » jclouds-labs-openstack #811 SUCCESS
This pull request looks good
(what's this?)

@cloudbees-pull-request-builder

jclouds-labs-openstack-pull-requests #154 SUCCESS
This pull request looks good

@buildhive
Copy link

jclouds » jclouds-labs-openstack #813 SUCCESS
This pull request looks good
(what's this?)

@cloudbees-pull-request-builder

jclouds-labs-openstack-pull-requests #155 SUCCESS
This pull request looks good

@cloudbees-pull-request-builder

jclouds-labs-openstack-pull-requests #156 FAILURE
Looks like there's a problem with this pull request

@buildhive
Copy link

jclouds » jclouds-labs-openstack #818 SUCCESS
This pull request looks good
(what's this?)

@demobox
Copy link
Member

demobox commented Feb 6, 2014

jclouds-labs-openstack-pull-requests #156 FAILURE

Jenkins error, unrelated to this request.

* @return The current tenant.
*/
@Provides
Optional<Tenant> getCurrentTenantId();
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this actually used anywhere? Is there a use for it?

If not, just remove it.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is supported for other services. Unsure if it is used, though. I will remove for now.

This might have to be removed in other places as well (if actually unused).

@zack-shoylev
Copy link
Contributor Author

Strange, it did not. I have doc warnings enabled too.
After cleaning the project it did, though.

@buildhive
Copy link

jclouds » jclouds-labs-openstack #824 SUCCESS
This pull request looks good
(what's this?)

@cloudbees-pull-request-builder

jclouds-labs-openstack-pull-requests #157 SUCCESS
This pull request looks good

/**
* Enumerates different types of clusters.
*/
public static enum ClusterType {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This whole enum should probably just be removed right?

The types of clusters will be changing relatively often and clients will be able to dynamically discover types via List Cluster Types.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is correct! However to make this PR more testable I have included it for now.
Ho about removing it when the Cluster Type feature is added?

@etoews
Copy link
Member

etoews commented Feb 7, 2014

@zack-shoylev Good work on the code here but can you please give the Javadoc some more love?

Look at it from the perspective of a user who knows little about big data and nothing about jclouds. The class level Javadoc should be extra descriptive. Please double check every single line of Javadoc for accuracy and descriptiveness.


/**
* The API for controlling profiles.
* Your Cloud Big Data profile is different from your cloud account. Your profile has the following characteristics and requirements:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Well this is just flat out wrong. :P

@buildhive
Copy link

jclouds » jclouds-labs-openstack #828 SUCCESS
This pull request looks good
(what's this?)

@cloudbees-pull-request-builder

jclouds-labs-openstack-pull-requests #158 SUCCESS
This pull request looks good

@zack-shoylev
Copy link
Contributor Author

I will add some more Javadoc love to the PR. There are some doc questions I need to ask the big data team first though before I can finish with the doc update.

@buildhive
Copy link

jclouds » jclouds-labs-openstack #829 SUCCESS
This pull request looks good
(what's this?)

@cloudbees-pull-request-builder

jclouds-labs-openstack-pull-requests #159 SUCCESS
This pull request looks good

<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The snapshots repo is already defined in jclouds-project.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the problem here is that, if you check out only the labs-openstack repo, you need to get jclouds-project. If you don't have this snapshot repo, it won't work ;-)

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah I see, you also need the repo to get the parent pom. Forget my comment then :) I didn't notice!

@buildhive
Copy link

jclouds » jclouds-labs-openstack #835 SUCCESS
This pull request looks good
(what's this?)

@cloudbees-pull-request-builder

jclouds-labs-openstack-pull-requests #160 SUCCESS
This pull request looks good

@buildhive
Copy link

jclouds » jclouds-labs-openstack #839 SUCCESS
This pull request looks good
(what's this?)

@cloudbees-pull-request-builder

jclouds-labs-openstack-pull-requests #161 SUCCESS
This pull request looks good

@etoews
Copy link
Member

etoews commented Feb 12, 2014

The Javadoc can always be updated in later PRs. No need to block merging on Javadoc at this point in time.

@zack-shoylev
Copy link
Contributor Author

This seems to be code-complete. Remaining documentation todos will be updated later as that documentation becomes more available. Rebasing and merging.

@buildhive
Copy link

jclouds » jclouds-labs-openstack #843 SUCCESS
This pull request looks good
(what's this?)

@cloudbees-pull-request-builder

jclouds-labs-openstack-pull-requests #162 SUCCESS
This pull request looks good

@zack-shoylev
Copy link
Contributor Author

merged

@buildhive
Copy link

jclouds » jclouds-labs-openstack #844 SUCCESS
This pull request looks good
(what's this?)

@cloudbees-pull-request-builder

jclouds-labs-openstack-pull-requests #163 SUCCESS
This pull request looks good

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
6 participants