MCPcopy Create free account

hub / github.com/apache/fluss / functions

Functions18,774 in github.com/apache/fluss

↓ 126 callersMethodgetTableInfo
Get the {@link TableInfo} for this table. <p>Note: the table info of this {@link Table} is set during the creation of this {@link Table} and will not
fluss-client/src/main/java/org/apache/fluss/client/table/Table.java:49
↓ 126 callersMethoditerator
()
fluss-common/src/main/java/org/apache/fluss/utils/UnionIterator.java:68
↓ 124 callersMethodvalueOf
(BinaryArray key, BinaryArray value, BinaryMap reuse)
fluss-common/src/main/java/org/apache/fluss/row/BinaryMap.java:126
↓ 123 callersMethodappend
(ChangeType changeType, InternalRow row)
fluss-server/src/main/java/org/apache/fluss/server/kv/wal/WalBuilder.java:27
↓ 123 callersMethodgetAbsolutePath
()
fluss-server/src/main/java/org/apache/fluss/server/log/checkpoint/CheckpointFile.java:82
↓ 121 callersMethodtoArray
Read the given byte buffer from its current position to its limit into a byte array. @param buffer The buffer to read from
fluss-common/src/main/java/org/apache/fluss/utils/BytesUtils.java:37
↓ 120 callersMethodassertResultsIgnoreOrder
( CloseableIterator<Row> iterator, List<String> expected, boolean closeIterator)
fluss-flink/fluss-flink-common/src/test/java/org/apache/fluss/flink/source/testutils/FlinkRowAssertionsUtils.java:58
↓ 118 callersMethodgetField
Returns the field value at the given position. <p>Note: The returned value is in internal data structure. See {@link InternalRow} for more informatio
fluss-common/src/main/java/org/apache/fluss/row/GenericRow.java:85
↓ 118 callersMethodlength
()
fluss-server/src/test/java/org/apache/fluss/server/log/TimeIndexTest.java:128
↓ 116 callersMethodcamelCase
(String... parts)
fluss-protogen/fluss-protogen-generator/src/main/java/org/apache/fluss/protogen/generator/generator/ProtoGenUtil.java:95
↓ 115 callersMethodremove
Removes the entry with the specified key. @param key the key for the entry to be removed from this map. @return the previous value for the key, or {@
fluss-common/src/main/java/org/apache/fluss/shaded/arrow/org/apache/arrow/vector/util/IntObjectMap.java:77
↓ 112 callersMethodgetRowType
Get the row type of the schema id. The returned row type is projected if the record batch is a projected {@link LogRecordBatch}. @param schemaId The
fluss-common/src/main/java/org/apache/fluss/record/LogRecordBatch.java:181
↓ 111 callersMethodparse
Parses the given string as as MemorySize. @param text The string to parse @return The parsed MemorySize @throws IllegalArgumentException Thrown, if t
fluss-common/src/main/java/org/apache/fluss/config/MemorySize.java:237
↓ 109 callersMethodsubstring
Returns a binary string that is a substring of this binary string. The substring begins at the specified {@code beginIndex} and extends to the charact
fluss-common/src/main/java/org/apache/fluss/row/BinaryString.java:284
↓ 108 callersMethodfromString
(String str)
fluss-common/src/test/java/org/apache/fluss/row/BinaryStringTest.java:71
↓ 108 callersMethodfromUnscaledLong
Creates an instance of {@link Decimal} from an unscaled long value and the given precision and scale.
fluss-common/src/main/java/org/apache/fluss/row/Decimal.java:205
↓ 108 callersMethodof
(TablePath tablePath)
fluss-common/src/main/java/org/apache/fluss/metadata/PhysicalTablePath.java:54
↓ 107 callersMethodBOOLEAN
Data type of a boolean with a (possibly) three-valued logic of {@code TRUE, FALSE, UNKNOWN}. @see BooleanType
fluss-common/src/main/java/org/apache/fluss/types/DataTypes.java:70
↓ 107 callersMethodgetPath
Returns the corresponding Path to the FileStatus. @return the corresponding Path to the FileStatus
fluss-common/src/main/java/org/apache/fluss/fs/FileStatus.java:48
↓ 107 callersMethodid
The node id of this node. Note: coordinator server may have conflict node id with tablet server.
fluss-common/src/main/java/org/apache/fluss/cluster/ServerNode.java:67
↓ 105 callersMethodupsert
Inserts a record into Fluss table if it does not already exist, or updates it if it does. @param record the record to upsert. @return A {@link Comple
fluss-client/src/main/java/org/apache/fluss/client/table/writer/UpsertWriter.java:39
↓ 104 callersMethodgetTypeRoot
Returns the root of this type. It is an essential description without additional parameters.
fluss-common/src/main/java/org/apache/fluss/types/DataType.java:60
↓ 103 callersMethodgetMessage
()
fluss-rpc/src/main/java/org/apache/fluss/rpc/netty/server/FlussRequest.java:104
↓ 103 callersMethodinLock
(Lock lock, ThrowingRunnable<E> runnable)
fluss-common/src/main/java/org/apache/fluss/utils/concurrent/LockUtils.java:28
↓ 102 callersMethodgetName
()
fluss-flink/fluss-flink-common/src/test/java/org/apache/fluss/flink/source/FlussSourceBuilderTest.java:283
↓ 101 callersMethodaccept
Performs this operation on the given arguments. @param s first argument @param t second argument @param u third argument @param v fourth argument
fluss-common/src/main/java/org/apache/fluss/utils/function/QuadConsumer.java:43
↓ 101 callersMethodcheckState
Checks the given boolean condition, and throws an {@code IllegalStateException} if the condition is not met (evaluates to {@code false}). @param cond
fluss-common/src/main/java/org/apache/fluss/utils/Preconditions.java:143
↓ 101 callersMethodget
Gets a result. @return a result @throws E if unable to supply a result
fluss-common/src/main/java/org/apache/fluss/utils/function/ThrowingSupplier.java:36
↓ 100 callersMethodname
@return The name of this goal. Name of a goal provides an identification for the goal in human-readable format.
fluss-server/src/main/java/org/apache/fluss/server/coordinator/rebalance/goal/Goal.java:82
↓ 99 callersMethoderror
()
fluss-rpc/src/main/java/org/apache/fluss/rpc/protocol/ApiError.java:82
↓ 99 callersMethodgauge
Registers a new {@link Gauge} with Fluss. @param name name of the gauge @param gauge gauge to register @param <T> return type of the gauge @return th
fluss-common/src/main/java/org/apache/fluss/metrics/groups/MetricGroup.java:73
↓ 98 callersMethodgenMemoryLogRecordsByObject
(byte magic, List<Object[]> objects)
fluss-common/src/test/java/org/apache/fluss/testutils/DataTestUtils.java:252
↓ 98 callersMethodgetSegments
()
fluss-common/src/main/java/org/apache/fluss/row/MemoryAwareGetters.java:29
↓ 97 callersMethodcreate
Creates a new RPC server that can bind to the given address and port and uses the given {@link RpcGatewayService} to handle incoming requests. @param
fluss-rpc/src/main/java/org/apache/fluss/rpc/RpcServer.java:46
↓ 97 callersMethodgetTableId
()
fluss-server/src/main/java/org/apache/fluss/server/entity/FetchReqInfo.java:48
↓ 96 callersMethodput
(CoordinatorEvent event)
fluss-server/src/main/java/org/apache/fluss/server/coordinator/event/EventManager.java:23
↓ 95 callersMethodDOUBLE
Data type of an 8-byte double precision floating point number. @see DoubleType
fluss-common/src/main/java/org/apache/fluss/types/DataTypes.java:125
↓ 95 callersMethodTIMESTAMP
Data type of a timestamp WITHOUT time zone {@code TIMESTAMP} with 6 digits of fractional seconds by default. <p>An instance consists of {@code year-m
fluss-common/src/main/java/org/apache/fluss/types/DataTypes.java:224
↓ 95 callersMethodcopy
Copy the bytes of the row to the destination memory, beginning at the given offset. @return The copied row.
fluss-common/src/main/java/org/apache/fluss/row/BinaryRow.java:44
↓ 95 callersMethodhasNext
()
fluss-common/src/main/java/org/apache/fluss/utils/NetUtils.java:223
↓ 94 callersMethodgetPartitionId
()
fluss-common/src/main/java/org/apache/fluss/metadata/TableBucket.java:73
↓ 90 callersMethodROW
Data type of a sequence of fields. A field consists of a field name, field type, and an optional description. The most specific type of a row of a tab
fluss-common/src/main/java/org/apache/fluss/types/DataTypes.java:363
↓ 89 callersMethodisNullable
Returns whether a value of this type can be {@code null}.
fluss-common/src/main/java/org/apache/fluss/types/DataType.java:53
↓ 88 callersMethodexists
()
fluss-server/src/main/java/org/apache/fluss/server/authorizer/DefaultAuthorizer.java:692
↓ 88 callersMethodgetReplicaOrException
(TableBucket tableBucket)
fluss-server/src/main/java/org/apache/fluss/server/replica/ReplicaManager.java:1892
↓ 87 callersMethodisEmpty
()
fluss-client/src/main/java/org/apache/fluss/client/table/scanner/log/ScanRecords.java:80
↓ 87 callersMethodtoMap
()
fluss-common/src/main/java/org/apache/fluss/config/Configuration.java:585
↓ 86 callersMethodcomplete
Finally, complete write to set real size to row.
fluss-common/src/main/java/org/apache/fluss/row/BinaryArrayWriter.java:193
↓ 86 callersMethodofRecords
(KvRecord... kvRecord)
fluss-common/src/test/java/org/apache/fluss/record/KvRecordTestUtils.java:58
↓ 85 callersMethodgetType
()
fluss-common/src/main/java/org/apache/fluss/types/DataField.java:75
↓ 85 callersMethodpoll
Poll log data from tablet server. <p>On each poll, scanner will try to use the last scanned offset as the starting offset and fetch sequentially. The
fluss-client/src/main/java/org/apache/fluss/client/table/scanner/log/LogScanner.java:57
↓ 84 callersMethodcreateWriter
Create a new {@link AppendWriter} to write data to a Log Table using InternalRow.
fluss-client/src/main/java/org/apache/fluss/client/table/writer/Append.java:36
↓ 84 callersMethodgetLogTablet
()
fluss-server/src/main/java/org/apache/fluss/server/replica/Replica.java:319
↓ 83 callersMethodfield
(String name, DataType type)
fluss-common/src/main/java/org/apache/fluss/types/RowType.java:242
↓ 83 callersMethodstartsWith
Tests if this BinaryString starts with the specified prefix. @param prefix the prefix. @return {@code true} if the bytes represented by the argument
fluss-common/src/main/java/org/apache/fluss/row/BinaryString.java:368
↓ 83 callersMethodwriteValue
(BinaryWriter writer, int pos, Object value)
fluss-common/src/main/java/org/apache/fluss/row/BinaryWriter.java:200
↓ 82 callersMethodalterTable
Alter a table with the given {@code tableChanges}. <p>The following exceptions can be anticipated when calling {@code get()} on returned future. <ul
fluss-client/src/main/java/org/apache/fluss/client/admin/Admin.java:289
↓ 82 callersMethodempty
(long writerId)
fluss-server/src/main/java/org/apache/fluss/server/log/WriterStateEntry.java:53
↓ 82 callersMethodgetTableId
()
fluss-common/src/main/java/org/apache/fluss/metadata/TableBucket.java:69
↓ 82 callersMethodsize
Returns the number of elements in this array.
fluss-common/src/main/java/org/apache/fluss/row/InternalArray.java:51
↓ 81 callersMethodcompleteExceptionally
Complete the batch exceptionally. The provided exception will be used for each record future contained in the batch.
fluss-client/src/main/java/org/apache/fluss/client/write/WriteBatch.java:194
↓ 81 callersMethodgetSchema
Synchronously obtains the {@link Schema} associated with the given {@code schemaId}. <p>This method may block while fetching or deserializing the sch
fluss-common/src/main/java/org/apache/fluss/metadata/SchemaGetter.java:44
↓ 81 callersMethodsizeInBytes
The size of these records in bytes. @return The size in bytes of the records
fluss-common/src/main/java/org/apache/fluss/record/LogRecords.java:35
↓ 81 callersMethodsplit
(String string, char delimiter)
fluss-common/src/test/java/org/apache/fluss/config/StructuredOptionsSplitterTest.java:123
↓ 81 callersMethodstringType
Defines that the value of the option should be of {@link String} type.
fluss-common/src/main/java/org/apache/fluss/config/ConfigBuilder.java:134
↓ 81 callersMethodwithComment
(String comment)
fluss-common/src/main/java/org/apache/fluss/metadata/Schema.java:644
↓ 80 callersMethodflush
Flush data written that have not yet been sent to the server, forcing the client to send the requests to server and blocks on the completion of the re
fluss-client/src/main/java/org/apache/fluss/client/table/writer/TableWriter.java:40
↓ 80 callersMethodgetZooKeeperClient
Get zookeeper client to store authorization information.
fluss-server/src/main/java/org/apache/fluss/server/authorizer/AuthorizationPlugin.java:42
↓ 80 callersMethodputAsLeader
Put the KvRecordBatch into the kv storage with default DEFAULT mode. <p>This is a convenience method that calls {@link #putAsLeader(KvRecordBatch, in
fluss-server/src/main/java/org/apache/fluss/server/kv/KvTablet.java:338
↓ 78 callersMethodARRAY
Data type of an array of elements with same subtype. <p>Compared to the SQL standard, the maximum cardinality of an array cannot be specified but is
fluss-common/src/main/java/org/apache/fluss/types/DataTypes.java:294
↓ 78 callersMethodnewUpsert
Creates a new {@link Upsert} to build a {@link UpsertWriter} to upsert and delete data to this table (requires to be a Primary Key Table).
fluss-client/src/main/java/org/apache/fluss/client/table/Table.java:74
↓ 78 callersMethodshutdown
Shutdown the timer service. leaving pending tasks un-executed.
fluss-server/src/main/java/org/apache/fluss/server/utils/timer/Timer.java:59
↓ 78 callersMethodstart
Starts the RPC server by binding to the configured bind address and port (blocking).
fluss-rpc/src/main/java/org/apache/fluss/rpc/RpcServer.java:57
↓ 77 callersMethoddataTypeBaseAssert
( DataType dataType, boolean isNullable, String serializableString,
fluss-common/src/test/java/org/apache/fluss/types/DataTypesTest.java:705
↓ 77 callersMethodfile
()
fluss-server/src/main/java/org/apache/fluss/server/log/LazyIndex.java:62
↓ 77 callersMethodnoDefaultValue
Creates a ConfigOption without a default value. @return The config option without a default value.
fluss-common/src/main/java/org/apache/fluss/config/ConfigBuilder.java:240
↓ 76 callersMethodfromPrimitiveArray
(boolean[] arr)
fluss-common/src/main/java/org/apache/fluss/row/BinaryArray.java:582
↓ 76 callersMethodmin
()
fluss-common/src/main/java/org/apache/fluss/predicate/SimpleColStats.java:48
↓ 75 callersMethodDECIMAL
Data type of a decimal number with fixed precision and scale {@code DECIMAL(p, s)} where {@code p} is the number of digits in a number (=precision) an
fluss-common/src/main/java/org/apache/fluss/types/DataTypes.java:158
↓ 75 callersMethodTINYINT
Data type of a 1-byte signed integer with values from -128 to 127. @see TinyIntType
fluss-common/src/main/java/org/apache/fluss/types/DataTypes.java:88
↓ 75 callersMethodexists
Check if exists. @param f source file
fluss-common/src/main/java/org/apache/fluss/fs/FileSystem.java:479
↓ 75 callersMethodintType
Defines that the value of the option should be of {@link Integer} type.
fluss-common/src/main/java/org/apache/fluss/config/ConfigBuilder.java:114
↓ 75 callersMethodtoBigDecimal
Converts this {@link Decimal} into an instance of {@link BigDecimal}.
fluss-common/src/main/java/org/apache/fluss/row/Decimal.java:110
↓ 74 callersMethodflush
Flush the written key-value pair.
fluss-server/src/main/java/org/apache/fluss/server/kv/KvBatchWriter.java:37
↓ 74 callersMethodgetMillisecond
Returns the number of milliseconds since {@code 1970-01-01 00:00:00}.
fluss-common/src/main/java/org/apache/fluss/row/TimestampNtz.java:62
↓ 73 callersMethodgetBoolean
Returns the boolean value at the given position.
fluss-common/src/main/java/org/apache/fluss/row/DataGetters.java:39
↓ 72 callersMethodposition
()
fluss-common/src/main/java/org/apache/fluss/row/compacted/CompactedRowWriter.java:110
↓ 72 callersMethodrunOnce
Run a single iteration of sending.
fluss-client/src/main/java/org/apache/fluss/client/write/Sender.java:175
↓ 70 callersMethodbuilder
Creates a new {@link Builder} for {@link FlussClusterExtension}.
fluss-server/src/test/java/org/apache/fluss/server/testutils/FlussClusterExtension.java:142
↓ 70 callersMethodsegment
()
fluss-common/src/main/java/org/apache/fluss/row/compacted/CompactedRowWriter.java:105
↓ 70 callersMethodsetField
(String name, Object value)
fluss-lake/fluss-lake-iceberg/src/main/java/org/apache/fluss/lake/iceberg/source/FlussRowAsIcebergRecord.java:89
↓ 69 callersMethodpartitionedBy
Define which columns this table is partitioned by.
fluss-common/src/main/java/org/apache/fluss/metadata/TableDescriptor.java:599
↓ 68 callersMethodgetChangeType
Get the log record's {@link ChangeType}. @return the record's {@link ChangeType}.
fluss-common/src/main/java/org/apache/fluss/record/LogRecord.java:56
↓ 68 callersMethodgetPartitionId
()
fluss-server/src/main/java/org/apache/fluss/server/metadata/PartitionMetadata.java:63
↓ 67 callersMethodadvanceTime
Advances the time by the given duration. Time can also move backwards by supplying a negative value. This method performs no overflow check.
fluss-common/src/main/java/org/apache/fluss/utils/clock/ManualClock.java:58
↓ 67 callersMethodgetTableId
()
fluss-server/src/main/java/org/apache/fluss/server/coordinator/event/DropTableEvent.java:37
↓ 66 callersMethodFLOAT
Data type of a 4-byte single precision floating point number. @see FloatType
fluss-common/src/main/java/org/apache/fluss/types/DataTypes.java:116
↓ 66 callersMethodcreateConnection
Creates a new {@link Connection} to the Fluss cluster. The given configuration at least needs to contain "bootstrap.servers" to discover the Fluss clu
fluss-client/src/main/java/org/apache/fluss/client/ConnectionFactory.java:54
↓ 66 callersMethodgetTypeAt
(int i)
fluss-common/src/main/java/org/apache/fluss/types/RowType.java:80
↓ 65 callersMethodTIMESTAMP_LTZ
Data type of a timestamp WITH time zone {@code TIMESTAMP WITH TIME ZONE} with 6 digits of fractional seconds by default. <p>An instance consists of {
fluss-common/src/main/java/org/apache/fluss/types/DataTypes.java:261
← previousnext →101–200 of 18,774, ranked by callers