2017-10-14 36 views
0

我從創建連續轉換的任何客戶端,但psql的問題。pipelinedb無法識別的節點類型:5009

重現:

  1. OS:OSX埃爾卡皮坦10.11.6
  2. 多克爾版本17.09.0策,建立afdb6d4
  3. docker run -d -p 5432:5432 pipelinedb/pipelinedb

現在,我通過連接到數據庫PHPStorm 2017.2,可以。

我創造一些與流查詢:

CREATE STREAM some_stream (id INT, amount INT)

也是可以的。

然後我嘗試創建與查詢變換連續:

CREATE CONTINUOUS TRANSFORM my_transform AS SELECT id, amount FROM some_stream

在那裏我得到一個錯誤: 「無法識別的節點類型:5009」。

但是!我想這個查詢用psql:

psql -h localhost -p 5432 -d pipeline -Upipeline -c "CREATE CONTINUOUS TRANSFORM my_transform AS SELECT id, amount FROM some_stream"

和它的作品!沒有錯誤!那就是問題所在。

我試圖通過php-doctrine-migration,通過php-adminer執行這個查詢,在那裏我有同樣的錯誤。

有誰知道,它是什麼?爲什麼它只適用於psql?

回答

0

你可以嘗試使用0.9.8版本嗎?例如,

docker run -d -p 5432:5432 pipelinedb/pipelinedb:0.9.8 
+0

完成。我嘗試運行圖像: 'docker run -d -p 5432:5432 pipelinedb/pipelinedb:0.9.8' 現在我有這個錯誤: '無法識別的節點類型:960' – Alexandr

+0

對於標記,在評論:) – Alexandr

+0

我認爲這個問題是你正在使用的客戶端。它似乎是從服務器接收一個分析樹,但不知道如何處理PipelineDB的節點類型。 –