Satoshi Nagayasu
nagay****@nttda*****
2007年 4月 3日 (火) 10:48:02 JST
永安です。 コメントありがとうございます。動作確認してみます。 > ところで、こういった修正を行った場合、 > どのように修正を取り込んでいくのでしょうか? プロセスとして確定した方法はまだ無いのですが、 基本的にバグトラッキングとパッチトラッキングは、 sourceforgeのシステムを使っていきたいと思っています。 ・バグトラッキングシステム http://sourceforge.jp/tracker/?atid=9579&group_id=2580&func=browse ・パッチトラッキングシステム http://sourceforge.jp/tracker/?atid=9581&group_id=2580&func=browse 不具合の報告やパッチの投稿は、 MLに投げるとともにsourceforgeの方に登録していただけると 非常に助かります。これらはナレッジベースとしての役割もありますので。 ちなみに、リリースに関しては、バグフィックスを取り込んだ マイナーバージョンアップを1ヶ月〜2ヶ月に一回程度 リリースしていきたいと思っています。 ですので、報告があった、あるいはパッチの投稿があったものについては、 これらに取り込まれる形になります。 よろしくお願いします。 Masao Kato wrote: > はじめまして。 > 加藤政夫と申します。 > > ちょっと、ソース見てみました。 > コマンドの解析で、 > create table(DDL)のところを > create hash(forestadminコマンド)として > 解析しようとしてしまっています。 > > CommandParser.javaの678行目からの部分で、 > > case TABLE : > //コマンドタイプ判別 > switch (typeCommand) { > case SHOW : > if ((token = tokenizer.nextToken()) == StreamTokenizer.TT_EOF) { > m_type = SHOW_TABLE; > ・ > ・ > ・ > > このスイッチ文にdefaultを追加して > 以下のようにすればいいと思います。 > default: > typeCommand = NONE; > break; > > 同じような感じでforestadminコマンドのキーワードが含まれると、 > DDLを間違って処理する場合があるので、 > 他のコマンドについても、処理をする必要があります。 > > ところで、こういった修正を行った場合、 > どのように修正を取り込んでいくのでしょうか? > > > Akio KUDOH wrote: >> 工藤と申します。 >> >> PostgresForest4.0.1を使用しております。 >> forestadminからCREATE TABLEを発行する際、HASHという名前の >> テーブル、もしくは項目名を指定するとエラーが発生するようです。 >> >> [sample]> create table hash (a varchar); >> [Error] コマンドの解析中にエラーが発生しました。 >> message: syntax error at or near ";" >> >> [sample]> create table a(hash integer); >> [Error] コマンドの解析中にエラーが発生しました。 >> message: syntax error at or near ";" >> >> ALTER TABLE文などではエラーが発生しないようです。 >> 以上、ご報告まで。 >> >> _______________________________________________ >> postgresforest-users mailing list >> postg****@lists***** >> http://lists.sourceforge.jp/mailman/listinfo/postgresforest-users >> >> > > _______________________________________________ > postgresforest-users mailing list > postg****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/postgresforest-users -- NAGAYASU Satoshi <nagay****@nttda*****> Phone: +81-50-5546-2496