Skip to content
This repository was archived by the owner on Jan 12, 2022. It is now read-only.

Commit dc47ae1

Browse files
committed
Merge pull request #1 from andrewsg/master
bump vm runtime to version 1.9.17n
2 parents 45ddc4a + 2bc386a commit dc47ae1

578 files changed

Lines changed: 59535 additions & 47300 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

RELEASE_NOTES

Lines changed: 138 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,146 @@ All rights reserved.
33

44
App Engine SDK - Release Notes
55

6+
Version 1.9.15
7+
8+
All
9+
==============================
10+
- Fixed an issue with Datastore stats not displaying entity counts.
11+
https://code.google.com/p/googleappengine/issues/detail?id=9328
12+
13+
Python
14+
==============================
15+
- search.GetResponse in the Search API now supports __len__.
16+
https://code.google.com/p/googleappengine/issues/detail?id=10340
17+
- The get_access_token() method of the App Identity API now caches access
18+
tokens within the instance.
19+
- Fixed an issue with Cloud Endpoints where multi-class Python APIs
20+
that reused method names could result in incorrect API descriptors.
21+
https://code.google.com/p/googleappengine/issues/detail?id=10595
22+
https://code.google.com/p/googleappengine/issues/detail?id=11366
23+
https://code.google.com/p/googleappengine/issues/detail?id=11373
24+
25+
PHP
26+
==============================
27+
- Temporary uploaded files are now unlinked (deleted) if not moved. Empty
28+
files not written to a temporary directory are removed.
29+
http://stackoverflow.com/questions/21571418/google-app-engine-empty-form
30+
-upload-field-submission-issue
31+
- Fixed an issue with get_define_constraints not returning a Core array.
32+
https://code.google.com/p/googleappengine/issues/detail?id=11236
33+
34+
Version 1.9.14
35+
36+
All
37+
==============================
38+
- The URL Fetch service will always issue a GET request when it receives
39+
and responds to a 302 response; previously it would preserve the original
40+
HTTP method. This new behavior is in line with modern conventions (see
41+
http://tools.ietf.org/html/rfc7231#section-6.4). You can
42+
use the final_url field of the Response object (or a similar object in other
43+
APIs, see
44+
https://cloud.google.com/appengine/docs/python/urlfetch/responseobjects)
45+
to determine if your fetches are being redirected. If this change affects
46+
your application, please contact our support team - even if you do not have
47+
a support contract at
48+
https://support.google.com/cloud/answer/3420056?hl=en&ref_topic=3473162.
49+
50+
Version 1.9.13
51+
==============================
52+
- No changes for 1.9.13
53+
54+
55+
Version 1.9.12
56+
57+
Python
58+
==============================
59+
- The libxslt library has been updated from v1.1.22 to v1.1.28
60+
- Fixed an issue with NDB where a user gets an error stating "_AugmentedQuery'
61+
object has no attribute '_filter_predicate'" when running a query without a
62+
filter predicate.
63+
64+
PHP
65+
==============================
66+
- Fixed an issue where users are unable to read newly created files in Google
67+
Cloud Storage.
68+
https://code.google.com/p/googleappengine/issues/detail?id=10869
69+
70+
Version 1.9.11
71+
72+
Python
73+
==============================
74+
- Fixed an issue with the Search API not returning results in the proper date
75+
order.
76+
77+
PHP
78+
==============================
79+
- PHP has now been updated to 5.4.32.
80+
81+
Version 1.9.10
82+
83+
Python
84+
==============================
85+
- Asynchronous calls are now supported in the Search API.
86+
87+
PHP
88+
==============================
89+
- Fixed an issue that causes script routing errors in the dev_appserver when
90+
the url regular expression uses subgroups that include a leading slash.
91+
https://code.google.com/p/googleappengine/issues/detail?id=11134
92+
93+
Version 1.9.9
94+
95+
All
96+
==============================
97+
- TLS is now supported and enabled by default in the dev_appserver.
98+
https://code.google.com/p/googleappengine/issues/detail?id=497
99+
- Fixed an issue with the Datastore Admin failing to load due to a
100+
DeadlineExceededError when retrieving kinds.
101+
https://code.google.com/p/googleappengine/issues/detail?id=11145
102+
103+
PHP
104+
=============================
105+
- Fixed an issue where form fields submitted with Google Cloud Storage upload
106+
may not get encoded correctly.
107+
https://code.google.com/p/googleappengine/issues/detail?id=9534
108+
109+
Version 1.9.8
110+
111+
All
112+
=============================
113+
- Fixed an issue with Datastore Admin not properly restoring backups if writes
114+
are disabled.
115+
https://code.google.com/p/googleappengine/issues/detail?id=11090
116+
117+
Python
118+
=============================
119+
- Fixed an issue with NDB repeated, nested structures growing exponentially
120+
when saving.
121+
https://code.google.com/p/googleappengine/issues/detail?id=11082
122+
123+
PHP
124+
=============================
125+
- PHP is now updated to 5.4.30.
126+
6127
Version 1.9.7
128+
129+
All
130+
==============================
131+
- Added memcache historical hit ratio to Admin Console dashboard.
132+
- Fixed an issue with sockets connections timing out after 2 minutes.
133+
- Fixed an issue with appcfg request_logs not working.
134+
https://code.google.com/p/googleappengine/issues/detail?id=10886
135+
136+
Python
137+
==============================
138+
- Fixed an issue with the dev_appserver remove_ignored_dirs not working.
139+
140+
PHP
7141
==============================
142+
- Fixed an issue with the dev_appserver directory separator for DOCUMENT_ROOT,
143+
SCRIPT_FILENAME, SCRIPT_NAME, and PHP_SELF not working on Windows.
144+
- Fixed an issue with decrement not working in Memcache and Memcached.
145+
http://code.google.com/p/googleappengine/issues/detail?id=10964
8146

9147
Version 1.9.6
10148

VERSION

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
release: "1.9.7"
2-
timestamp: 1401836503
1+
release: "1.9.15"
2+
timestamp: 1413915397
33
api_versions: ['1']
44
supported_api_versions:
55
python:

_php_runtime.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
"""Convenience wrapper for starting an appengine tool."""
1818

1919

20+
2021
import os
2122
import sys
2223

_python_runtime.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
"""Convenience wrapper for starting an appengine tool."""
1818

1919

20+
2021
import os
2122
import sys
2223

api_server.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
"""Convenience wrapper for starting an appengine tool."""
2121

2222

23+
2324
import os
2425
import sys
2526

appcfg.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
"""Convenience wrapper for starting an appengine tool."""
2121

2222

23+
2324
import os
2425
import sys
2526

backends_conversion.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
"""Convenience wrapper for starting an appengine tool."""
2121

2222

23+
2324
import os
2425
import sys
2526

bulkload_client.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
"""Convenience wrapper for starting an appengine tool."""
2121

2222

23+
2324
import os
2425
import sys
2526

bulkloader.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
"""Convenience wrapper for starting an appengine tool."""
2121

2222

23+
2324
import os
2425
import sys
2526

dev_appserver.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
"""Convenience wrapper for starting an appengine tool."""
1818

1919

20+
2021
import os
2122
import sys
2223

0 commit comments

Comments
 (0)