MCPcopy Create free account

hub / github.com/apache/cloudberry / functions

Functions50,827 in github.com/apache/cloudberry

↓ 34 callersFunctionquote_literal_cstr
* quote_literal_cstr - * returns a properly quoted literal */
src/backend/utils/adt/quote.c:101
↓ 34 callersFunctionset_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 callersFunctionset_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 callersFunctionset_var_from_var
* set_var_from_var() - * * Copy one variable into another */
src/backend/utils/adt/numeric.c:7138
↓ 34 callersFunctiontypenameTypeId
* 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 callersFunctionDatumGetEOHP
* 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 callersFunctionDatumStreamBitMapWrite_Count
src/include/utils/datumstreamblock.h:433
↓ 33 callersMethodEquals
src/backend/gporca/libnaucrates/src/statistics/CBucket.cpp:455
↓ 33 callersMethodEquals
--------------------------------------------------------------------------- @function: CSystemId::Equals @doc: Equality function -------------------
src/backend/gporca/libnaucrates/src/md/CSystemId.cpp:62
↓ 33 callersFunctionExecGetResultType
---------------- * ExecGetResultType * ---------------- */
src/backend/executor/execUtils.c:546
↓ 33 callersFunctionExplainPropertyFloat
* Explain a float-valued property, using the specified number of * fractional digits. */
src/backend/commands/explain.c:5607
↓ 33 callersFunctionGetCurrentCommandId
* 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 callersMethodId
--------------------------------------------------------------------------- @function: CDXLColRef::Id @doc: Returns column's id --------------------
src/backend/gporca/libnaucrates/src/operators/CDXLColRef.cpp:94
↓ 33 callersFunctionLookupFuncName
* 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 callersFunctionOidOutputFunctionCall
src/backend/utils/fmgr/fmgr.c:1654
↓ 33 callersFunctionPQfname
* returns NULL if the field_num is invalid */
src/interfaces/libpq/fe-exec.c:3372
↓ 33 callersMethodPop
accessor for operator
src/backend/gporca/libgpopt/include/gpopt/operators/CExpression.h:164
↓ 33 callersFunctionReadCommonPlan
* ReadCommonPlan * Assign the basic stuff of all nodes that inherit from Plan */
src/backend/nodes/readfuncs.c:1675
↓ 33 callersMethodScanId
--------------------------------------------------------------------------- @function: CPartInfo::ScanId @doc: Return scan id of the entry at the giv
src/backend/gporca/libgpopt/src/base/CPartInfo.cpp:227
↓ 33 callersFunction_outPlanInfo
* print the basic stuff of all nodes that inherit from Plan */
src/backend/nodes/outfuncs.c:394
↓ 33 callersMethodcreateParser
()
gpMgmt/bin/gppylib/programs/clsAddMirrors.py:561
↓ 33 callersMethodcreateProgram
(options, args)
gpMgmt/bin/gppylib/programs/clsAddMirrors.py:621
↓ 33 callersFunctionerrhint
contrib/interconnect/test/elog_mock.c:465
↓ 33 callersFunctionextract_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 callersFunctionformat_type_with_typemod
* This version allows a nondefault typemod to be specified. */
src/backend/utils/adt/format_type.c:357
↓ 33 callersFunctionindex_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 callersFunctionl_load_struct_gep
* Load a pointer member idx from a struct. */
src/include/jit/llvmjit_emit.h:109
↓ 33 callersFunctionon_shmem_exit
---------------------------------------------------------------- * on_shmem_exit * * Register ordinary callback to perform low-level shutdown *
src/backend/storage/ipc/ipc.c:394
↓ 33 callersFunctionpg_logging_init
* This should be called before any output happens. */
src/common/logging.c:80
↓ 33 callersFunctionpgstat_send
---------- * pgstat_send() - * * Send out one statistics message to the collector * ---------- */
src/backend/postmaster/pgstat.c:2986
↓ 33 callersFunctionpnstrdup
* pnstrdup * Like pstrdup(), but append null byte to a * not-necessarily-null-terminated input string. */
src/backend/utils/mmgr/mcxt.c:1547
↓ 33 callersFunctionprintTableAddCell
* 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 callersFunctionpull_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 callersMethodremove
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 callersMethodsetNumOfChunks
gpcontrib/gpcloud/include/s3params.h:63
↓ 32 callersFunctionConditionVariableBroadcast
* 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 callersFunctionConditionVariableCancelSleep
* 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 callersFunctionCopyPlanFields
* 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 callersFunctionDatumStreamBitMapWrite_Size
src/include/utils/datumstreamblock.h:440
↓ 32 callersFunctionExecCopySlot
* 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 callersFunctionExecInitResultTypeTL
---------------- * ExecInitResultTypeTL * * Initialize result type, using the plan node's targetlist. * ---------------- */
src/backend/executor/execTuples.c:1771
↓ 32 callersMethodGetDataBuffer
contrib/pax_storage/src/cpp/storage/columns/pax_columns.cc:330
↓ 32 callersMethodInsert
--------------------------------------------------------------------------- @function: CMappingVarColId::Insert @doc: Insert a single entry into the
src/backend/gpopt/translate/CMappingVarColId.cpp:142
↓ 32 callersMethodIsEmpty
check if histogram is empty
src/backend/gporca/libnaucrates/src/statistics/CHistogram.cpp:171
↓ 32 callersFunctionLockBufHdr
* Lock buffer header - set BM_LOCKED in buffer state. */
src/backend/storage/buffer/bufmgr.c:4884
↓ 32 callersFunctionPQconsumeInput
* 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 callersFunctionPalloc0
contrib/pax_storage/src/cpp/comm/cbdb_wrappers.cc:77
↓ 32 callersFunctionRelationGetPartitionKey
* 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 callersFunctionSPI_getbinval
src/backend/executor/spi.c:1279
↓ 32 callersMethodSerializePropertiesToDXL
--------------------------------------------------------------------------- @function: CDXLNode::SerializePropertiesToDXL @doc: Serialize properties
src/backend/gporca/libnaucrates/src/operators/CDXLNode.cpp:302
↓ 32 callersMethodTypeModifier
src/backend/gporca/libnaucrates/src/md/CMDColumn.cpp:100
↓ 32 callersMethod__init__
(self, name, etcd_conf=None, warp_args=-1, fts_file=None, ctxt=LOCAL, remoteHost=None)
gpMgmt/bin/gppylib/commands/gp.py:842
↓ 32 callersFunctionadd_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 callersFunctiondlist_init
* Initialize a doubly linked list. * Previous state will be thrown away without any cleanup. */
src/include/lib/ilist.h:277
↓ 32 callersFunctiondsm_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 callersFunctionescape_json
* Produce a JSON string literal, properly escaping characters in the text. */
src/backend/utils/adt/json.c:1278
↓ 32 callersFunctionexecuteQuery
* Run a query, return the results, exit program on failure. */
src/bin/pg_dump/pg_dumpall.c:2720
↓ 32 callersFunctionfsync_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 callersMethodgetSegDbList
Return a list of all Segment objects for all segments in the array
gpMgmt/bin/gppylib/gparray.py:1112
↓ 32 callersFunctionheap_attisnull
---------------- * heap_attisnull - returns true iff tuple attribute is not present * ---------------- */
src/backend/access/common/heaptuple.c:368
↓ 32 callersFunctionlist_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 callersFunctionlist_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 callersFunctionmm_strdup
strdup + error check */
src/interfaces/ecpg/preproc/type.c:24
↓ 32 callersMethodread
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 callersFunctionrun_tests
()
gpMgmt/bin/gppylib/test/unit/gp_unittest.py:73
↓ 32 callersFunctionstrtoint
* strtoint --- just like strtol, but returns int not long */
src/common/string.c:49
↓ 32 callersMethodvalues
(self)
gpMgmt/bin/gpconfig_modules/guc_collection.py:58
↓ 31 callersFunctionCopyErrorData
* 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 callersFunctionDatumGetName
src/include/postgres.h:569
↓ 31 callersMethodEopid
ident accessors
src/backend/gporca/libgpopt/include/gpopt/operators/CScalarIf.h:64
↓ 31 callersFunctionFloat8GetDatumFast
src/include/postgres.h:582
↓ 31 callersMethodGetGroupNums
contrib/pax_storage/src/cpp/storage/orc/orc_reader.cc:158
↓ 31 callersMethodHasOuterRefs
check for existence of outer references
src/backend/gporca/libgpopt/src/base/CUtils.cpp:1051
↓ 31 callersFunctionOutputPluginPrepareWrite
* Prepare a write using the context's output routine. */
src/backend/replication/logical/logical.c:628
↓ 31 callersFunctionOutputPluginWrite
* Perform a write using the context's output routine. */
src/backend/replication/logical/logical.c:641
↓ 31 callersMethodPccBest
best cost context accessor
src/backend/gporca/libgpopt/include/gpopt/base/COptimizationContext.h:205
↓ 31 callersMethodPcnstr
--------------------------------------------------------------------------- @function: CConstraintInterval::Pcnstr @doc: Return constraint on a given
src/backend/gporca/libgpopt/src/base/CConstraintInterval.cpp:1193
↓ 31 callersFunctionPreventInTransactionBlock
* 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 callersFunctionUInt16GetDatum
src/include/postgres.h:500
↓ 31 callersFunctionXLogInitBufferForRedo
* 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 callersFunction_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 callersFunctionaclcheck_error_type
* Special common handling for types: use element type instead of array type, * and format nicely */
src/backend/catalog/aclchk.c:4016
↓ 31 callersFunctioncallback
src/tools/ifaddrs/test_ifaddrs.c:47
↓ 31 callersFunctionconstruct_empty_array
* construct_empty_array --- make a zero-dimensional array of given type */
src/backend/utils/adt/arrayfuncs.c:3539
↓ 31 callersFunctiondeparseExpr
* 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 callersFunctionecpg_strdup
src/interfaces/ecpg/ecpglib/memory.c:46
↓ 31 callersFunctionformat_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 callersMethodgetSegmentAddress
Returns the network address to use to contact the segment (i.e. the NIC address).
gpMgmt/bin/gppylib/gparray.py:323
↓ 31 callersFunctionget_rel_namespace
* get_rel_namespace * * Returns the pg_namespace OID associated with a given relation. */
src/backend/utils/cache/lsyscache.c:2605
↓ 31 callersFunctionget_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 callersMethodget_size
(name, remote_host, directory)
gpMgmt/bin/gppylib/commands/unix.py:304
↓ 31 callersFunctionget_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 callersFunctionic_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 callersFunctionmakeBoolExpr
* makeBoolExpr - * creates a BoolExpr node */
src/backend/nodes/makefuncs.c:370
↓ 31 callersFunctionnewarc
* 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 callersFunctionnodeToString
* nodeToString - * returns the ascii representation of the Node as a palloc'd string */
src/backend/nodes/outfuncs.c:5409
↓ 31 callersFunctionpgstat_setheader
---------- * pgstat_setheader() - * * Set common header fields in a statistics message * ---------- */
src/backend/postmaster/pgstat.c:2973
↓ 31 callersFunctionrmtree
* 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 callersMethodsetKeySize
gpcontrib/gpcloud/include/s3params.h:71
↓ 30 callersFunctionExecEvalExprSwitchContext
src/include/executor/executor.h:373
← previousnext →801–900 of 50,827, ranked by callers