mirror of https://github.com/citusdata/citus.git
Add COLLPROVIDER_BUILTIN option
Relevant PG commit: f69319f2f1fb16eda4b535bcccec90dff3a6795enaisila/try_checkf69319f2f1
(cherry picked from commit6c12b10c3a
)
parent
9d0545c38e
commit
3778eb8511
|
@ -132,6 +132,7 @@ CreateCollationDDLInternal(Oid collationId, Oid *collowner, char **quotedCollati
|
|||
char *schemaName = get_namespace_name(collnamespace);
|
||||
*quotedCollationName = quote_qualified_identifier(schemaName, collname);
|
||||
const char *providerString =
|
||||
collprovider == COLLPROVIDER_BUILTIN ? "builtin" :
|
||||
collprovider == COLLPROVIDER_DEFAULT ? "default" :
|
||||
collprovider == COLLPROVIDER_ICU ? "icu" :
|
||||
collprovider == COLLPROVIDER_LIBC ? "libc" : NULL;
|
||||
|
|
|
@ -144,6 +144,8 @@ getStxstattarget_compat(HeapTuple tup)
|
|||
#define getProcNo_compat(a) (a->pgprocno)
|
||||
#define getLxid_compat(a) (a->lxid)
|
||||
|
||||
#define COLLPROVIDER_BUILTIN 'b'
|
||||
|
||||
#endif
|
||||
|
||||
#if PG_VERSION_NUM >= PG_VERSION_16
|
||||
|
|
Loading…
Reference in New Issue