mirror of https://github.com/citusdata/citus.git
commit
2965331d80
|
@ -8,7 +8,7 @@ EXTENSION = citus
|
|||
EXTVERSIONS = 5.0 5.0-1 5.0-2 \
|
||||
5.1-1 5.1-2 5.1-3 5.1-4 5.1-5 5.1-6 5.1-7 5.1-8 \
|
||||
5.2-1 5.2-2 5.2-3 5.2-4 \
|
||||
6.0-1 6.0-2 6.0-3 6.0-4 6.0-5 6.0-6 6.0-7
|
||||
6.0-1 6.0-2 6.0-3 6.0-4 6.0-5 6.0-6 6.0-7 6.0-8
|
||||
|
||||
# All citus--*.sql files in the source directory
|
||||
DATA = $(patsubst $(citus_abs_srcdir)/%.sql,%.sql,$(wildcard $(citus_abs_srcdir)/$(EXTENSION)--*--*.sql))
|
||||
|
@ -72,6 +72,8 @@ $(EXTENSION)--6.0-6.sql: $(EXTENSION)--6.0-5.sql $(EXTENSION)--6.0-5--6.0-6.sql
|
|||
cat $^ > $@
|
||||
$(EXTENSION)--6.0-7.sql: $(EXTENSION)--6.0-6.sql $(EXTENSION)--6.0-6--6.0-7.sql
|
||||
cat $^ > $@
|
||||
$(EXTENSION)--6.0-8.sql: $(EXTENSION)--6.0-7.sql $(EXTENSION)--6.0-7--6.0-8.sql
|
||||
cat $^ > $@
|
||||
|
||||
NO_PGXS = 1
|
||||
|
||||
|
|
|
@ -12,4 +12,3 @@ CREATE FUNCTION column_name_to_column(table_name regclass, column_name text)
|
|||
AS 'MODULE_PATHNAME', $$column_name_to_column$$;
|
||||
COMMENT ON FUNCTION column_name_to_column(table_name regclass, column_name text)
|
||||
IS 'convert a column name to its textual Var representation';
|
||||
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
/*
|
||||
* Drop shardalias from pg_dist_shard
|
||||
*/
|
||||
ALTER TABLE pg_dist_shard DROP shardalias;
|
|
@ -1,6 +1,6 @@
|
|||
# Citus extension
|
||||
comment = 'Citus distributed database'
|
||||
default_version = '6.0-7'
|
||||
default_version = '6.0-8'
|
||||
module_pathname = '$libdir/citus'
|
||||
relocatable = false
|
||||
schema = pg_catalog
|
||||
|
|
|
@ -379,8 +379,8 @@ InsertShardRow(Oid relationId, uint64 shardId, char storageType,
|
|||
values[Anum_pg_dist_shard_shardid - 1] = Int64GetDatum(shardId);
|
||||
values[Anum_pg_dist_shard_shardstorage - 1] = CharGetDatum(storageType);
|
||||
|
||||
/* deprecated shardalias column is always null. */
|
||||
isNulls[Anum_pg_dist_shard_shardalias_DEPRECATED - 1] = true;
|
||||
/* dropped shardalias column must also be set; it is still part of the tuple */
|
||||
isNulls[Anum_pg_dist_shard_shardalias_DROPPED - 1] = true;
|
||||
|
||||
/* check if shard min/max values are null */
|
||||
if (shardMinValue != NULL && shardMaxValue != NULL)
|
||||
|
|
|
@ -26,7 +26,7 @@ typedef struct FormData_pg_dist_shard
|
|||
int64 shardid; /* global shardId representing remote partition */
|
||||
char shardstorage; /* shard storage type; see codes below */
|
||||
#ifdef CATALOG_VARLEN /* variable-length fields start here */
|
||||
text shardalias_DEPRECATED; /* deprecated column, should be unused */
|
||||
text shardalias_DROPPED; /* dropped column, not in use */
|
||||
text shardminvalue; /* partition key's minimum value in shard */
|
||||
text shardmaxvalue; /* partition key's maximum value in shard */
|
||||
#endif
|
||||
|
@ -47,7 +47,7 @@ typedef FormData_pg_dist_shard *Form_pg_dist_shard;
|
|||
#define Anum_pg_dist_shard_logicalrelid 1
|
||||
#define Anum_pg_dist_shard_shardid 2
|
||||
#define Anum_pg_dist_shard_shardstorage 3
|
||||
#define Anum_pg_dist_shard_shardalias_DEPRECATED 4
|
||||
#define Anum_pg_dist_shard_shardalias_DROPPED 4
|
||||
#define Anum_pg_dist_shard_shardminvalue 5
|
||||
#define Anum_pg_dist_shard_shardmaxvalue 6
|
||||
|
||||
|
|
|
@ -33,6 +33,7 @@ ALTER EXTENSION citus UPDATE TO '6.0-4';
|
|||
ALTER EXTENSION citus UPDATE TO '6.0-5';
|
||||
ALTER EXTENSION citus UPDATE TO '6.0-6';
|
||||
ALTER EXTENSION citus UPDATE TO '6.0-7';
|
||||
ALTER EXTENSION citus UPDATE TO '6.0-8';
|
||||
-- drop extension an re-create in newest version
|
||||
DROP EXTENSION citus;
|
||||
\c
|
||||
|
|
|
@ -53,8 +53,8 @@ SELECT * FROM pg_dist_partition;
|
|||
(0 rows)
|
||||
|
||||
SELECT * FROM pg_dist_shard;
|
||||
logicalrelid | shardid | shardstorage | shardalias | shardminvalue | shardmaxvalue
|
||||
--------------+---------+--------------+------------+---------------+---------------
|
||||
logicalrelid | shardid | shardstorage | shardminvalue | shardmaxvalue
|
||||
--------------+---------+--------------+---------------+---------------
|
||||
(0 rows)
|
||||
|
||||
SELECT * FROM pg_dist_shard_placement;
|
||||
|
|
|
@ -38,6 +38,7 @@ ALTER EXTENSION citus UPDATE TO '6.0-4';
|
|||
ALTER EXTENSION citus UPDATE TO '6.0-5';
|
||||
ALTER EXTENSION citus UPDATE TO '6.0-6';
|
||||
ALTER EXTENSION citus UPDATE TO '6.0-7';
|
||||
ALTER EXTENSION citus UPDATE TO '6.0-8';
|
||||
|
||||
-- drop extension an re-create in newest version
|
||||
DROP EXTENSION citus;
|
||||
|
|
Loading…
Reference in New Issue