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
↓ 34 callers
Function
quote_literal_cstr
* quote_literal_cstr - * returns a properly quoted literal */
src/backend/utils/adt/quote.c:101
↓ 34 callers
Function
set_config_option
* Sets option `name' to given value. * * The value should be a string, which will be parsed and converted to * the appropriate data type. The cont
src/backend/utils/misc/guc.c:7617
↓ 34 callers
Function
set_pglocale_pgservice
* set_pglocale_pgservice * * Set application-specific locale and service directory * * This function takes the value of argv[0] rather than a full
src/common/exec.c:437
↓ 34 callers
Function
set_var_from_var
* set_var_from_var() - * * Copy one variable into another */
src/backend/utils/adt/numeric.c:7138
↓ 34 callers
Function
typenameTypeId
* typenameTypeId - given a TypeName, return the type's OID * * This is similar to typenameType, but we only hand back the type OID * not the syscac
src/backend/parser/parse_type.c:292
↓ 33 callers
Function
DatumGetEOHP
* DatumGetEOHP * * Given a Datum that is an expanded-object reference, extract the pointer. * * This is a bit tedious since the pointer may not be
src/backend/utils/adt/expandeddatum.c:28
↓ 33 callers
Function
DatumStreamBitMapWrite_Count
src/include/utils/datumstreamblock.h:433
↓ 33 callers
Method
Equals
src/backend/gporca/libnaucrates/src/statistics/CBucket.cpp:455
↓ 33 callers
Method
Equals
--------------------------------------------------------------------------- @function: CSystemId::Equals @doc: Equality function -------------------
src/backend/gporca/libnaucrates/src/md/CSystemId.cpp:62
↓ 33 callers
Function
ExecGetResultType
---------------- * ExecGetResultType * ---------------- */
src/backend/executor/execUtils.c:546
↓ 33 callers
Function
ExplainPropertyFloat
* Explain a float-valued property, using the specified number of * fractional digits. */
src/backend/commands/explain.c:5607
↓ 33 callers
Function
GetCurrentCommandId
* GetCurrentCommandId * * "used" must be true if the caller intends to use the command ID to mark * inserted/updated/deleted tuples. false means t
src/backend/access/transam/xact.c:891
↓ 33 callers
Method
Id
--------------------------------------------------------------------------- @function: CDXLColRef::Id @doc: Returns column's id --------------------
src/backend/gporca/libnaucrates/src/operators/CDXLColRef.cpp:94
↓ 33 callers
Function
LookupFuncName
* LookupFuncName * * Given a possibly-qualified function name and optionally a set of argument * types, look up the function. Pass nargs == -1 to
src/backend/parser/parse_func.c:2198
↓ 33 callers
Function
OidOutputFunctionCall
src/backend/utils/fmgr/fmgr.c:1654
↓ 33 callers
Function
PQfname
* returns NULL if the field_num is invalid */
src/interfaces/libpq/fe-exec.c:3372
↓ 33 callers
Method
Pop
accessor for operator
src/backend/gporca/libgpopt/include/gpopt/operators/CExpression.h:164
↓ 33 callers
Function
ReadCommonPlan
* ReadCommonPlan * Assign the basic stuff of all nodes that inherit from Plan */
src/backend/nodes/readfuncs.c:1675
↓ 33 callers
Method
ScanId
--------------------------------------------------------------------------- @function: CPartInfo::ScanId @doc: Return scan id of the entry at the giv
src/backend/gporca/libgpopt/src/base/CPartInfo.cpp:227
↓ 33 callers
Function
_outPlanInfo
* print the basic stuff of all nodes that inherit from Plan */
src/backend/nodes/outfuncs.c:394
↓ 33 callers
Method
createParser
()
gpMgmt/bin/gppylib/programs/clsAddMirrors.py:561
↓ 33 callers
Method
createProgram
(options, args)
gpMgmt/bin/gppylib/programs/clsAddMirrors.py:621
↓ 33 callers
Function
errhint
contrib/interconnect/test/elog_mock.c:465
↓ 33 callers
Function
extract_actual_clauses
* extract_actual_clauses * * Extract bare clauses from 'restrictinfo_list', returning either the * regular ones or the pseudoconstant ones per 'pse
src/backend/optimizer/util/restrictinfo.c:458
↓ 33 callers
Function
format_type_with_typemod
* This version allows a nondefault typemod to be specified. */
src/backend/utils/adt/format_type.c:357
↓ 33 callers
Function
index_getprocinfo
---------------- * index_getprocinfo * * This routine allows index AMs to keep fmgr lookup info for * support procs in the relcache. As above,
src/backend/access/index/indexam.c:830
↓ 33 callers
Function
l_load_struct_gep
* Load a pointer member idx from a struct. */
src/include/jit/llvmjit_emit.h:109
↓ 33 callers
Function
on_shmem_exit
---------------------------------------------------------------- * on_shmem_exit * * Register ordinary callback to perform low-level shutdown *
src/backend/storage/ipc/ipc.c:394
↓ 33 callers
Function
pg_logging_init
* This should be called before any output happens. */
src/common/logging.c:80
↓ 33 callers
Function
pgstat_send
---------- * pgstat_send() - * * Send out one statistics message to the collector * ---------- */
src/backend/postmaster/pgstat.c:2986
↓ 33 callers
Function
pnstrdup
* pnstrdup * Like pstrdup(), but append null byte to a * not-necessarily-null-terminated input string. */
src/backend/utils/mmgr/mcxt.c:1547
↓ 33 callers
Function
printTableAddCell
* Add a cell to the table. * * Cells are not duplicated; you must ensure that the cell string is available * for the lifetime of the printTableCont
src/fe_utils/print.c:3137
↓ 33 callers
Function
pull_var_clause
* pull_var_clause * Recursively pulls all Var nodes from an expression clause. * * Aggrefs are handled according to these bits in 'flags': *
src/backend/optimizer/util/var.c:747
↓ 33 callers
Method
remove
Uninstalls a gppkg and checks if the uninstallation was successful. @param gppkg_filename: The name of the gppkg file to be
gpMgmt/bin/gppylib/operations/test/regress/test_package/__init__.py:396
↓ 33 callers
Method
setNumOfChunks
gpcontrib/gpcloud/include/s3params.h:63
↓ 32 callers
Function
ConditionVariableBroadcast
* Wake up all processes sleeping on the given CV. * * This guarantees to wake all processes that were sleeping on the CV * at time of call, but pro
src/backend/storage/lmgr/condition_variable.c:285
↓ 32 callers
Function
ConditionVariableCancelSleep
* Cancel any pending sleep operation. * * We just need to remove ourselves from the wait queue of any condition * variable for which we have previo
src/backend/storage/lmgr/condition_variable.c:227
↓ 32 callers
Function
CopyPlanFields
* CopyPlanFields * * This function copies the fields of the Plan node. It is used by * all the copy functions for classes which inherit from Pla
src/backend/nodes/copyfuncs.c:239
↓ 32 callers
Function
DatumStreamBitMapWrite_Size
src/include/utils/datumstreamblock.h:440
↓ 32 callers
Function
ExecCopySlot
* ExecCopySlot - copy one slot's contents into another. * * If a source's system attributes are supposed to be accessed in the target * slot, the t
src/include/executor/tuptable.h:476
↓ 32 callers
Function
ExecInitResultTypeTL
---------------- * ExecInitResultTypeTL * * Initialize result type, using the plan node's targetlist. * ---------------- */
src/backend/executor/execTuples.c:1771
↓ 32 callers
Method
GetDataBuffer
contrib/pax_storage/src/cpp/storage/columns/pax_columns.cc:330
↓ 32 callers
Method
Insert
--------------------------------------------------------------------------- @function: CMappingVarColId::Insert @doc: Insert a single entry into the
src/backend/gpopt/translate/CMappingVarColId.cpp:142
↓ 32 callers
Method
IsEmpty
check if histogram is empty
src/backend/gporca/libnaucrates/src/statistics/CHistogram.cpp:171
↓ 32 callers
Function
LockBufHdr
* Lock buffer header - set BM_LOCKED in buffer state. */
src/backend/storage/buffer/bufmgr.c:4884
↓ 32 callers
Function
PQconsumeInput
* Consume any available input from the backend * 0 return: some kind of trouble * 1 return: no problem */
src/interfaces/libpq/fe-exec.c:1938
↓ 32 callers
Function
Palloc0
contrib/pax_storage/src/cpp/comm/cbdb_wrappers.cc:77
↓ 32 callers
Function
RelationGetPartitionKey
* RelationGetPartitionKey -- get partition key, if relation is partitioned * * Note: partition keys are not allowed to change after the partitioned
src/backend/utils/cache/partcache.c:53
↓ 32 callers
Function
SPI_getbinval
src/backend/executor/spi.c:1279
↓ 32 callers
Method
SerializePropertiesToDXL
--------------------------------------------------------------------------- @function: CDXLNode::SerializePropertiesToDXL @doc: Serialize properties
src/backend/gporca/libnaucrates/src/operators/CDXLNode.cpp:302
↓ 32 callers
Method
TypeModifier
src/backend/gporca/libnaucrates/src/md/CMDColumn.cpp:100
↓ 32 callers
Method
__init__
(self, name, etcd_conf=None, warp_args=-1, fts_file=None, ctxt=LOCAL, remoteHost=None)
gpMgmt/bin/gppylib/commands/gp.py:842
↓ 32 callers
Function
add_partial_path
* add_partial_path * Like add_path, our goal here is to consider whether a path is worthy * of being kept around, but the considerations here ar
src/backend/optimizer/util/pathnode.c:845
↓ 32 callers
Function
dlist_init
* Initialize a doubly linked list. * Previous state will be thrown away without any cleanup. */
src/include/lib/ilist.h:277
↓ 32 callers
Function
dsm_detach
* Detach from a shared memory segment, destroying the segment if we * remove the last reference. * * This function should never fail. It will ofte
src/backend/storage/ipc/dsm.c:770
↓ 32 callers
Function
escape_json
* Produce a JSON string literal, properly escaping characters in the text. */
src/backend/utils/adt/json.c:1278
↓ 32 callers
Function
executeQuery
* Run a query, return the results, exit program on failure. */
src/bin/pg_dump/pg_dumpall.c:2720
↓ 32 callers
Function
fsync_fname
* fsync_fname -- fsync a file or directory, handling errors properly * * Try to fsync a file or directory. When doing the latter, ignore errors that
src/backend/storage/file/fd.c:691
↓ 32 callers
Method
getSegDbList
Return a list of all Segment objects for all segments in the array
gpMgmt/bin/gppylib/gparray.py:1112
↓ 32 callers
Function
heap_attisnull
---------------- * heap_attisnull - returns true iff tuple attribute is not present * ---------------- */
src/backend/access/common/heaptuple.c:368
↓ 32 callers
Function
list_nth_cell
* Locate the n'th cell (counting from 0) of the list. * It is an assertion failure if there is no such cell. */
src/include/nodes/pg_list.h:255
↓ 32 callers
Function
list_truncate
* Truncate 'list' to contain no more than 'new_size' elements. This * modifies the list in-place! Despite this, callers should use the * pointer ret
src/backend/nodes/list.c:599
↓ 32 callers
Function
mm_strdup
strdup + error check */
src/interfaces/ecpg/preproc/type.c:24
↓ 32 callers
Method
read
This reads at most "size" bytes from the file (less if the read hits EOF before obtaining size bytes). If the size argument is negative or
gpMgmt/bin/lib/pexpect/__init__.py:990
↓ 32 callers
Function
run_tests
()
gpMgmt/bin/gppylib/test/unit/gp_unittest.py:73
↓ 32 callers
Function
strtoint
* strtoint --- just like strtol, but returns int not long */
src/common/string.c:49
↓ 32 callers
Method
values
(self)
gpMgmt/bin/gpconfig_modules/guc_collection.py:58
↓ 31 callers
Function
CopyErrorData
* CopyErrorData --- obtain a copy of the topmost error stack entry * * This is only for use in error handler code. The data is copied into the * c
src/backend/utils/error/elog.c:1823
↓ 31 callers
Function
DatumGetName
src/include/postgres.h:569
↓ 31 callers
Method
Eopid
ident accessors
src/backend/gporca/libgpopt/include/gpopt/operators/CScalarIf.h:64
↓ 31 callers
Function
Float8GetDatumFast
src/include/postgres.h:582
↓ 31 callers
Method
GetGroupNums
contrib/pax_storage/src/cpp/storage/orc/orc_reader.cc:158
↓ 31 callers
Method
HasOuterRefs
check for existence of outer references
src/backend/gporca/libgpopt/src/base/CUtils.cpp:1051
↓ 31 callers
Function
OutputPluginPrepareWrite
* Prepare a write using the context's output routine. */
src/backend/replication/logical/logical.c:628
↓ 31 callers
Function
OutputPluginWrite
* Perform a write using the context's output routine. */
src/backend/replication/logical/logical.c:641
↓ 31 callers
Method
PccBest
best cost context accessor
src/backend/gporca/libgpopt/include/gpopt/base/COptimizationContext.h:205
↓ 31 callers
Method
Pcnstr
--------------------------------------------------------------------------- @function: CConstraintInterval::Pcnstr @doc: Return constraint on a given
src/backend/gporca/libgpopt/src/base/CConstraintInterval.cpp:1193
↓ 31 callers
Function
PreventInTransactionBlock
* PreventInTransactionBlock * * This routine is to be called by statements that must not run inside * a transaction block, typically because they h
src/backend/access/transam/xact.c:4426
↓ 31 callers
Function
UInt16GetDatum
src/include/postgres.h:500
↓ 31 callers
Function
XLogInitBufferForRedo
* Pin and lock a buffer referenced by a WAL record, for the purpose of * re-initializing it. */
src/backend/access/transam/xlogutils.c:306
↓ 31 callers
Function
_bt_getbuf
* _bt_getbuf() -- Get a buffer by block number for read or write. * * blkno == P_NEW means to get an unallocated index page. The page * will be
src/backend/access/nbtree/nbtpage.c:875
↓ 31 callers
Function
aclcheck_error_type
* Special common handling for types: use element type instead of array type, * and format nicely */
src/backend/catalog/aclchk.c:4016
↓ 31 callers
Function
callback
src/tools/ifaddrs/test_ifaddrs.c:47
↓ 31 callers
Function
construct_empty_array
* construct_empty_array --- make a zero-dimensional array of given type */
src/backend/utils/adt/arrayfuncs.c:3539
↓ 31 callers
Function
deparseExpr
* Deparse given expression into context->buf. * * This function must support all the same node types that foreign_expr_walker * accepts. * * Note
contrib/postgres_fdw/deparse.c:2476
↓ 31 callers
Function
ecpg_strdup
src/interfaces/ecpg/ecpglib/memory.c:46
↓ 31 callers
Function
format_procedure
* format_procedure - converts proc OID to "pro_name(args)" * * This exports the useful functionality of regprocedureout for use * in other backend
src/backend/utils/adt/regproc.c:322
↓ 31 callers
Method
getSegmentAddress
Returns the network address to use to contact the segment (i.e. the NIC address).
gpMgmt/bin/gppylib/gparray.py:323
↓ 31 callers
Function
get_rel_namespace
* get_rel_namespace * * Returns the pg_namespace OID associated with a given relation. */
src/backend/utils/cache/lsyscache.c:2605
↓ 31 callers
Function
get_relkind_objtype
* get_relkind_objtype * * Return the object type for the relkind given by the caller. * * If an unexpected relkind is passed, we say OBJECT_TABLE
src/backend/catalog/objectaddress.c:6542
↓ 31 callers
Method
get_size
(name, remote_host, directory)
gpMgmt/bin/gppylib/commands/unix.py:304
↓ 31 callers
Function
get_tle_by_resno
* Given a targetlist and a resno, return the matching TargetEntry * * Returns NULL if resno is not present in list. * * Note: we need to search, r
src/backend/parser/parse_relation.c:3690
↓ 31 callers
Function
ic_proxy_pkt_to_str
* Build a describe string of a packet. * * The string contains all the header information, can be used in log & error * messages. * * Return the
contrib/interconnect/proxy/ic_proxy_packet.c:130
↓ 31 callers
Function
makeBoolExpr
* makeBoolExpr - * creates a BoolExpr node */
src/backend/nodes/makefuncs.c:370
↓ 31 callers
Function
newarc
* newarc - set up a new arc within an NFA * * This function checks to make sure that no duplicate arcs are created. * In general we never want dupl
src/backend/regex/regc_nfa.c:284
↓ 31 callers
Function
nodeToString
* nodeToString - * returns the ascii representation of the Node as a palloc'd string */
src/backend/nodes/outfuncs.c:5409
↓ 31 callers
Function
pgstat_setheader
---------- * pgstat_setheader() - * * Set common header fields in a statistics message * ---------- */
src/backend/postmaster/pgstat.c:2973
↓ 31 callers
Function
rmtree
* rmtree * * Delete a directory tree recursively. * Assumes path points to a valid directory. * Deletes everything under path. * If rmtopdir is t
src/common/rmtree.c:41
↓ 31 callers
Method
setKeySize
gpcontrib/gpcloud/include/s3params.h:71
↓ 30 callers
Function
ExecEvalExprSwitchContext
src/include/executor/executor.h:373
← previous
next →
801–900 of 50,827, ranked by callers