Ruby-oci8 2.1.1 is released. This is the Oracle module using OCI8 API.
Statement caching in OCI
OCI Programming Advanced Topics
This feature is enabled only when the Oracle client is 9iR2 or upper.
The default cache size is 20. It can be changed as follows.
OCI8.properties[:statement_cache_size] = 100
OCI8::LOB#read() returns an empty string ‘’ when it is an empty lob.
It had been returned nil.
OCI8::CLOB.new(conn, ‘’) works now.
fix core dump when calling PL/SQL procedure with cursor argument.
failure with core dump when calling PL/SQL procedure with cursor argument · Issue #11 · kubo/ruby-oci8 · GitHub
(reported by Raimonds Simanovskis)
fix testcase failures in DST.
make check got 3 failures since DST started · Issue #8 · kubo/ruby-oci8 · GitHub
(reported by Yasuo Honda)
fix a compilation issue on Redhat.
(reported by John Beckwith and others)
fix “wrong number of arguments (1 for 2)” when a date member in a
object type is accessed.
(repored by Leoš Bitto)