mirror of https://github.com/citusdata/citus.git
Style
parent
c29c2d0263
commit
5611915300
|
|
@ -79,7 +79,8 @@ static void DropDefaultExpressionsAndMoveOwnedSequenceOwnerships(Oid sourceRelat
|
||||||
static void DropDefaultColumnDefinition(Oid relationId, char *columnName);
|
static void DropDefaultColumnDefinition(Oid relationId, char *columnName);
|
||||||
static void TransferSequenceOwnership(Oid ownedSequenceId, Oid targetRelationId,
|
static void TransferSequenceOwnership(Oid ownedSequenceId, Oid targetRelationId,
|
||||||
char *columnName);
|
char *columnName);
|
||||||
static void InsertMetadataForCitusLocalTable(Oid citusLocalTableId, uint64 shardId, bool autoConverted);
|
static void InsertMetadataForCitusLocalTable(Oid citusLocalTableId, uint64 shardId,
|
||||||
|
bool autoConverted);
|
||||||
static void FinalizeCitusLocalTableCreation(Oid relationId, List *dependentSequenceList);
|
static void FinalizeCitusLocalTableCreation(Oid relationId, List *dependentSequenceList);
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1099,7 +1100,8 @@ TransferSequenceOwnership(Oid sequenceId, Oid targetRelationId, char *targetColu
|
||||||
* pg_dist_partition, pg_dist_shard & pg_dist_placement.
|
* pg_dist_partition, pg_dist_shard & pg_dist_placement.
|
||||||
*/
|
*/
|
||||||
static void
|
static void
|
||||||
InsertMetadataForCitusLocalTable(Oid citusLocalTableId, uint64 shardId, bool autoConverted)
|
InsertMetadataForCitusLocalTable(Oid citusLocalTableId, uint64 shardId,
|
||||||
|
bool autoConverted)
|
||||||
{
|
{
|
||||||
Assert(OidIsValid(citusLocalTableId));
|
Assert(OidIsValid(citusLocalTableId));
|
||||||
Assert(shardId != INVALID_SHARD_ID);
|
Assert(shardId != INVALID_SHARD_ID);
|
||||||
|
|
|
||||||
|
|
@ -6,6 +6,6 @@
|
||||||
#include "udfs/fix_all_partition_shard_index_names/11.0-1.sql"
|
#include "udfs/fix_all_partition_shard_index_names/11.0-1.sql"
|
||||||
#include "udfs/worker_fix_partition_shard_index_names/11.0-1.sql"
|
#include "udfs/worker_fix_partition_shard_index_names/11.0-1.sql"
|
||||||
|
|
||||||
ALTER TABLE pg_catalog.pg_dist_partition ADD COLUMN autoconverted boolean;
|
|
||||||
DROP FUNCTION IF EXISTS pg_catalog.master_apply_delete_command(text);
|
DROP FUNCTION IF EXISTS pg_catalog.master_apply_delete_command(text);
|
||||||
DROP FUNCTION pg_catalog.master_get_table_metadata(text);
|
DROP FUNCTION pg_catalog.master_get_table_metadata(text);
|
||||||
|
ALTER TABLE pg_catalog.pg_dist_partition ADD COLUMN autoconverted boolean;
|
||||||
|
|
|
||||||
|
|
@ -4,8 +4,6 @@ DROP FUNCTION pg_catalog.fix_all_partition_shard_index_names();
|
||||||
DROP FUNCTION pg_catalog.fix_partition_shard_index_names(regclass);
|
DROP FUNCTION pg_catalog.fix_partition_shard_index_names(regclass);
|
||||||
DROP FUNCTION pg_catalog.worker_fix_partition_shard_index_names(regclass, text, text);
|
DROP FUNCTION pg_catalog.worker_fix_partition_shard_index_names(regclass, text, text);
|
||||||
|
|
||||||
ALTER TABLE pg_catalog.pg_dist_partition DROP COLUMN autoconverted;
|
|
||||||
|
|
||||||
CREATE FUNCTION pg_catalog.master_apply_delete_command(text)
|
CREATE FUNCTION pg_catalog.master_apply_delete_command(text)
|
||||||
RETURNS integer
|
RETURNS integer
|
||||||
LANGUAGE C STRICT
|
LANGUAGE C STRICT
|
||||||
|
|
@ -26,3 +24,4 @@ CREATE FUNCTION pg_catalog.master_get_table_metadata(
|
||||||
AS 'MODULE_PATHNAME', $$master_get_table_metadata$$;
|
AS 'MODULE_PATHNAME', $$master_get_table_metadata$$;
|
||||||
COMMENT ON FUNCTION master_get_table_metadata(relation_name text)
|
COMMENT ON FUNCTION master_get_table_metadata(relation_name text)
|
||||||
IS 'fetch metadata values for the table';
|
IS 'fetch metadata values for the table';
|
||||||
|
ALTER TABLE pg_catalog.pg_dist_partition DROP COLUMN autoconverted;
|
||||||
|
|
|
||||||
|
|
@ -533,8 +533,8 @@ extern void ExecuteForeignKeyCreateCommandList(List *ddlCommandList,
|
||||||
bool skip_validation);
|
bool skip_validation);
|
||||||
|
|
||||||
/* create_citus_local_table.c */
|
/* create_citus_local_table.c */
|
||||||
extern void SetAutoConverted(bool autoConvertedValue);
|
extern void CreateCitusLocalTable(Oid relationId, bool cascadeViaForeignKeys,
|
||||||
extern void CreateCitusLocalTable(Oid relationId, bool cascadeViaForeignKeys, bool autoConverted);
|
bool autoConverted);
|
||||||
extern List * GetExplicitIndexOidList(Oid relationId);
|
extern List * GetExplicitIndexOidList(Oid relationId);
|
||||||
|
|
||||||
extern bool ShouldPropagateSetCommand(VariableSetStmt *setStmt);
|
extern bool ShouldPropagateSetCommand(VariableSetStmt *setStmt);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue