I know we're able to access different versions of our apps using a URL like:
http://VERSION.latest.APPID.appspot.com My question is: Is the code for each version "totally separate" from other versions, or are only the files that have been changed between versions "separated" (in which case files that have NOT changed between versions are "served" from the same file/cached file for all versions of the app)? To make it more clear, suppose I have two files in my app (settings.py and main.py), and two versions, "1" and "2": settings.py (which is identical for both versions): ... last_version = None ... main.py (for app version "1"): ... import settings if settings.last_version is None: settings.last_version = "1" assert settings.last_version == "1" ... main.py (for app version "2"): ... import settings if settings.last_version is None: settings.last_version = "2" assert settings.last_version == "2" ... If I visit 1.latest.myappid.appspot.com first and then 2.latest.myappid.appspot.com (while the app version "1" is still in the App Engine cache), will the assert fail because version "1" and "2" are accessing the same settings.py? Nick -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
