mirror of https://github.com/citusdata/citus.git
Removes unnecessary files
parent
84826dcc98
commit
90547e6cd5
|
@ -182,8 +182,6 @@ typedef struct MetadataCacheData
|
|||
Oid citusTaskStatusUnscheduledId;
|
||||
Oid citusTaskStatusCancelledId;
|
||||
Oid citusTaskStatusCancellingId;
|
||||
Oid databaseShardRelationId;
|
||||
Oid databaseShardPKeyIndexId;
|
||||
Oid distRebalanceStrategyRelationId;
|
||||
Oid distNodeRelationId;
|
||||
Oid distNodeNodeIdIndexId;
|
||||
|
|
|
@ -1,53 +0,0 @@
|
|||
/*
|
||||
* database_sharding.h
|
||||
*
|
||||
* Data structure definition for managing backend data and related function
|
||||
*
|
||||
* Copyright (c) Microsoft, Inc.
|
||||
*/
|
||||
|
||||
#ifndef DATABASE_SHARDING_H
|
||||
#define DATABASE_SHARDING_H
|
||||
|
||||
|
||||
#include "tcop/utility.h"
|
||||
|
||||
|
||||
/* attributes of citus_catalog.database_shard */
|
||||
#define Natts_database_shard 3
|
||||
#define Anum_database_shard_database_id 1
|
||||
#define Anum_database_shard_node_group_id 2
|
||||
#define Anum_database_shard_is_available 3
|
||||
|
||||
|
||||
typedef struct DatabaseShard
|
||||
{
|
||||
/* database oid */
|
||||
Oid databaseOid;
|
||||
|
||||
/* node group on which the database shard is placed */
|
||||
int nodeGroupId;
|
||||
|
||||
/* whether the database shard is available */
|
||||
bool isAvailable;
|
||||
} DatabaseShard;
|
||||
|
||||
/* citus.enable_database_sharding setting */
|
||||
extern bool EnableDatabaseSharding;
|
||||
|
||||
void PreProcessUtilityInDatabaseShard(Node *parseTree, const char *queryString,
|
||||
ProcessUtilityContext context,
|
||||
bool *runPreviousUtilityHook);
|
||||
void PostProcessUtilityInDatabaseShard(Node *parseTree, const char *queryString,
|
||||
ProcessUtilityContext context);
|
||||
bool DatabaseShardingEnabled(void);
|
||||
void AssignDatabaseToShard(Oid databaseOid);
|
||||
void UpdateDatabaseShard(Oid databaseOid, int targetNodeGroupId);
|
||||
void DeleteDatabaseShardByDatabaseIdLocally(Oid databaseOid);
|
||||
DatabaseShard * GetDatabaseShardByOid(Oid databaseOid);
|
||||
List * ListDatabaseShards(void);
|
||||
int64 CitusDatabaseSize(Oid databaseId);
|
||||
char * InsertDatabaseShardAssignmentCommand(Oid databaseOid, int nodeGroupId);
|
||||
|
||||
|
||||
#endif
|
|
@ -247,7 +247,6 @@ extern Oid DistLocalGroupIdRelationId(void);
|
|||
extern Oid DistObjectRelationId(void);
|
||||
extern Oid DistEnabledCustomAggregatesId(void);
|
||||
extern Oid DistTenantSchemaRelationId(void);
|
||||
extern Oid DatabaseShardRelationId(void);
|
||||
|
||||
/* index oids */
|
||||
extern Oid DistNodeNodeIdIndexId(void);
|
||||
|
@ -272,7 +271,6 @@ extern Oid DistObjectPrimaryKeyIndexId(void);
|
|||
extern Oid DistCleanupPrimaryKeyIndexId(void);
|
||||
extern Oid DistTenantSchemaPrimaryKeyIndexId(void);
|
||||
extern Oid DistTenantSchemaUniqueColocationIdIndexId(void);
|
||||
extern Oid DatabaseShardPrimaryKeyIndexId(void);
|
||||
|
||||
/* sequence oids */
|
||||
extern Oid DistBackgroundJobJobIdSequenceId(void);
|
||||
|
|
|
@ -17,8 +17,6 @@
|
|||
#define MAX_SHARD_COUNT 64000
|
||||
#define MAX_SHARD_REPLICATION_FACTOR 100
|
||||
|
||||
extern char *CitusMainDatabase;
|
||||
|
||||
extern PGDLLEXPORT ColumnarSupportsIndexAM_type extern_ColumnarSupportsIndexAM;
|
||||
extern PGDLLEXPORT CompressionTypeStr_type extern_CompressionTypeStr;
|
||||
extern PGDLLEXPORT IsColumnarTableAmTable_type extern_IsColumnarTableAmTable;
|
||||
|
|
Loading…
Reference in New Issue