hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Bharath Vissapragada <bhara...@cloudera.com>
Subject Re: Stargate Create table issue
Date Mon, 03 Mar 2014 17:14:55 GMT
Hi Jeevi,

Your json format is incorrect. Suppose you are creating a table foobar with
colfam f1, your json should be as follows.


Now suppose you want to add one more column family f2 to the existing
table, you can use a POST request with /foobar/schema endpoint with
following json payload,


- Bharath

On Mon, Mar 3, 2014 at 8:57 PM, jeevi tesh <jeevitesh.ms@gmail.com> wrote:

> Hi all,
> Need to create table through rest endpoint so using stargate.
> I'm able to create table getting status code of 201.
> But unfortunately I'm not able to create table with value
> In hbase shell  if issue command "scan ".I get 0 rows.
> I guess it is issue with json. Can you please help what has went wrong in
> json. And links to more documentation on how to work with json will be of
> great help.
> WebResource webResource = client.resource("
> String input = "{\"Table\":[{\"name\":\"content\"},{\"name\":\"urls\"}]}";
> ClientResponse response =
> webResource.type("application/json").post(ClientResponse.class, input);
> assertEquals(response.getStatus(),201);

Bharath Vissapragada

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message