Source

pypy / pypy / module / oracle / roci.py

Author Commit Message Labels Comments Date
Ronny Pfannschmidt
kill usage of the option from pypy.conftest
Branches
pytest
Alexander Hesse
Initial package rename: pypy.rpython -> rpython.rtyper pypy.translator -> rpython.translator pypy.rlib -> rpython.rlib pypy.jit -> rpython.jit pypy.objspace.flow -> rpython.flowspace pypy.annotation -> rpython.annotator
Branches
split-rpython
Amaury Forgeot d'Arc
(nekto0n) cx_Oracle: add support for "twophase" connections
Amaury Forgeot d'Arc
Translation fixes for the Oracle module, on a 64bit platform with the oracle9 client
Amaury Forgeot d'Arc
Dance around the oci.h header which "#define boolean int" that broke other files which whant to use "boolean" as an identifier.
Amaury Forgeot d'Arc
Now the cx_Oracle module translates, compiles, and works! Tested on Windows. Support for ucs4 builds of pypy is likely incomplete. Likewise, the "full unicode" mode of cx_Oracle is not implemented. And the cx_Oracle test suite itself is not complete... The module works well enough for most usages, though.
Amaury Forgeot d'Arc
Fix test failures on debian 64bit, except for a unicode issue related to ucs-4 encoding.
Amaury Forgeot d'Arc
Support for binding and fetching unicode data
Amaury Forgeot d'Arc
Test and fix for proxy connections
Amaury Forgeot d'Arc
Implement SessionPool.acquire() and release()
Amaury Forgeot d'Arc
Start implementing oracle.SessionPool
Amaury Forgeot d'Arc
Test and fix in getting OBJECT attributes
Amaury Forgeot d'Arc
Implement attribute access on OBJECT data
Amaury Forgeot d'Arc
Implement description and retrieval of collections types.
Amaury Forgeot d'Arc
Ensure object cleanup
Amaury Forgeot d'Arc
Add ability to describe OBJECT types. (Still incomplete)
Amaury Forgeot d'Arc
Start to implment the OBJECT datatype. The Oracle API is really a complex beast.
Amaury Forgeot d'Arc
Start to implement BLOB variables
Amaury Forgeot d'Arc
A bit of refactoring
Amaury Forgeot d'Arc
submit more tests, and implement INTERVAL datatype (mapped to datetime.timedelta)
Amaury Forgeot d'Arc
Add the TIMESTAMP datatype
Amaury Forgeot d'Arc
Fix many (not all!) translations failures
Amaury Forgeot d'Arc
Some fixes found when trying to translate.
Amaury Forgeot d'Arc
implement connection.encoding
Amaury Forgeot d'Arc
Expose and implement LONG_BINARY
Amaury Forgeot d'Arc
start supporting long strings
Amaury Forgeot d'Arc
Support for long integer values
Amaury Forgeot d'Arc
implement cursor.description
Amaury Forgeot d'Arc
oracle module: implement binds for float and Decimal values
Amaury Forgeot d'Arc
Add command line options to run oracle tests: Oracle module options: --oracle-home=ORACLE_HOME Home directory of Oracle client installation --oracle-connect=ORACLE_CONNECT connect string (user/pwd@db) used for tests
  1. Prev
  2. 1
  3. 2
  4. Next