citusdata / citusdata/postgres_vectorization_test
Should functions work with vectorization
オープン
- 主要言語
- C
- スター
- 335
- フォーク
- 23
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
I've got pretty simple table;
``` sql
CREATE FOREIGN TABLE samples_cstore
(
id integer,
sampled_at timestamp without time zone
)
```
Trying run datetrunc with grouping as
``` sql
select date_trunc('day', sampled_at) from samples_cstore group by 1;
```
kills psql, I get
```
The connection to the server was lost. Attempting reset: Failed.
```
I'm on osx 10.9 with homebrewed postgres 9.3
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
まず、報告された PostgreSQL 9.3 セットアップで、提供された CREATE FOREIGN TABLE および date_trunc クエリを再現し、次に、グループ化と関数評価に使用されるベクトル化された executor パスを追跡します。完了条件は、クエリによって接続が終了されなくなり、グループ化された結果を正常に取得できることです。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- c, postgresql, sql
- 領域
- backend, databases
- issue の種類
- バグ
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 30/100