Skip to content

implementing Google's Cloud BigTable as an storage engine#115

Merged
DocSavage merged 1 commit intojanelia-flyem:masterfrom
tartavull:bigtable-pr
Dec 30, 2015
Merged

implementing Google's Cloud BigTable as an storage engine#115
DocSavage merged 1 commit intojanelia-flyem:masterfrom
tartavull:bigtable-pr

Conversation

@tartavull
Copy link
Contributor

First time writting golang, please review carefully

@DocSavage
Copy link
Member

Thanks for the pull request, Ignacio. I'll take a look.
Best, Bill

@stephenplaza
Copy link
Contributor

Thanks Ignacio for this great contribution! I was able to get something up and running pretty smoothly.

I tried your code and was able to perform some DVID requests (like key/value) correctly. However, I am getting some errors when doing operations on grayscale blocks and label blocks. My guess is there is something weird going on with the range queries. I might just be doing something silly. Here is an example GET that failed after a POST for the same location:

2015/11/29 23:27:06 [plazas-lm1.home/dOeNcv4vCs-000017] Started GET "/api/node/5baa3cd510134d31a2544f027f6d295f/gray1/raw/0_1_2/32_32_32/0_0_0?throttle=on" from 127.0.0.1:60723
2015/11/29 23:27:06 INFO GetVoxels 3d volume of size dvid.Point3d{32,32,32} @ dvid.Point3d{0,0,0}: 58.793922ms
2015/11/29 23:27:06 ERROR Unable to GET data Versioned data context for "gray1" (local id 101, version id 2): rpc error: code = 3 desc = "Inverted or empty row range [AQAAAGUXAYAAAACAAAAAgAAAAA==, AQAAAGUXAYAAAACAAAAAgAAAAA==)" (/api/node/5baa3cd510134d31a2544f027f6d295f/gray1/raw/0_1_2/32_32_32/0_0_0).

@DocSavage DocSavage merged commit 5b35060 into janelia-flyem:master Dec 30, 2015
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.

3 participants