Descriptionimpl/prod: Make AEContext private.
AEContext is confusing and magical, as is evidenced by #63, exposing
impl/prod's internal structures and a lot of gritty and nuanced details about
how it manages AppEngine SDK Contexts.
Rather than direct users here, let's offer a clean break: users who want
to interact with the Google AppEngine SDK directly must explicitly create
their own Context for this using appengine.(Use|With)Context.
Internally, this is very efficient, as AppEngine retains Contexts bound
to requests in a map.
With this patch the division is clearer: luci/gae will not help you
access the raw AppEngine SDK, period.
BUG=None
TEST=local
- `goapp test ./impl/prod`
Committed: https://github.com/luci/gae/commit/31b3460980f3e048bb57f214952fb775aa21973f
Patch Set 1 #
Total comments: 1
Patch Set 2 : Update comment. #
Messages
Total messages: 9 (3 generated)
|