|
60 | 60 | /* Define to 1 to build with ic-proxy support (--enable-ic-proxy) */ |
61 | 61 | #undef ENABLE_IC_PROXY |
62 | 62 |
|
63 | | -/* Define to 1 to disable preload interconnect module */ |
| 63 | +/* Define to 1 to preload with ic module */ |
64 | 64 | #undef ENABLE_PRELOAD_IC_MODULE |
65 | 65 |
|
66 | 66 | /* Define to 1 to build client libraries as thread-safe code. |
67 | 67 | (--enable-thread-safety) */ |
68 | 68 | #undef ENABLE_THREAD_SAFETY |
69 | 69 |
|
70 | | -/* Define to 1 to build with fault injector. (--enable-faultinjector) */ |
| 70 | +/* Define to 1 to build with fault injector. */ |
71 | 71 | #undef FAULT_INJECTOR |
72 | 72 |
|
73 | | -/* Define to nothing if C supports flexible array members, and to 1 if it does |
74 | | - not. That way, with a declaration like `struct s { int n; double |
75 | | - d[FLEXIBLE_ARRAY_MEMBER]; };', the struct hack can be used with pre-C99 |
76 | | - compilers. When computing the size of such an object, don't use 'sizeof |
77 | | - (struct s)' as it overestimates the size. Use 'offsetof (struct s, d)' |
78 | | - instead. Don't use 'offsetof (struct s, d[0])', as this doesn't work with |
79 | | - MSVC and with C++ compilers. */ |
80 | | -#undef FLEXIBLE_ARRAY_MEMBER |
81 | | - |
82 | 73 | /* float4 values are passed by value if 'true', by reference if 'false' |
83 | 74 | (always true in GPDB) */ |
84 | 75 | #undef FLOAT4PASSBYVAL |
|
130 | 121 | /* Define to 1 if you have the `BIO_meth_new' function. */ |
131 | 122 | #undef HAVE_BIO_METH_NEW |
132 | 123 |
|
| 124 | +/* Define to 1 if you have the `cbrt' function. */ |
| 125 | +#undef HAVE_CBRT |
| 126 | + |
133 | 127 | /* Define to 1 if you have the `clock_gettime' function. */ |
134 | 128 | #undef HAVE_CLOCK_GETTIME |
135 | 129 |
|
|
148 | 142 | /* Define to 1 if you have the `CRYPTO_lock' function. */ |
149 | 143 | #undef HAVE_CRYPTO_LOCK |
150 | 144 |
|
151 | | -/* Define to 1 if you have the <crypt.h> header file. */ |
152 | | -#undef HAVE_CRYPT_H |
153 | | - |
154 | 145 | /* define if the compiler supports basic C++14 syntax */ |
155 | 146 | #undef HAVE_CXX14 |
156 | 147 |
|
|
386 | 377 | /* Define to 1 if you have the `execinfo' library (-lexecinfo). */ |
387 | 378 | #undef HAVE_LIBEXECINFO |
388 | 379 |
|
| 380 | +/* Define to 1 if you have the `jansson' library (-ljansson). */ |
| 381 | +#undef HAVE_LIBJANSSON |
| 382 | + |
389 | 383 | /* Define to 1 if you have the `ldap' library (-lldap). */ |
390 | 384 | #undef HAVE_LIBLDAP |
391 | 385 |
|
|
407 | 401 | /* Define to 1 if you have the `rt' library (-lrt). */ |
408 | 402 | #undef HAVE_LIBRT |
409 | 403 |
|
| 404 | +/* Define to 1 if you have the `seccomp' library (-lseccomp). */ |
| 405 | +#undef HAVE_LIBSECCOMP |
| 406 | + |
410 | 407 | /* Define to 1 if you have the `selinux' library (-lselinux). */ |
411 | 408 | #undef HAVE_LIBSELINUX |
412 | 409 |
|
|
503 | 500 | /* Define to 1 if you have the `pread' function. */ |
504 | 501 | #undef HAVE_PREAD |
505 | 502 |
|
| 503 | +/* Define if protobuf is available */ |
| 504 | +#undef HAVE_PROTOBUF |
| 505 | + |
506 | 506 | /* Define to 1 if you have the `pstat' function. */ |
507 | 507 | #undef HAVE_PSTAT |
508 | 508 |
|
|
744 | 744 | /* Define to 1 if you have the <time.h> header file. */ |
745 | 745 | #undef HAVE_TIME_H |
746 | 746 |
|
747 | | -/* Define to 1 if your `struct tm' has `tm_zone'. Deprecated, use |
748 | | - `HAVE_STRUCT_TM_TM_ZONE' instead. */ |
749 | | -#undef HAVE_TM_ZONE |
750 | | - |
751 | 747 | /* Define to 1 if your compiler understands `typeof' or something similar. */ |
752 | 748 | #undef HAVE_TYPEOF |
753 | 749 |
|
|
796 | 792 | /* Define to 1 if you have the <winldap.h> header file. */ |
797 | 793 | #undef HAVE_WINLDAP_H |
798 | 794 |
|
799 | | - |
800 | 795 | /* Define to 1 if you have the <winsock2.h> header file. */ |
801 | 796 | #undef HAVE_WINSOCK2_H |
802 | 797 |
|
803 | 798 | /* Define to 1 if you have the `writev' function. */ |
804 | 799 | #undef HAVE_WRITEV |
805 | 800 |
|
806 | | - |
807 | 801 | /* Define to 1 if you have the `X509_get_signature_nid' function. */ |
808 | 802 | #undef HAVE_X509_GET_SIGNATURE_NID |
809 | 803 |
|
|
813 | 807 | /* Define to 1 if you have the <yaml.h> header file. */ |
814 | 808 | #undef HAVE_YAML_H |
815 | 809 |
|
| 810 | +/* Define if zstd is available */ |
| 811 | +#undef HAVE_ZSTD |
| 812 | + |
816 | 813 | /* Define to 1 if the system has the type `_Bool'. */ |
817 | 814 | #undef HAVE__BOOL |
818 | 815 |
|
|
867 | 864 | /* Define to 1 if you have the `__strtoull' function. */ |
868 | 865 | #undef HAVE___STRTOULL |
869 | 866 |
|
870 | | -/* Define to 1 if you have the `etcdlib' library (-letcdlib). */ |
871 | | -#undef HAVE_LIBETCDLIB |
872 | | - |
873 | 867 | /* Define to the appropriate printf length modifier for 64-bit ints. */ |
874 | 868 | #undef INT64_MODIFIER |
875 | 869 |
|
|
882 | 876 | /* Define bytes to use libc memset(). */ |
883 | 877 | #undef MEMSET_LOOP_LIMIT |
884 | 878 |
|
| 879 | +/* Define to 1 if you want to allow OpenSSL redirects. */ |
| 880 | +#undef OPENSSL_ALLOW_REDIRECT |
| 881 | + |
885 | 882 | /* Define to the OpenSSL API version in use. This avoids deprecation warnings |
886 | 883 | from newer OpenSSL versions. */ |
887 | 884 | #undef OPENSSL_API_COMPAT |
|
930 | 927 | #undef PG_USE_STDBOOL |
931 | 928 |
|
932 | 929 | /* Postgres version Apache Cloudberry is based on */ |
933 | | -/* PostgreSQL version as a string */ |
934 | 930 | #undef PG_VERSION |
935 | 931 |
|
936 | 932 | /* PostgreSQL version as a number */ |
|
960 | 956 | RELSEG_SIZE requires an initdb. */ |
961 | 957 | #undef RELSEG_SIZE |
962 | 958 |
|
963 | | -/* Define to 1 to use serverless mode of Cloudberry. (--enable-serverless) */ |
| 959 | +/* Define to 1 to use serverless mode of Cloudberry. (--enable-serverless) */ |
964 | 960 | #undef SERVERLESS |
965 | 961 |
|
966 | 962 | /* The size of `bool', as computed by sizeof. */ |
|
1005 | 1001 | /* Define to 1 to build with libcurl support. (--with-libcurl) */ |
1006 | 1002 | #undef USE_CURL |
1007 | 1003 |
|
1008 | | -/* Define to use /dev/urandom for random number generation */ |
1009 | | -#undef USE_DEV_URANDOM |
1010 | | - |
1011 | 1004 | /* Define to 1 if you want float4 values to be passed by value. (Always |
1012 | 1005 | defined in GPDB) */ |
1013 | 1006 | #undef USE_FLOAT4_BYVAL |
|
1019 | 1012 | /* Define to 1 to build with gpcloud (--enable-gpcloud) */ |
1020 | 1013 | #undef USE_GPCLOUD |
1021 | 1014 |
|
1022 | | - |
1023 | 1015 | /* Define to build with ICU support. (--with-icu) */ |
1024 | 1016 | #undef USE_ICU |
1025 | 1017 |
|
| 1018 | +/* Define to 1 to use the internal FTS implementation. */ |
| 1019 | +#undef USE_INTERNAL_FTS |
| 1020 | + |
1026 | 1021 | /* Define to 1 to build with LDAP support. (--with-ldap) */ |
1027 | 1022 | #undef USE_LDAP |
1028 | 1023 |
|
|
1033 | 1028 | (--with-libxslt) */ |
1034 | 1029 | #undef USE_LIBXSLT |
1035 | 1030 |
|
| 1031 | +/* Define to 1 to build Cloudberry using the shared library libpostgres.so |
| 1032 | + (--enable-link-postgres-with-shared) */ |
| 1033 | +#undef USE_LINK_POSTGRES_WITH_SHARED |
| 1034 | + |
1036 | 1035 | /* Define to 1 to build with LLVM based JIT support. (--with-llvm) */ |
1037 | 1036 | #undef USE_LLVM |
1038 | 1037 |
|
1039 | | -/* Define to 1 to build with Mapreduce capabilities (--enable-mapreduce) */ |
1040 | | -#undef USE_MAPREDUCE |
1041 | | - |
1042 | | -/* Define to 1 to build with shared postgres backend capabilities (--enable-shared-postgres-backend) */ |
1043 | | -#undef USE_SHARED_POSTGRES_BACKEND |
1044 | | - |
1045 | 1038 | /* Define to 1 to build with LZ4 support. (--with-lz4) */ |
1046 | 1039 | #undef USE_LZ4 |
1047 | 1040 |
|
| 1041 | +/* Define to 1 to build with Mapreduce capabilities (--enable-mapreduce) */ |
| 1042 | +#undef USE_MAPREDUCE |
1048 | 1043 |
|
1049 | 1044 | /* Define to select named POSIX semaphores. */ |
1050 | 1045 | #undef USE_NAMED_POSIX_SEMAPHORES |
1051 | 1046 |
|
1052 | 1047 | /* Define to 1 to build with OpenSSL support. (--with-ssl=openssl) */ |
1053 | 1048 | #undef USE_OPENSSL |
1054 | 1049 |
|
1055 | | -/* Define to use OpenSSL for random number generation */ |
1056 | | -#undef USE_OPENSSL_RANDOM |
1057 | | - |
1058 | | -/* Define to use OpenSSL redirect access internal implements if not implements */ |
1059 | | -#undef OPENSSL_ALLOW_REDIRECT |
1060 | | - |
1061 | 1050 | /* Define to 1 to build with Cloudberry ORCA optimizer. (--enable-orca) */ |
1062 | 1051 | #undef USE_ORCA |
1063 | 1052 |
|
1064 | | -/* Define to 1 to build with pax support. (--enable-pax) */ |
1065 | | -#undef USE_PAX_STORAGE |
1066 | | - |
1067 | 1053 | /* Define to 1 to build with PAM support. (--with-pam) */ |
1068 | 1054 | #undef USE_PAM |
1069 | 1055 |
|
| 1056 | +/* Define to 1 to support PAX */ |
| 1057 | +#undef USE_PAX_STORAGE |
| 1058 | + |
| 1059 | +/* Define to 1 to build with shared Cloudberry backend capabilities |
| 1060 | + (--enable-shared-postgres-backend) */ |
| 1061 | +#undef USE_SHARED_POSTGRES_BACKEND |
| 1062 | + |
1070 | 1063 | /* Define to 1 to use software CRC-32C implementation (slicing-by-8). */ |
1071 | 1064 | #undef USE_SLICING_BY_8_CRC32C |
1072 | 1065 |
|
|
1100 | 1093 | /* Define to 1 if `wcstombs_l' requires <xlocale.h>. */ |
1101 | 1094 | #undef WCSTOMBS_L_IN_XLOCALE |
1102 | 1095 |
|
1103 | | -/* Define to build with external FTS support. (--enable-external-fts) */ |
1104 | | -#undef USE_INTERNAL_FTS |
1105 | | - |
1106 | 1096 | /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most |
1107 | 1097 | significant byte first (like Motorola and SPARC, unlike Intel). */ |
1108 | 1098 | #if defined AC_APPLE_UNIVERSAL_BUILD |
|
1122 | 1112 | */ |
1123 | 1113 | #undef XLOG_BLCKSZ |
1124 | 1114 |
|
1125 | | -/* Enable large inode numbers on Mac OS X 10.5. */ |
1126 | | -#ifndef _DARWIN_USE_64_BIT_INODE |
1127 | | -# define _DARWIN_USE_64_BIT_INODE 1 |
1128 | | -#endif |
| 1115 | + |
1129 | 1116 |
|
1130 | 1117 | /* Number of bits in a file offset, on hosts where this is settable. */ |
1131 | 1118 | #undef _FILE_OFFSET_BITS |
|
0 commit comments