mirror of https://github.com/citusdata/citus.git
Add COLLPROVIDER_BUILTIN option
Relevant PG commit:
f69319f2f1fb16eda4b535bcccec90dff3a6795e
f69319f2f1
m3hm3t/pg17_isolation_test_cmd_from
parent
ba0b06b609
commit
6c12b10c3a
|
@ -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;
|
||||
|
|
|
@ -145,6 +145,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