Commit 4fc8d8c
[Cosmos] update from_connection_string method (Azure#22536)
* initial commit
* Client Constructor (Azure#20310)
* Removed some stuff
* Looking at constructors
* Updated request
* Added client close
* working client creation
Co-authored-by: simorenoh <simonmorenohe@gmail.com>
* read database
database read works, but ignored exception is returned:
Fatal error on SSL transport
NoneType has no attribute 'send' (_loop._proactor.send)
RuntimeError: Event loop is closed
Unclosed connector/ connection
* Update simon_testfile.py
* with coroutine
Added methods needed to use async with when initializing client, but logs output "Exception ignored... Runtime Error: Event loop is closed"
* Update simon_testfile.py
* small changes
* async with returns no exceptions
* async read container
* async item read
* cleaning up
* create item/ database methods
* item delete working
* docs replace functionality
missing upsert and other resources
* upsert functionality
missing read_all_items and both query methods for container class
* missing query methods
* CRUD for udf, sproc, triggers
* initial query logic + container methods
* missing some execution logic and tests
* oops
* fully working queries
* small fix to query_items()
also fixed README and added examples_async
* Update _cosmos_client_connection_async.py
* Update _cosmos_client_connection.py
* documentation update
* updated MIT dates and get_user_client() description
* Update CHANGELOG.md
* Delete simon_testfile.py
* leftover retry utility
* Update README.md
* docs and removed six package
* changes based on comments
still missing discussion resolution on SSL verification and tests for async functionality under test module (apart from samples which are basically end to end tests)
* small change in type hints
* updated readme
* fixes based on conversations
* added missing type comments
* update changelog for ci pipeline
* added typehints, moved params into keywords, added decorators, made _connection_policy private
* changes based on sync with central sdk
* remove is_system_key from scripts (only used in execute_sproc)
is_system_key verifies that an empty partition key is properly dealt with if ['partitionKey']['systemKey'] exists in the container options - however, we do not allow containers to be created with empty partition key values in the python sdk, so the functionality is needless
* Revert "remove is_system_key from scripts (only used in execute_sproc)"
Reverting last commit, will find way to init is_system_key for now
* async script proxy using composition
* pylint
* capitalized constants
* Apply suggestions from code review
Clarifying comments for README
Co-authored-by: Gahl Levy <75269480+gahl-levy@users.noreply.github.com>
* closing python code snippet
* last doc updates
* Update sdk/cosmos/azure-cosmos/CHANGELOG.md
Co-authored-by: Simon Moreno <30335873+simorenoh@users.noreply.github.com>
* version update
* cosmos updates for release
* fix connection string comma
* Update CHANGELOG.md
Co-authored-by: annatisch <antisch@microsoft.com>
Co-authored-by: Gahl Levy <75269480+gahl-levy@users.noreply.github.com>
Co-authored-by: Travis Prescott <tjprescott@users.noreply.github.com>1 parent d4bdcc1 commit 4fc8d8c
File tree
2 files changed
+10
-15
lines changed- sdk/cosmos/azure-cosmos
- azure/cosmos/aio
2 files changed
+10
-15
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | 8 | | |
17 | 9 | | |
18 | 10 | | |
| |||
Lines changed: 10 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
141 | 141 | | |
142 | 142 | | |
143 | 143 | | |
144 | | - | |
145 | | - | |
| 144 | + | |
| 145 | + | |
146 | 146 | | |
147 | 147 | | |
148 | 148 | | |
149 | 149 | | |
150 | 150 | | |
151 | | - | |
| 151 | + | |
| 152 | + | |
152 | 153 | | |
153 | 154 | | |
154 | | - | |
155 | | - | |
156 | | - | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
157 | 160 | | |
158 | 161 | | |
159 | 162 | | |
160 | 163 | | |
161 | 164 | | |
162 | | - | |
| 165 | + | |
163 | 166 | | |
164 | 167 | | |
165 | 168 | | |
| |||
0 commit comments