January 2007  |  01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

Kerberos5-1.6のリリース

MIT Kerberos5 の 1.6 がリリースされたようだ。

* Partial client implementation to handle server name referrals.
* Pre-authentication plug-in framework, donated by Red Hat.
* LDAP KDB plug-in, donated by Novell.


LDAPのKDBプラグインが Novell から寄付されたことが目を引く。

PostgreSQL-8.2でSlony-I 1.12.5のregressionテスト

PostgreSQL-8.2関連でPlamo Linux 4.2向けにパッケージングをしているところ。
予定のパッケージは:
postgresql-8.2.1
postgis-1.2.0
pgadmin3-1.6.2
slony1-1.2.5

といったところだが、現在は postgresql-8.2.0 を使用中。

ところが、Slony1の回帰テストでtimestamp関連のエラーが出るので困惑。
slony1-1.2.5/tests$ cat /tmp/slony-regress.s22113/slonik.log
<stdin>:4: PGRES_FATAL_ERROR select "_slony_regress1".storeNode_int(1, 'Regress test node', 'f'); select "_slony_regress1".enableNode_int(1); - ERROR: invalid input syntax for type timestamp: "Sun Jan 07 12:21:28.238504 2007 JST"
CONTEXT: SQL statement "INSERT INTO "_slony_regress1".sl_confirm (con_origin, con_received, con_seqno) select no_id, $1 , 0 from "_slony_regress1".sl_node where no_id != $1 and no_active"
PL/pgSQL function "enablenode_int" line 32 at SQL statement



インサートを行なう対象テーブルのスキーマを見て調べてみると,defaultでtimestamp型の値が自動生成されることがわかる。この値が問題らしい。そういえば、8.2.0にtimezone関連のバグがあることを思い出した(8.2.1では直っている)。
» read more
1
pagetop