Files
greptimedb/tests/cases/standalone/common/insert/append_mode.sql
Yingwen 848bd7e553 feat: Implements row group level parallel unordered scanner (#3992)
* feat: unordered scanner

* feat: support compat

* chore: update debug print

fix: missing ranges in scan parts

* fix: ensure chunk size > 0

* fix: parallel is disabled if there is only one file and memtable

* chore: reader metrics

* chore: remove todo

* refactor: add ScanPartBuilder trait

* chore: pass file meta to the part builder

* chore: make part builder private

* docs: update comment

* chore: remove meta()

* refactor: only prune file ranges in ScanInput

replaces ScanPartBuilder with FileRangeCollector which only collect file
ranges

* chore: address typo

* fix: panic when no partition

* feat: Postpone part distribution

* chore: handle empty partition in mito

* style: fix clippy
2024-05-29 11:06:08 +00:00

41 lines
957 B
SQL

create table if not exists append_mode_on(
host string,
ts timestamp,
cpu double,
TIME INDEX (ts),
PRIMARY KEY(host)
)
engine=mito
with('append_mode'='true');
SELECT host, ts from append_mode_on ORDER BY host, ts;
INSERT INTO append_mode_on VALUES ('host1',0, 0), ('host2', 1, 1,);
INSERT INTO append_mode_on VALUES ('host1',0, 0), ('host2', 1, 1,);
SELECT * from append_mode_on ORDER BY host, ts;
-- SQLNESS REPLACE (region\s\d+\(\d+\,\s\d+\)) region
DELETE FROM append_mode_on WHERE host = 'host1';
create table if not exists append_mode_off(
host string,
ts timestamp,
cpu double,
TIME INDEX (ts),
PRIMARY KEY(host)
)
engine=mito
with('append_mode'='false');
INSERT INTO append_mode_off VALUES ('host1',0, 0), ('host2', 1, 1,);
INSERT INTO append_mode_off VALUES ('host1',0, 10), ('host2', 1, 11,);
SELECT * from append_mode_off ORDER BY host, ts;
DROP TABLE append_mode_on;
DROP TABLE append_mode_off;