mirror of https://github.com/citusdata/citus.git
nodeport int8 -> int4
parent
98e0648d40
commit
bf176c436d
|
@ -8,7 +8,7 @@ EXTENSION = citus
|
||||||
EXTVERSIONS = 5.0 5.0-1 5.0-2 \
|
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.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 \
|
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-8 6.0-9 6.0-10
|
6.0-1 6.0-2 6.0-3 6.0-4 6.0-5 6.0-6 6.0-7 6.0-8 6.0-9 6.0-10 6.0-11
|
||||||
|
|
||||||
# All citus--*.sql files in the source directory
|
# All citus--*.sql files in the source directory
|
||||||
DATA = $(patsubst $(citus_abs_srcdir)/%.sql,%.sql,$(wildcard $(citus_abs_srcdir)/$(EXTENSION)--*--*.sql))
|
DATA = $(patsubst $(citus_abs_srcdir)/%.sql,%.sql,$(wildcard $(citus_abs_srcdir)/$(EXTENSION)--*--*.sql))
|
||||||
|
@ -78,6 +78,8 @@ $(EXTENSION)--6.0-9.sql: $(EXTENSION)--6.0-8.sql $(EXTENSION)--6.0-8--6.0-9.sql
|
||||||
cat $^ > $@
|
cat $^ > $@
|
||||||
$(EXTENSION)--6.0-10.sql: $(EXTENSION)--6.0-9.sql $(EXTENSION)--6.0-9--6.0-10.sql
|
$(EXTENSION)--6.0-10.sql: $(EXTENSION)--6.0-9.sql $(EXTENSION)--6.0-9--6.0-10.sql
|
||||||
cat $^ > $@
|
cat $^ > $@
|
||||||
|
$(EXTENSION)--6.0-11.sql: $(EXTENSION)--6.0-10.sql $(EXTENSION)--6.0-10--6.0-11.sql
|
||||||
|
cat $^ > $@
|
||||||
|
|
||||||
NO_PGXS = 1
|
NO_PGXS = 1
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
/*
|
||||||
|
* nodeport should be 32-bit, not 64-bit
|
||||||
|
*/
|
||||||
|
ALTER TABLE pg_dist_shard_placement ALTER nodeport TYPE int4;
|
|
@ -1,6 +1,6 @@
|
||||||
# Citus extension
|
# Citus extension
|
||||||
comment = 'Citus distributed database'
|
comment = 'Citus distributed database'
|
||||||
default_version = '6.0-10'
|
default_version = '6.0-11'
|
||||||
module_pathname = '$libdir/citus'
|
module_pathname = '$libdir/citus'
|
||||||
relocatable = false
|
relocatable = false
|
||||||
schema = pg_catalog
|
schema = pg_catalog
|
||||||
|
|
|
@ -350,7 +350,7 @@ TupleToShardPlacement(TupleDesc tupleDescriptor, HeapTuple heapTuple)
|
||||||
shardPlacement->shardLength = DatumGetInt64(shardLength);
|
shardPlacement->shardLength = DatumGetInt64(shardLength);
|
||||||
shardPlacement->shardState = DatumGetUInt32(shardState);
|
shardPlacement->shardState = DatumGetUInt32(shardState);
|
||||||
shardPlacement->nodeName = TextDatumGetCString(nodeName);
|
shardPlacement->nodeName = TextDatumGetCString(nodeName);
|
||||||
shardPlacement->nodePort = DatumGetInt64(nodePort);
|
shardPlacement->nodePort = DatumGetInt32(nodePort);
|
||||||
|
|
||||||
return shardPlacement;
|
return shardPlacement;
|
||||||
}
|
}
|
||||||
|
@ -439,7 +439,7 @@ InsertShardPlacementRow(uint64 shardId, uint64 placementId,
|
||||||
values[Anum_pg_dist_shard_placement_shardstate - 1] = CharGetDatum(shardState);
|
values[Anum_pg_dist_shard_placement_shardstate - 1] = CharGetDatum(shardState);
|
||||||
values[Anum_pg_dist_shard_placement_shardlength - 1] = Int64GetDatum(shardLength);
|
values[Anum_pg_dist_shard_placement_shardlength - 1] = Int64GetDatum(shardLength);
|
||||||
values[Anum_pg_dist_shard_placement_nodename - 1] = CStringGetTextDatum(nodeName);
|
values[Anum_pg_dist_shard_placement_nodename - 1] = CStringGetTextDatum(nodeName);
|
||||||
values[Anum_pg_dist_shard_placement_nodeport - 1] = Int64GetDatum(nodePort);
|
values[Anum_pg_dist_shard_placement_nodeport - 1] = Int32GetDatum(nodePort);
|
||||||
values[Anum_pg_dist_shard_placement_placementid - 1] = Int64GetDatum(placementId);
|
values[Anum_pg_dist_shard_placement_placementid - 1] = Int64GetDatum(placementId);
|
||||||
|
|
||||||
/* open shard placement relation and insert new tuple */
|
/* open shard placement relation and insert new tuple */
|
||||||
|
|
|
@ -36,6 +36,7 @@ ALTER EXTENSION citus UPDATE TO '6.0-7';
|
||||||
ALTER EXTENSION citus UPDATE TO '6.0-8';
|
ALTER EXTENSION citus UPDATE TO '6.0-8';
|
||||||
ALTER EXTENSION citus UPDATE TO '6.0-9';
|
ALTER EXTENSION citus UPDATE TO '6.0-9';
|
||||||
ALTER EXTENSION citus UPDATE TO '6.0-10';
|
ALTER EXTENSION citus UPDATE TO '6.0-10';
|
||||||
|
ALTER EXTENSION citus UPDATE TO '6.0-11';
|
||||||
-- drop extension an re-create in newest version
|
-- drop extension an re-create in newest version
|
||||||
DROP EXTENSION citus;
|
DROP EXTENSION citus;
|
||||||
\c
|
\c
|
||||||
|
|
|
@ -41,6 +41,7 @@ ALTER EXTENSION citus UPDATE TO '6.0-7';
|
||||||
ALTER EXTENSION citus UPDATE TO '6.0-8';
|
ALTER EXTENSION citus UPDATE TO '6.0-8';
|
||||||
ALTER EXTENSION citus UPDATE TO '6.0-9';
|
ALTER EXTENSION citus UPDATE TO '6.0-9';
|
||||||
ALTER EXTENSION citus UPDATE TO '6.0-10';
|
ALTER EXTENSION citus UPDATE TO '6.0-10';
|
||||||
|
ALTER EXTENSION citus UPDATE TO '6.0-11';
|
||||||
|
|
||||||
-- drop extension an re-create in newest version
|
-- drop extension an re-create in newest version
|
||||||
DROP EXTENSION citus;
|
DROP EXTENSION citus;
|
||||||
|
|
Loading…
Reference in New Issue