Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/apache/cloudberry
/ functions
Functions
50,827 in github.com/apache/cloudberry
⨍
Functions
50,827
◇
Types & classes
8,281
↳
Endpoints
203
↓ 25 callers
Function
hash_get_num_entries
* hash_get_num_entries -- get the number of entries in a hashtable */
src/backend/utils/hash/dynahash.c:1379
↓ 25 callers
Function
ic_proxy_pkt_cache_free
* Return a packet to the free list. */
contrib/interconnect/proxy/ic_proxy_pkt_cache.c:136
↓ 25 callers
Function
mp_clear_free
contrib/pgcrypto/pgp-mpi-internal.c:46
↓ 25 callers
Function
pg_atomic_read_u64
src/include/port/atomics.h:428
↓ 25 callers
Function
pg_cryptohash_update
* pg_cryptohash_update * * Update a hash context. Note that this implementation is designed * to never fail, so this always returns 0 except if th
src/common/cryptohash.c:133
↓ 25 callers
Function
pg_getnameinfo_all
* pg_getnameinfo_all - get name info for Unix, IPv4 and IPv6 sockets * * The API of this routine differs from the standard getnameinfo() definition
src/common/ip.c:121
↓ 25 callers
Function
pg_hmac_update
* pg_hmac_update * * Update a HMAC context. Returns 0 on success, -1 on failure. */
src/common/hmac.c:206
↓ 25 callers
Function
pg_rusage_show
* Compute elapsed time since ru0 usage snapshot, and format into * a displayable string. Result is in a static string, which is * tacky, but no one
src/backend/utils/misc/pg_rusage.c:39
↓ 25 callers
Function
pg_tolower
* Fold a character to lower case. * * Unlike some versions of tolower(), this is safe to apply to characters * that aren't upper case letters. Not
src/port/pgstrcasecmp.c:121
↓ 25 callers
Function
pq_getmsgbytes
-------------------------------- * pq_getmsgbytes - get raw data from a message buffer * * Returns a pointer directly into the message buffer; no
src/backend/libpq/pqformat.c:509
↓ 25 callers
Function
relation_openrv
---------------- * relation_openrv - open any relation specified by a RangeVar * * Same as relation_open, but the relation is specified by a Rang
src/backend/access/common/relation.c:164
↓ 25 callers
Function
sdata_uncompressed_from_float8arr_internal
* Returns a SparseData formed from a dense float8[] in uncompressed format. * This is useful for creating a SparseData without processing that can be
gpcontrib/gp_sparse_vector/operators.c:733
↓ 25 callers
Function
show_instrumentation_count
* If it's EXPLAIN ANALYZE, show instrumentation information for a plan node * * "which" identifies which instrumentation counter to print */
src/backend/commands/explain.c:4390
↓ 25 callers
Function
simple_prompt
* simple_prompt * * Generalized function especially intended for reading in usernames and * passwords interactively. Reads from /dev/tty or stdin/
src/common/sprompt.c:37
↓ 25 callers
Function
sub_var
* sub_var() - * * Full version of sub functionality on variable level (handling signs). * result might point to one of the operands too without dan
src/backend/utils/adt/numeric.c:8262
↓ 25 callers
Function
varstr_cmp
varstr_cmp() * Comparison function for text strings with given lengths. * Includes locale support, but must copy strings to temporary memory * to a
src/backend/utils/adt/varlena.c:1534
↓ 24 callers
Function
BlockStateAsString
* BlockStateAsString * Debug support */
src/backend/access/transam/xact.c:6692
↓ 24 callers
Function
ECPGdeallocate_desc
src/interfaces/ecpg/ecpglib/descriptor.c:754
↓ 24 callers
Function
ExecFetchSlotHeapTuple
* ExecFetchSlotHeapTuple - fetch HeapTuple representing the slot's content * * The returned HeapTuple represents the slot's content as closely as *
src/backend/executor/execTuples.c:1660
↓ 24 callers
Function
ExecInitResultTupleSlotTL
---------------- * ExecInitResultTupleSlotTL * * Initialize result tuple slot, using the plan node's targetlist. * ---------------- */
src/backend/executor/execTuples.c:1815
↓ 24 callers
Function
ExecProject
src/include/executor/executor.h:401
↓ 24 callers
Method
FNullsColocated
is distribution nulls colocated
src/backend/gporca/libgpopt/include/gpopt/base/CDistributionSpecHashed.h:113
↓ 24 callers
Method
GetAvailableBuffer
Get the available buffer pointer
contrib/pax_storage/src/cpp/storage/pax_buffer.h:247
↓ 24 callers
Method
GetDXLTableDescr
--------------------------------------------------------------------------- @function: CDXLLogicalGet::GetDXLTableDescr @doc: Table descriptor for th
src/backend/gporca/libnaucrates/src/operators/CDXLLogicalGet.cpp:87
↓ 24 callers
Function
IncrementVarSublevelsUp
src/backend/rewrite/rewriteManip.c:802
↓ 24 callers
Method
IsLowerClosed
is lower bound closed
src/backend/gporca/libnaucrates/include/naucrates/md/CDXLBucket.h:80
↓ 24 callers
Method
LookupColRef
--------------------------------------------------------------------------- @function: CColumnFactory::LookupColRef @doc: Lookup by id -------------
src/backend/gporca/libgpopt/src/base/CColumnFactory.cpp:290
↓ 24 callers
Function
PGTYPESnumeric_to_asc
src/interfaces/ecpg/pgtypeslib/numeric.c:346
↓ 24 callers
Function
PLy_exception_set
call PyErr_SetString with a vprint interface and translation support */
src/pl/plpython/plpy_elog.c:485
↓ 24 callers
Function
PQmakeEmptyPGresult
* PQmakeEmptyPGresult * returns a newly allocated, initialized PGresult with given status. * If conn is not NULL and status indicates an error, th
src/interfaces/libpq/fe-exec.c:158
↓ 24 callers
Method
Poc
main optimization context accessor
src/backend/gporca/libgpopt/include/gpopt/base/CCostContext.h:131
↓ 24 callers
Method
Reset
--------------------------------------------------------------------------- @function: CErrorContext::Reset @doc: Clean up error context -----------
src/backend/gporca/libgpos/src/error/CErrorContext.cpp:69
↓ 24 callers
Function
build_path_tlist
* Build a target list (ie, a list of TargetEntry) for the Path's output. * * This is almost just make_tlist_from_pathtarget(), but we also have to
src/backend/optimizer/plan/createplan.c:898
↓ 24 callers
Function
cleanGpSegConfigs
src/backend/cdb/cdbutil.c:2415
↓ 24 callers
Function
cmp_var
* cmp_var() - * * Compare two values on variable level. We assume zeroes have been * truncated to no digits. */
src/backend/utils/adt/numeric.c:8087
↓ 24 callers
Method
getChunkSize
gpcontrib/gpcloud/include/s3params.h:37
↓ 24 callers
Function
get_baserel_parampathinfo
* get_baserel_parampathinfo * Get the ParamPathInfo for a parameterized path for a base relation, * constructing one if we don't have one already.
src/backend/optimizer/util/relnode.c:1733
↓ 24 callers
Function
get_opfamily_proc
* get_opfamily_proc * Get the OID of the specified support function * for the specified opfamily and datatypes. * * Returns InvalidOid if there
src/backend/utils/cache/lsyscache.c:943
↓ 24 callers
Function
get_typcollation
* get_typcollation * * Given the type OID, return the type's typcollation attribute. */
src/backend/utils/cache/lsyscache.c:3656
↓ 24 callers
Function
list_concat_copy
* Form a new list by concatenating the elements of list1 and list2. * * Neither input list is modified. (However, if they are pointer lists, * the
src/backend/nodes/list.c:566
↓ 24 callers
Function
order_qual_clauses
* order_qual_clauses * Given a list of qual clauses that will all be evaluated at the same * plan node, sort the list into the order we want to ch
src/backend/optimizer/plan/createplan.c:6486
↓ 24 callers
Function
pg_atomic_init_u32
* pg_atomic_init_u32 - initialize atomic variable * * Has to be done before any concurrent usage.. * * No barrier semantics. */
src/include/port/atomics.h:222
↓ 24 callers
Function
pg_cryptohash_final
* pg_cryptohash_final * * Finalize a hash context. Note that this implementation is designed to * never fail, so this always returns 0 except if t
src/common/cryptohash.c:174
↓ 24 callers
Function
pg_cryptohash_init
* pg_cryptohash_init * * Initialize a hash context. Note that this implementation is designed * to never fail, so this always returns 0. */
src/common/cryptohash.c:92
↓ 24 callers
Function
pg_ltoa
* pg_ltoa: converts a signed 32-bit integer to its string representation and * returns strlen(a). * * It is the caller's responsibility to ensure t
src/backend/utils/adt/numutils.c:415
↓ 24 callers
Function
pg_mbcliplen
* returns the byte length of a multibyte string * (not necessarily NULL terminated) * that is no longer than limit. * this function does not break
src/backend/utils/mb/mbutils.c:1154
↓ 24 callers
Function
pg_realloc
src/common/fe_memutils.c:64
↓ 24 callers
Function
pg_strong_random
src/port/pg_strong_random.c:66
↓ 24 callers
Function
pg_type_aclcheck
* Exported routine for checking a user's access privileges to a type */
src/backend/catalog/aclchk.c:5353
↓ 24 callers
Function
pushf_write
consumes all data, returns len on success */
contrib/pgcrypto/mbuf.c:451
↓ 24 callers
Function
rotl
src/backend/crypto/sm4_ofb.c:213
↓ 24 callers
Function
setIntValue
assign an integer value */
src/bin/pgbench/pgbench.c:1929
↓ 24 callers
Function
set_httpheader
src/backend/access/external/url_curl.c:919
↓ 24 callers
Function
table_slot_callbacks
src/backend/access/table/tableam.c:60
↓ 24 callers
Method
write
This is similar to send() except that there is no return value.
gpMgmt/bin/lib/pexpect/__init__.py:1061
↓ 23 callers
Function
BuildPaxDirectoryPath
BuildPaxDirectoryPath: function used to build pax storage directory path following pg convension, for example base/{database_oid}/{blocks_relid}_pax.
contrib/pax_storage/src/cpp/comm/paxc_wrappers.cc:102
↓ 23 callers
Method
FGlobal
is a global aggregate?
src/backend/gporca/libgpopt/include/gpopt/operators/CPhysicalAgg.h:159
↓ 23 callers
Function
FromValue
contrib/pax_storage/src/cpp/storage/micro_partition_stats.cc:1519
↓ 23 callers
Method
GetEnumeratorCfg
--------------------------------------------------------------------------- @function: CParseHandlerEnumeratorConfig::GetEnumeratorCfg @doc: Returns
src/backend/gporca/libnaucrates/src/parser/CParseHandlerEnumeratorConfig.cpp:149
↓ 23 callers
Method
GetPartitionMdids
src/backend/gporca/libgpopt/include/gpopt/operators/CPhysicalDynamicScan.h:110
↓ 23 callers
Method
GetPlanHint
src/backend/gporca/libgpopt/include/gpopt/optimizer/COptimizerConfig.h:124
↓ 23 callers
Function
InitConfig
gpcontrib/gpcloud/src/s3conf.cpp:34
↓ 23 callers
Method
IsUpperClosed
is upper bound closed
src/backend/gporca/libnaucrates/include/naucrates/md/CDXLBucket.h:87
↓ 23 callers
Function
LCS_asString
* Produce a string representation of a LockClauseStrength value. * This should only be applied to valid values (not LCS_NONE). */
src/backend/parser/analyze.c:3609
↓ 23 callers
Function
LookupExplicitNamespace
* LookupExplicitNamespace * Process an explicitly-specified schema name: look up the schema * and verify we have USAGE (lookup) rights in it. *
src/backend/catalog/namespace.c:2969
↓ 23 callers
Function
PQisBusy
src/interfaces/libpq/fe-exec.c:1985
↓ 23 callers
Function
PageGetFreeSpace
* PageGetFreeSpace * Returns the size of the free (allocatable) space on a page, * reduced by the space needed for a new line pointer. * * Note:
src/backend/storage/page/bufpage.c:903
↓ 23 callers
Method
Pindexdesc
--------------------------------------------------------------------------- @function: CIndexDescriptor::Pindexdesc @doc: Create the index descriptor
src/backend/gporca/libgpopt/src/metadata/CIndexDescriptor.cpp:106
↓ 23 callers
Function
RangeVarGetRelidExtended
* RangeVarGetRelidExtended * Given a RangeVar describing an existing relation, * select the proper namespace and look up the relation OID. * * I
src/backend/catalog/namespace.c:250
↓ 23 callers
Function
ReadInt
src/bin/pg_dump/pg_backup_archiver.c:2098
↓ 23 callers
Method
Remove
--------------------------------------------------------------------------- @function: CTaskLocalStorage::Remove @doc: Delete given object from TLS
src/backend/gporca/libgpos/src/task/CTaskLocalStorage.cpp:113
↓ 23 callers
Function
RemoveLocalLock
* Subroutine to free a locallock entry */
src/backend/storage/lmgr/lock.c:1565
↓ 23 callers
Function
SPI_prepare
src/backend/executor/spi.c:887
↓ 23 callers
Method
SetState
--------------------------------------------------------------------------- @function: CGroup::SetState @doc: Set group state; ---------------------
src/backend/gporca/libgpopt/src/search/CGroup.cpp:528
↓ 23 callers
Method
Size
get size
src/backend/gporca/libgpos/include/gpos/common/CList.h:287
↓ 23 callers
Function
TransactionIdFollows
* TransactionIdFollows --- is id1 logically > id2? */
src/backend/access/transam/transam.c:356
↓ 23 callers
Function
bcTruelen
"True" length (not counting trailing blanks) of a BpChar */
src/backend/utils/adt/varchar.c:664
↓ 23 callers
Function
check_float8_array
src/backend/utils/adt/float.c:2861
↓ 23 callers
Method
flush
(self)
gpMgmt/sbin/gpoperation.py:10
↓ 23 callers
Function
get_commutator
* get_commutator * * Returns the corresponding commutator of an operator. */
src/backend/utils/cache/lsyscache.c:1652
↓ 23 callers
Function
get_default_logger
Return the singleton default logger. If a logger has not yet been established it creates one that: - Logs output to stdout - Doe
gpMgmt/bin/gppylib/gplog.py:35
↓ 23 callers
Function
get_namespace_oid
* get_namespace_oid - given a namespace name, look up the OID * * If missing_ok is false, throw an error if namespace name not found. If * true, j
src/backend/catalog/namespace.c:3131
↓ 23 callers
Method
get_package_name
Returns the package name of the form <name>-<version>-<release>
gpMgmt/bin/gppylib/operations/test/regress/test_package/__init__.py:225
↓ 23 callers
Function
get_role_oid
* get_role_oid - Given a role name, look up the role's OID. * * If missing_ok is false, throw an error if role name not found. If * true, just ret
src/backend/utils/adt/acl.c:5245
↓ 23 callers
Function
hv_store_string
* Store an SV into a hash table under a key that is a string assumed to be * in the current database's encoding. */
src/pl/plperl/plperl.c:4078
↓ 23 callers
Function
is_member_of_role
* Is member a member of role (directly or indirectly)? * * This is defined to recurse through roles regardless of rolinherit. */
src/backend/utils/adt/acl.c:5020
↓ 23 callers
Method
local
(name, etcd_conf=None, warp_args=-1, fts_file=None)
gpMgmt/bin/gppylib/commands/gp.py:852
↓ 23 callers
Function
pgstat_progress_end_command
----------- * pgstat_progress_end_command() - * * Reset st_progress_command (and st_progress_command_target) in own backend * entry. This signals
src/backend/utils/activity/backend_progress.c:97
↓ 23 callers
Function
pgstat_progress_update_multi_param
----------- * pgstat_progress_update_multi_param() - * * Update multiple members in st_progress_param[] of own backend entry. * This is atomic; re
src/backend/utils/activity/backend_progress.c:68
↓ 23 callers
Function
scanner_isspace
* scanner_isspace() --- return true if flex scanner considers char whitespace * * This should be used instead of the potentially locale-dependent is
src/backend/parser/scansup.c:116
↓ 23 callers
Function
skip_b_utf8
src/backend/snowball/libstemmer/utilities.c:52
↓ 23 callers
Function
statlseg_construct
like lseg_construct, but assume space already allocated */
src/backend/utils/adt/geo_ops.c:2106
↓ 23 callers
Function
toast_raw_datum_size
---------- * toast_raw_datum_size - * * Return the raw (detoasted) size of a varlena datum * (including the VARHDRSZ header) * ---------- */
src/backend/access/common/detoast.c:544
↓ 23 callers
Function
tuplestore_select_read_pointer
* tuplestore_select_read_pointer - make the specified read pointer active */
src/backend/utils/sort/tuplestore.c:568
↓ 23 callers
Function
warning
src/timezone/zic.c:512
↓ 23 callers
Function
write_syslogger_file_binary
* Write binary data to the currently open logfile * * On Windows the data arriving in the pipe already has CR/LF newlines, * so we must send it to
src/backend/postmaster/syslogger.c:1738
↓ 22 callers
Method
AppendToVecBuffer
contrib/pax_storage/src/cpp/storage/vec/pax_vec_adapter.cc:454
↓ 22 callers
Method
AttrNum
accessor of attribute number
src/backend/gporca/libgpopt/include/gpopt/base/CColRefTable.h:81
↓ 22 callers
Method
AttrNum
--------------------------------------------------------------------------- @function: CMDColumn::AttrNum @doc: Attribute number -------------------
src/backend/gporca/libnaucrates/src/md/CMDColumn.cpp:80
↓ 22 callers
Function
CMPZ
Compare value to zero. */
contrib/pgcrypto/imath.c:247
← previous
next →
1,101–1,200 of 50,827, ranked by callers