mirror of
https://github.com/GreptimeTeam/greptimedb.git
synced 2026-01-07 05:42:57 +00:00
* 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
41 lines
957 B
SQL
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;
|