lp://staging/~nchohan/appscale/BlobStore
Created by
Navraj Chohan
and last modified
- Get this branch:
- bzr branch lp://staging/~nchohan/appscale/BlobStore
Only
Navraj Chohan
can upload to this branch. If you are
Navraj Chohan
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Chris Bunch: Approve
-
Diff: 46216 lines (+34011/-4605) (has conflicts)179 files modifiedAppController/blobstore.rb (+58/-0)
AppController/djinn.rb (+17/-1)
AppController/nginx.rb (+2/-0)
AppController/terminate.rb (+2/-0)
AppDB/appscale_server.py (+10/-1)
AppDB/blobstore/blobstore_server.py (+316/-0)
AppDB/blobstore/cgi_server.py (+91/-0)
AppServer/README (+11/-0)
AppServer/RELEASE_NOTES (+119/-0)
AppServer/VERSION (+2/-2)
AppServer/appcfg.py (+1/-0)
AppServer/bulkload_client.py (+1/-0)
AppServer/bulkloader.py (+1/-0)
AppServer/demos/guestbook2/app.yaml (+0/-8)
AppServer/demos/guestbook2/guestbook2.py (+0/-45)
AppServer/dev_appserver.py (+1/-0)
AppServer/google/appengine/api/apiproxy_rpc.py (+1/-1)
AppServer/google/appengine/api/apiproxy_stub.py (+5/-3)
AppServer/google/appengine/api/apiproxy_stub_map.py (+156/-40)
AppServer/google/appengine/api/appinfo.py (+339/-27)
AppServer/google/appengine/api/appinfo_errors.py (+12/-0)
AppServer/google/appengine/api/appinfo_includes.py (+232/-0)
AppServer/google/appengine/api/blobstore/blobstore.py (+74/-56)
AppServer/google/appengine/api/blobstore/blobstore_service_pb.py (+1/-0)
AppServer/google/appengine/api/blobstore/blobstore_stub.py (+77/-15)
AppServer/google/appengine/api/blobstore/datastore_blob_storage.py (+135/-0)
AppServer/google/appengine/api/blobstore/file_blob_storage.py (+0/-152)
AppServer/google/appengine/api/capabilities/capability_service_pb.py (+2/-1)
AppServer/google/appengine/api/channel/__init__.py (+20/-0)
AppServer/google/appengine/api/channel/channel.py (+143/-0)
AppServer/google/appengine/api/channel/channel_service_pb.py (+382/-0)
AppServer/google/appengine/api/channel/channel_service_stub.py (+173/-0)
AppServer/google/appengine/api/croninfo.py (+2/-2)
AppServer/google/appengine/api/datastore.py (+180/-92)
AppServer/google/appengine/api/datastore_distributed.py (+917/-0)
AppServer/google/appengine/api/datastore_errors.py (+11/-3)
AppServer/google/appengine/api/datastore_file_distributed.py (+0/-915)
AppServer/google/appengine/api/datastore_file_stub.py (+293/-84)
AppServer/google/appengine/api/datastore_types.py (+61/-15)
AppServer/google/appengine/api/dosinfo.py (+24/-12)
AppServer/google/appengine/api/images/__init__.py (+139/-2)
AppServer/google/appengine/api/images/images_service_pb.py (+202/-4)
AppServer/google/appengine/api/images/images_stub.py (+16/-2)
AppServer/google/appengine/api/labs/taskqueue/taskqueue.py (+96/-26)
AppServer/google/appengine/api/labs/taskqueue/taskqueue_service_pb.py (+1191/-30)
AppServer/google/appengine/api/labs/taskqueue/taskqueue_stub.py (+163/-8)
AppServer/google/appengine/api/mail_service_pb.py (+1/-0)
AppServer/google/appengine/api/mail_stub.py (+3/-2)
AppServer/google/appengine/api/matcher/__init__.py (+20/-0)
AppServer/google/appengine/api/matcher/error_pb.py (+92/-0)
AppServer/google/appengine/api/matcher/matcher.py (+458/-0)
AppServer/google/appengine/api/matcher/matcher_pb.py (+1495/-0)
AppServer/google/appengine/api/matcher/matcher_stub.py (+468/-0)
AppServer/google/appengine/api/memcache/memcache_service_pb.py (+160/-6)
AppServer/google/appengine/api/memcache/memcache_stub.py (+1/-4)
AppServer/google/appengine/api/memcache_distributed.py (+295/-0)
AppServer/google/appengine/api/namespace_manager/namespace_manager.py (+68/-13)
AppServer/google/appengine/api/oauth/__init__.py (+32/-0)
AppServer/google/appengine/api/oauth/oauth_api.py (+190/-0)
AppServer/google/appengine/api/queueinfo.py (+110/-2)
AppServer/google/appengine/api/urlfetch_errors.py (+0/-3)
AppServer/google/appengine/api/user_service_pb.py (+151/-18)
AppServer/google/appengine/api/user_service_stub.py (+31/-4)
AppServer/google/appengine/api/users.py (+76/-34)
AppServer/google/appengine/api/validation.py (+49/-32)
AppServer/google/appengine/api/xmpp/xmpp_service_pb.py (+267/-1)
AppServer/google/appengine/cron/groctimespecification.py (+2/-2)
AppServer/google/appengine/datastore/datastore_index.py (+7/-2)
AppServer/google/appengine/datastore/datastore_pb.py (+722/-269)
AppServer/google/appengine/datastore/datastore_sqlite_stub.py (+1836/-0)
AppServer/google/appengine/datastore/datastore_stub_util.py (+318/-0)
AppServer/google/appengine/datastore/entity_pb.py (+124/-4)
AppServer/google/appengine/datastore/sortable_pb_encoder.py (+282/-0)
AppServer/google/appengine/dist/py_imp.py (+1/-1)
AppServer/google/appengine/ext/admin/__init__.py (+49/-23)
AppServer/google/appengine/ext/admin/templates/datastore.html (+87/-27)
AppServer/google/appengine/ext/admin/templates/datastore_edit.html (+21/-0)
AppServer/google/appengine/ext/admin/templates/queues.html (+1/-1)
AppServer/google/appengine/ext/admin/templates/tasks.html (+1/-1)
AppServer/google/appengine/ext/admin_redirect/__init__.py (+16/-0)
AppServer/google/appengine/ext/admin_redirect/main.py (+90/-0)
AppServer/google/appengine/ext/appstats/recording.py (+5/-2)
AppServer/google/appengine/ext/appstats/sample_appengine_config.py (+7/-5)
AppServer/google/appengine/ext/appstats/static/appstats_css.css (+1/-1)
AppServer/google/appengine/ext/appstats/static/appstats_js.js (+83/-71)
AppServer/google/appengine/ext/appstats/static/gantt.js (+261/-166)
AppServer/google/appengine/ext/appstats/templates/base.html (+2/-2)
AppServer/google/appengine/ext/appstats/templates/details.html (+12/-7)
AppServer/google/appengine/ext/appstats/templates/main.html (+11/-0)
AppServer/google/appengine/ext/blobstore/blobstore.py (+264/-15)
AppServer/google/appengine/ext/builtins/__init__.py (+92/-0)
AppServer/google/appengine/ext/builtins/admin_redirect/include.yaml (+3/-0)
AppServer/google/appengine/ext/builtins/appstats/include.yaml (+4/-0)
AppServer/google/appengine/ext/builtins/datastore_admin/include.yaml (+12/-0)
AppServer/google/appengine/ext/builtins/default/include.yaml (+1/-0)
AppServer/google/appengine/ext/builtins/mapreduce/include.yaml (+4/-0)
AppServer/google/appengine/ext/builtins/remote_api/include.yaml (+4/-0)
AppServer/google/appengine/ext/bulkload/__init__.py (+13/-411)
AppServer/google/appengine/ext/bulkload/bulkload_deprecated.py (+359/-0)
AppServer/google/appengine/ext/bulkload/bulkloader_config.py (+595/-0)
AppServer/google/appengine/ext/bulkload/bulkloader_errors.py (+44/-0)
AppServer/google/appengine/ext/bulkload/bulkloader_parser.py (+316/-0)
AppServer/google/appengine/ext/bulkload/bulkloader_wizard.py (+154/-0)
AppServer/google/appengine/ext/bulkload/bulkloader_wizard.yaml (+87/-0)
AppServer/google/appengine/ext/bulkload/connector_interface.py (+99/-0)
AppServer/google/appengine/ext/bulkload/csv_connector.py (+237/-0)
AppServer/google/appengine/ext/bulkload/simpletext_connector.py (+112/-0)
AppServer/google/appengine/ext/bulkload/simplexml_connector.py (+205/-0)
AppServer/google/appengine/ext/bulkload/transform.py (+587/-0)
AppServer/google/appengine/ext/datastore_admin/__init__.py (+16/-0)
AppServer/google/appengine/ext/datastore_admin/delete_handler.py (+248/-0)
AppServer/google/appengine/ext/datastore_admin/delete_handler_test.py (+257/-0)
AppServer/google/appengine/ext/datastore_admin/main.py (+204/-0)
AppServer/google/appengine/ext/datastore_admin/main_test.py (+243/-0)
AppServer/google/appengine/ext/datastore_admin/static/css/compiled.css (+2/-0)
AppServer/google/appengine/ext/datastore_admin/static/js/compiled.js (+21/-0)
AppServer/google/appengine/ext/datastore_admin/templates/base.html (+39/-0)
AppServer/google/appengine/ext/datastore_admin/templates/confirm_delete.html (+60/-0)
AppServer/google/appengine/ext/datastore_admin/templates/do_delete.html (+42/-0)
AppServer/google/appengine/ext/datastore_admin/templates/list_actions.html (+99/-0)
AppServer/google/appengine/ext/datastore_admin/testutil.py (+73/-0)
AppServer/google/appengine/ext/datastore_admin/utils.py (+254/-0)
AppServer/google/appengine/ext/datastore_admin/utils_test.py (+82/-0)
AppServer/google/appengine/ext/db/__init__.py (+406/-82)
AppServer/google/appengine/ext/db/djangoforms.py (+25/-7)
AppServer/google/appengine/ext/db/polymodel.py (+1/-1)
AppServer/google/appengine/ext/deferred/deferred.py (+4/-2)
AppServer/google/appengine/ext/gql/__init__.py (+11/-4)
AppServer/google/appengine/ext/key_range/__init__.py (+180/-52)
AppServer/google/appengine/ext/mapreduce/__init__.py (+17/-0)
AppServer/google/appengine/ext/mapreduce/base_handler.py (+140/-0)
AppServer/google/appengine/ext/mapreduce/context.py (+285/-0)
AppServer/google/appengine/ext/mapreduce/control.py (+82/-0)
AppServer/google/appengine/ext/mapreduce/handlers.py (+808/-0)
AppServer/google/appengine/ext/mapreduce/hooks.py (+85/-0)
AppServer/google/appengine/ext/mapreduce/input_readers.py (+946/-0)
AppServer/google/appengine/ext/mapreduce/main.py (+90/-0)
AppServer/google/appengine/ext/mapreduce/model.py (+748/-0)
AppServer/google/appengine/ext/mapreduce/operation/__init__.py (+29/-0)
AppServer/google/appengine/ext/mapreduce/operation/counters.py (+43/-0)
AppServer/google/appengine/ext/mapreduce/operation/db.py (+67/-0)
AppServer/google/appengine/ext/mapreduce/quota.py (+181/-0)
AppServer/google/appengine/ext/mapreduce/static/base.css (+113/-0)
AppServer/google/appengine/ext/mapreduce/static/detail.html (+64/-0)
AppServer/google/appengine/ext/mapreduce/static/jquery-1.4.2.min.js (+154/-0)
AppServer/google/appengine/ext/mapreduce/static/overview.html (+64/-0)
AppServer/google/appengine/ext/mapreduce/static/status.js (+602/-0)
AppServer/google/appengine/ext/mapreduce/status.py (+379/-0)
AppServer/google/appengine/ext/mapreduce/util.py (+127/-0)
AppServer/google/appengine/ext/remote_api/handler.py (+2/-90)
AppServer/google/appengine/ext/remote_api/remote_api_services.py (+128/-0)
AppServer/google/appengine/ext/remote_api/remote_api_stub.py (+13/-13)
AppServer/google/appengine/ext/webapp/__init__.py (+11/-2)
AppServer/google/appengine/ext/webapp/blobstore_handlers.py (+172/-4)
AppServer/google/appengine/runtime/apiproxy.py (+10/-2)
AppServer/google/appengine/tools/adaptive_thread_pool.py (+2/-2)
AppServer/google/appengine/tools/appcfg.py (+447/-56)
AppServer/google/appengine/tools/appengine_rpc.py (+38/-32)
AppServer/google/appengine/tools/bulkloader.py (+143/-133)
AppServer/google/appengine/tools/dev-channel-js.js (+5581/-0)
AppServer/google/appengine/tools/dev_appserver.py (+178/-37)
AppServer/google/appengine/tools/dev_appserver_blobimage.py (+198/-0)
AppServer/google/appengine/tools/dev_appserver_blobstore.py (+144/-6)
AppServer/google/appengine/tools/dev_appserver_channel.py (+108/-0)
AppServer/google/appengine/tools/dev_appserver_index.py (+12/-5)
AppServer/google/appengine/tools/dev_appserver_main.py (+57/-13)
AppServer/google/appengine/tools/dev_appserver_oauth.py (+262/-0)
AppServer/google/appengine/tools/dev_appserver_upload.py (+18/-32)
AppServer/google/appengine/tools/https_wrapper.py (+0/-143)
AppServer/google/appengine/tools/remote_api_shell.py (+7/-1)
AppServer/google/net/proto/ProtocolBuffer.py (+2/-1)
AppServer/google/net/proto/message_set.py (+25/-0)
AppServer/lib/fancy_urllib/fancy_urllib/__init__.py (+387/-0)
AppServer/lib/ipaddr/ipaddr/__init__.py (+1338/-878)
AppServer/lib/ipaddr/ipaddr/ipaddr_test.py (+646/-321)
AppServer/lib/ipaddr/ipaddr/setup.py (+1/-0)
AppServer/new_project_template/main.py (+6/-9)
AppServer/remote_api_shell.py (+1/-0)
debian/appscale_install_functions.sh (+6/-1)
Branch information
Recent revisions
Branch metadata
- Branch format:
- Branch format 6
- Repository format:
- Bazaar pack repository format 1 (needs bzr 0.92)