acm-uiuc / groot-api-gateway

API Gateway for the Groot project written in Arbor
Other
12 stars 2 forks source link

port to arbor-dev and 0.2.5 #77

Closed narendasan closed 6 years ago

narendasan commented 6 years ago

This changes dependencies to the arbor-dev variant since it will now be upstream and bumps the version to 0.2.5, handling the issues with go routines, should be good to deploy

narendasan commented 6 years ago

@bcongdon leveldb sorts out the stuff with setting up the db, which is why when we pointed it at the boltdb file path it got mad. I think the course of action is to remove that file and then regenerate the tokens for the clients, or we could try to develop a way to read out all of the old tokens from boltdb and insert them into leveldb, but i think its easier to just regen the tokens

bcongdon commented 6 years ago

@narendasan I migrated all the old client keys from boltdb to leveldb. We should probably flush them all at some point, because I think there's a fair number of unused ones in the database, and they're not labeled very well.

For the time being, this looks good, and I was able to deploy it. 👍