mirror of
https://github.com/timescale/timescaledb.git
synced 2025-05-22 13:40:56 +08:00
55 lines
1.3 KiB
SQL
55 lines
1.3 KiB
SQL
\set ON_ERROR_STOP 1
|
|
|
|
\o /dev/null
|
|
\ir include/create_clustered_db.sql
|
|
|
|
\o
|
|
\c Test1
|
|
\ir ../../setup/sql/load_kafka.sql
|
|
select setup_kafka();
|
|
\c test2
|
|
\ir ../../setup/sql/load_kafka.sql
|
|
select setup_kafka();
|
|
|
|
\set ECHO ALL
|
|
\c meta
|
|
SELECT add_cluster_user('postgres', NULL);
|
|
|
|
SELECT add_node('Test1' :: NAME, 'localhost');
|
|
SELECT add_node('test2' :: NAME, 'localhost');
|
|
|
|
|
|
\c Test1
|
|
\dt public.*
|
|
\det+ public.*
|
|
|
|
|
|
SELECT *
|
|
FROM kafka_get_start_and_next_offset('topic', 0 :: SMALLINT, 0);
|
|
SELECT *
|
|
FROM kafka_get_start_and_next_offset('topic', 0 :: SMALLINT, 0);
|
|
SELECT *
|
|
FROM kafka_set_next_offset('topic', 0 :: SMALLINT, 0, 100);
|
|
SELECT *
|
|
FROM kafka_get_start_and_next_offset('topic', 0 :: SMALLINT, 0);
|
|
SELECT *
|
|
FROM kafka_get_start_and_next_offset('topic', 1 :: SMALLINT, 25);
|
|
SELECT *
|
|
FROM kafka_get_start_and_next_offset('topic2', 0 :: SMALLINT, 29);
|
|
\c test2
|
|
SELECT *
|
|
FROM kafka_get_start_and_next_offset('topic', 0 :: SMALLINT, 0);
|
|
\set ON_ERROR_STOP 0
|
|
SET client_min_messages TO FATAL;
|
|
SELECT *
|
|
FROM kafka_set_next_offset('topic', 0 :: SMALLINT, 0, 101);
|
|
SET client_min_messages TO NOTICE;
|
|
\set ON_ERROR_STOP 1
|
|
SELECT *
|
|
FROM kafka_set_next_offset('topic', 0 :: SMALLINT, 100, 101);
|
|
\c Test1
|
|
SELECT *
|
|
FROM kafka_get_start_and_next_offset('topic', 0 :: SMALLINT, 0);
|
|
SELECT *
|
|
FROM kafka_offset_local;
|