Releases: googleapis/python-ndb
Releases · googleapis/python-ndb
v1.9.0
Features
Bug Fixes
- correct inconsistent behavior with regards to namespaces (#662) (cf21a28), closes #661
- correctly decode falsy values in legacy protocol buffers (#628) (69a9f63), closes #625
- defer clearing global cache when in transaction (#660) (73020ed)
- detect cache write failure for
MemcacheCache
(#665) (5d7f163), closes #656 - do not set read_consistency for queries. (#664) (36a5b55), closes #666
- limit memcache keys to 250 bytes (#663) (7dc11df), closes #619
- properly handle error when clearing cache (#636) (d0ffcf3), closes #633
- retry connection errors with memcache (#645) (06b466a), closes #620
- support ordering by key for multi queries (#630) (508d8cb), closes #629
v1.8.0
Features
Bug Fixes
- don't return
None
for entities found in queries (#612) (9e5e255), closes #586 - fix bug with compressed blob property (#615) (d305f9f), closes #602
- fix failing unit test (#607) (5d3927e), closes #606
- handle unpickling between GAE NDB (2.7) to Cloud NDB (3) (#596) (5be4225)
- mock call to
tasklets.sleep
in unit test (#609) (00e23f3), closes #608 - prevent mismatch error when using default namespace on ancestor queries (#614) (ae67f04)
- reimplement
_clone_properties
(#610) (e23f42b), closes #566 - replicate legacy behavior for using cache with queries (#613) (edd1185), closes #586
- support
int
as base type forBooleanProperty
(#624) (a04bf3a)
v1.7.3
v1.7.2
v1.7.1
v1.7.0
v1.6.1
Bug Fixes
[@non](https://www.github.com/non)_transactional
decorator was not working correctly with async (#554) (758c8e6), closes #552- fix a connection leak in RedisCache (#556) (47ae172)
- get_by_id and get_or_insert should use default namespace when passed in (#542) (3674650), closes #535
Documentation
v1.6.0
v1.5.2
Bug Fixes
- avoid kind error when using subclasses in local structured properties (#531) (49f9e48)
- fix bug when setting naive datetime on
DateTimeProperty
with timezone (#534) (ad42606), closes #517 - make optimized
Query.count()
work with the datastore emulator (#528) (e5df1e3), closes #525 - make sure
keys_only
ordered multiquery returns keys not entities (#527) (2078dc1), closes #526