psql以外のクライアントからContinuous Transformを作成する際に問題があります。pipelinedb認識されないノードタイプ:5009
再現:
- OS:OSXエルキャピタン10.11.6
- ドッカーバージョン17.09.0-CE、私は経由でDBに接続し、今afdb6d4
docker run -d -p 5432:5432 pipelinedb/pipelinedb
を構築PHPStorm 2017.2、それはOKです。
私は、クエリといくつかのストリームを作成します。
CREATE STREAM some_stream (id INT, amount INT)
。
でもOKです。
は、その後、私は、クエリでTRANSFORM CONTINUOUSを作成しよう: "認識されていないノードの種類::5009"
CREATE CONTINUOUS TRANSFORM my_transform AS SELECT id, amount FROM some_stream
そしてそこに、私はエラーを取得します。
しかし!
psql -h localhost -p 5432 -d pipeline -Upipeline -c "CREATE CONTINUOUS TRANSFORM my_transform AS SELECT id, amount FROM some_stream"
をそして、それは動作します:私はpsqlでこのクエリを試してみました!エラーはありません!それが問題です。
私はこの質問をphp-doctrine-migration経由で、php-adminer経由で実行しようとしましたが、同じエラーがあります。
誰でも知っていますか、それは何ですか?なぜpsqlでしか動かないのですか?
完了。私はイメージを実行しようとしました: 'ドッキングウィンドウの実行-d -p 5432:5432 pipelinedb/pipelinedb:0.9.8' そして今、私はこのエラーがあります: '認識されていないノード型:マークアップのための960' – Alexandr
申し訳ありませんが、コメント: – Alexandr
私は問題があなたが使用しているクライアントと思う。サーバから解析ツリーを受け取っているようですが、PipelineDBのノードタイプをどのように扱うかはわかりません。 –