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 105 106 107
|
-- 0.1.0 * 0.2.5
adaptation for new version of PostgreSQL
-- 0.2.6
#exec can have an optional output of type "array", "hash"
(see the example in plruby.html)
-- 0.2.7
PLrubyplan#each
--- 0.2.8
adapted for 7.3b3
--- 0.2.9
adapted for 1.8.0
corrected stupid bug with GC
--- 0.3.0
*experimental* timeout (--with-timeout)
fixed SPI_execp()
--- 0.3.1
corrected for_numvals() (Thanks Brad Hilton <bhilton@vpop.net>)
--- 0.3.2
functions returning set (PostgreSQL >= 7.3)
--- 0.3.3
corrected timeout
corrected bug with GC
new classes PL::Plan, PL::Cursor
--- 0.3.4
adapted for 7.4
Warning : array as input and output (7.4)
anyarray/anyelement in input/output for 7.4
--- 0.3.6
corrected "EACH STATEMENT"
added ExprMultiResult
--- 0.3.7
corrected full qualified type names for SPI_prepare
#each return nil for PL::Plan
protected PL::PLan::new against parse error
protected thread value when there is a timeout
--- 0.3.8
stupid bug portalActive (only 7.4)
--- 0.3.9
corrected rb_hash_delete for 1.6 (Thanks Dennis Vshivkov <walrus@amur.ru>)
decode arrays in tuples (Thanks Dennis Vshivkov <walrus@amur.ru>)
corrected pl_yield (Thanks Dennis Vshivkov <walrus@amur.ru>)
convert arguments (--enable-conversion at compile time : experimental)
conversion plfunction ==> method (only with --enable-conversion)
add network, geometry (experimental)
corrected function returning table
--- 0.4.0
--enable-shared
array for trigger
--- 0.4.1
add bitstring
--- 0.4.2
by default convert arguments ( --disable-conversion to remove it)
--- 0.4.3
IMPORTANT : work only with postgres >= 7.3
transaction and named arguments for 8.0
--- 0.4.4
* patch written by Dennis Vshivkov <walrus@amur.ru>
- Time-conversion-fix
- typtypmod-fix
- Integer-conversion-fix
- extconf.rb-PG_TRY-test-fix
- redundant-ReleaseSysCache-fix
- BYTEA-conv
- MONEY-conv-fix
- Float-conv-back-fix
--- 0.4.5
* corrected ReleaseSysCache() (Thanks to Peter Eisentraut <peter_e@gmx.net>)
* conversion function String#to_datum (Thanks to Dennis Vshivkov <walrus@amur.ru>)
|