-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChanges.txt
104 lines (60 loc) · 2.35 KB
/
Changes.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
Changes to Rdbhdb module
0.11.0
Added websocket usage. Now connections can be made via websocket, hopefully faster.
Also added websocket mode to all test modules.
0.10.0
Took aiohttp dependency out, replacing it with yieldfrom urllib3
0.9.9
Removed use of timeout keyword param for calls to
aiohttp.request.
0.9.8
Removed locking, as locking was seriously interfering with
fast parallel action.
All connection attributes are now one in tuple, and reading
and writing that tuple are both atomic operations, so locking
is superfluous. The locking was always a bit paranoid, but now
it is pointless, and gone.
Added tests to verify concurrent operation. Tests with asyncio
for the py3aio suite, and with threading for the others.
asyncio code is now 'compiled' from strings, with compile errors
trapped, so does not generate syntax-error noise installing on 2.x.
named parameter strings in queries can be either '%(name)s' or
'%(name)'. The latter form matches the jQuery library.
0.9.7
Fixed serious problem in 0.9.6, in that Asyncio code,
using 'yield from', broke module for pre py3.3 installs.
Now imports Asyncio code from own modules, so compile
failures are isolated, and don't block functionality in earlier
versions.
0.9.6
Added asyncio-style coroutine methods
Rdbhdb can now be used in any asyncio powered application.
added asyncio tests
0.9.5
One module serves both py2 and py3. There are two unittest
suites and both pass, with same module.
Added request compression, and changed dependencies to use
urllib3 instead of urllib2.
Removed python 2.4 support. No more 'any' function.
0.9.4
Consolidation release, to package py2 and py3 together.
0.9.2
Provides types with request input parameters.
Converts received date fields into Dates, Times, Datetimes, or Decimals, as relevant
Times and Datetimes reported to microsecond resolution.
0.9.1
Fixed Python 2.4 incompatibility (no 'any' function)
Made https = True the default, for encrypted data transfer
0.9
Added data compression for data sent by server
Added .execute_deferred method
Added .nextset method to handle multiple queries and multiple result sets per
request.
Added .https attribute to force use of TLS/SSL
Now handles binary data from buffer vars without text-encoding.
Removed broken examples from package
Added working unit tests to package
0.8.1
bugfixes
0.8
Original Release