Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/apache/fluss
/ functions
Functions
18,774 in github.com/apache/fluss
⨍
Functions
18,774
◇
Types & classes
3,137
↓ 28 callers
Method
getField
(String fieldName)
fluss-common/src/main/java/org/apache/fluss/types/RowType.java:70
↓ 28 callers
Method
getFieldIndex
(String fieldName)
fluss-common/src/main/java/org/apache/fluss/types/RowType.java:92
↓ 28 callers
Method
getPrimaryKey
()
fluss-common/src/main/java/org/apache/fluss/metadata/Schema.java:120
↓ 28 callers
Method
getReplica
(TableBucket tableBucket)
fluss-server/src/main/java/org/apache/fluss/server/replica/ReplicaManager.java:1906
↓ 28 callers
Method
handleStateChange
(Set<TableBucket> tableBuckets, BucketState targetState)
fluss-server/src/main/java/org/apache/fluss/server/coordinator/statemachine/TableBucketStateMachine.java:121
↓ 28 callers
Method
isNotEmpty
Checks if a String is not null and not empty.
fluss-filesystems/fluss-fs-s3/src/test/java/org/apache/fluss/fs/s3/S3TestCredentials.java:50
↓ 28 callers
Method
keyArray
Returns an array view of the keys contained in this map. <p>A key-value pair has the same index in the key array and value array.
fluss-common/src/main/java/org/apache/fluss/row/InternalMap.java:44
↓ 28 callers
Method
logSegments
(long from, long to)
fluss-server/src/main/java/org/apache/fluss/server/log/LogTablet.java:973
↓ 28 callers
Method
newPartitionSpec
(String partitionKey, String partitionValue)
fluss-client/src/test/java/org/apache/fluss/client/admin/ClientToServerITCaseBase.java:288
↓ 28 callers
Method
of
(KvFileHandle kvFileHandle, String localPath)
fluss-server/src/main/java/org/apache/fluss/server/kv/snapshot/KvFileHandleAndLocalPath.java:38
↓ 28 callers
Method
order
Returns the comparator that defines the sort order of the records. @return a non-null comparator defining the sort order of the records
fluss-common/src/main/java/org/apache/fluss/lake/source/SortedRecordReader.java:48
↓ 28 callers
Method
parseFrom
Deserialize the message from the given {@link ByteBuf}. The deserialization happens lazily (i.e. zero-copy) only for {@code "[optional|required] bytes
fluss-common/src/main/java/org/apache/fluss/rpc/messages/ApiMessage.java:58
↓ 28 callers
Method
parseXmlInputStream
Parses an XML document from an input stream using a document handler. @param handler the handler for the XML document @param inputStream an input str
fluss-filesystems/fluss-fs-s3/src/main/java/com/amazonaws/services/s3/model/transform/XmlResponsesSaxParser.java:195
↓ 28 callers
Method
readLogRecords
()
fluss-server/src/test/java/org/apache/fluss/server/kv/KvTabletTest.java:1424
↓ 28 callers
Method
serialize
(T t, JsonGenerator generator)
fluss-common/src/main/java/org/apache/fluss/utils/json/JsonSerializer.java:26
↓ 28 callers
Method
setId
(long id)
fluss-flink/fluss-flink-common/src/test/java/org/apache/fluss/flink/utils/PojoToRowConverterTest.java:185
↓ 28 callers
Method
toArray
()
fluss-common/src/test/java/org/apache/fluss/utils/BytesUtilsTest.java:29
↓ 27 callers
Method
appendRecordsToLog
Append log records to leader replicas of the buckets, and wait for them to be replicated to other replicas. <p>The callback function will be triggere
fluss-server/src/main/java/org/apache/fluss/server/replica/ReplicaManager.java:529
↓ 27 callers
Method
assertReplicaStatus
(Map<TableBucket, Long> expectedLogEndOffset)
fluss-lake/fluss-lake-paimon/src/test/java/org/apache/fluss/lake/paimon/testutils/FlinkPaimonTieringTestBase.java:395
↓ 27 callers
Method
baseOffset
()
fluss-server/src/main/java/org/apache/fluss/server/log/AbstractIndex.java:182
↓ 27 callers
Method
batchSequence
Get batch base sequence for this log record batch. the base sequence is the first sequence number of this batch, it's used to protect the idempotence
fluss-common/src/main/java/org/apache/fluss/record/KvRecordBatch.java:84
↓ 27 callers
Method
checkForEmptyString
Checks if the specified string is empty or null and if so, returns null. Otherwise simply returns the string. @param s The string to check. @return N
fluss-filesystems/fluss-fs-s3/src/main/java/com/amazonaws/services/s3/model/transform/XmlResponsesSaxParser.java:316
↓ 27 callers
Method
close
Closes the scanner and should release all resources.
fluss-client/src/main/java/org/apache/fluss/client/table/scanner/batch/BatchScanner.java:51
↓ 27 callers
Method
concat
(String[] array1, String[] array2)
fluss-common/src/main/java/org/apache/fluss/utils/ArrayUtils.java:58
↓ 27 callers
Method
fromInstant
Creates an instance of {@link TimestampLtz} from an instance of {@link Instant}. @param instant an instance of {@link Instant}
fluss-common/src/main/java/org/apache/fluss/row/TimestampLtz.java:118
↓ 27 callers
Method
getProperty
(String name)
fluss-client/src/main/java/org/apache/fluss/client/converter/PojoType.java:60
↓ 27 callers
Method
getRecoveryOffsets
()
fluss-flink/fluss-flink-common/src/main/java/org/apache/fluss/flink/sink/undo/RecoveryOffsetManager.java:114
↓ 27 callers
Method
getStatistics
Create statistics for the currently recorded elements. @return Statistics about the currently recorded elements
fluss-common/src/main/java/org/apache/fluss/metrics/Histogram.java:52
↓ 27 callers
Method
handleStateChanges
( Collection<TableBucketReplica> replicas, ReplicaState targetState)
fluss-server/src/main/java/org/apache/fluss/server/coordinator/statemachine/ReplicaStateMachine.java:124
↓ 27 callers
Method
hasPrimaryKey
Check if the table has primary key or not.
fluss-common/src/main/java/org/apache/fluss/metadata/TableInfo.java:154
↓ 27 callers
Method
pointTo
(MemorySegment segment, int offset, int sizeInBytes)
fluss-common/src/main/java/org/apache/fluss/row/compacted/CompactedRow.java:116
↓ 27 callers
Method
pointTo
(MemorySegment segment, int offset, int sizeInBytes)
fluss-common/src/main/java/org/apache/fluss/row/indexed/IndexedRow.java:118
↓ 27 callers
Method
release
Releases any resources held by this {@code SchemaGetter}. <p>After calling this method, the instance may no longer be usable. Implementations should
fluss-common/src/main/java/org/apache/fluss/metadata/SchemaGetter.java:74
↓ 27 callers
Method
remoteLogEndOffset
@return Remote log end offset of this segment (inclusive).
fluss-common/src/main/java/org/apache/fluss/remote/RemoteLogSegment.java:106
↓ 27 callers
Method
serialize
Convert a Flink field object of {@link RowData} to the Fluss's internal data structure object. @param flinkField A single field of a {@link RowData}
fluss-flink/fluss-flink-common/src/main/java/org/apache/fluss/flink/utils/FlinkRowToFlussRowConverter.java:139
↓ 26 callers
Method
allocateHeapMemory
(int size)
fluss-common/src/main/java/org/apache/fluss/memory/MemorySegment.java:142
↓ 26 callers
Method
appendToAccumulator
(TableBucket tb, GenericRow row, WriteCallback writeCallback)
fluss-client/src/test/java/org/apache/fluss/client/write/SenderTest.java:757
↓ 26 callers
Method
availableMemory
()
fluss-common/src/main/java/org/apache/fluss/memory/LazyMemorySegmentPool.java:245
↓ 26 callers
Method
encodeKey
Encode the key of given row to byte array.
fluss-common/src/main/java/org/apache/fluss/row/encode/KeyEncoder.java:36
↓ 26 callers
Method
get
(int pos)
fluss-lake/fluss-lake-iceberg/src/main/java/org/apache/fluss/lake/iceberg/source/FlussRowAsIcebergRecord.java:94
↓ 26 callers
Method
getChildren
Gets all the child nodes at a given zk node path. @param path the path to list children @return list of child node names
fluss-server/src/main/java/org/apache/fluss/server/zk/ZooKeeperClient.java:1384
↓ 26 callers
Method
getConfiguration
Retrieve the configuration used to create this connection.
fluss-client/src/main/java/org/apache/fluss/client/Connection.java:51
↓ 26 callers
Method
getCount
Get number of events marked on the meter. @return number of events marked on the meter
fluss-common/src/main/java/org/apache/fluss/metrics/Meter.java:52
↓ 26 callers
Method
getOptional
Reads a value using the metadata included in {@link ConfigOption}. In contrast to {@link #get(ConfigOption)} returns {@link Optional#empty()} if value
fluss-common/src/main/java/org/apache/fluss/config/ReadableConfig.java:53
↓ 26 callers
Method
getPartitionId
(PhysicalTablePath physicalTablePath)
fluss-server/src/main/java/org/apache/fluss/server/coordinator/CoordinatorContext.java:308
↓ 26 callers
Method
getSingletonRow
()
fluss-client/src/main/java/org/apache/fluss/client/lookup/LookupResult.java:52
↓ 26 callers
Method
literal
(Object v, DataType type)
fluss-flink/fluss-flink-common/src/test/java/org/apache/fluss/flink/utils/PredicateConverterTest.java:582
↓ 26 callers
Method
pointToBytesView
Make a {@link MemoryLogRecords} instance from the given {@link BytesView}. <p>Note: this is a heavy operation involving copy bytes, only used for tes
fluss-common/src/main/java/org/apache/fluss/record/MemoryLogRecords.java:157
↓ 26 callers
Method
records
Get the iterable of {@link KvRecord} in this batch. @param readContext The context to read records from the record batch @return The iterable of {@li
fluss-common/src/main/java/org/apache/fluss/record/KvRecordBatch.java:106
↓ 26 callers
Method
setNull
(BinaryArrayWriter writer, int pos)
fluss-common/src/main/java/org/apache/fluss/row/BinaryArrayWriter.java:254
↓ 26 callers
Method
tagName
()
fluss-protogen/fluss-protogen-generator/src/main/java/org/apache/fluss/protogen/generator/generator/ProtobufField.java:158
↓ 26 callers
Method
writeBoolean
Writes a <code>boolean</code> value to this output stream. If the argument <code>v</code> is <code>true</code>, the value <code>(byte)1</code> is writ
fluss-common/src/main/java/org/apache/fluss/memory/OutputView.java:42
↓ 25 callers
Method
add
Persist the snapshot handle to coordination system(e.g. Zookeeper, Kubernetes, etc.). @param tableBucket the table bucket the snapshot belongs to @pa
fluss-server/src/main/java/org/apache/fluss/server/kv/snapshot/CompletedSnapshotHandleStore.java:39
↓ 25 callers
Method
addAll
(Collection<CompletedFetch> completedFetches)
fluss-client/src/main/java/org/apache/fluss/client/table/scanner/log/LogFetchBuffer.java:145
↓ 25 callers
Method
assertCheckSum
(boolean assertCheckSum)
fluss-common/src/test/java/org/apache/fluss/testutils/LogRecordsAssert.java:59
↓ 25 callers
Method
assertThatRow
Creates assertions for {@link InternalRow}.
fluss-common/src/test/java/org/apache/fluss/testutils/InternalRowAssert.java:42
↓ 25 callers
Method
bitSet
set bit. @param segment target segment. @param baseOffset bits base offset. @param index bit index from base offset.
fluss-common/src/main/java/org/apache/fluss/row/BinarySegmentUtils.java:364
↓ 25 callers
Method
builder
()
fluss-server/src/main/java/org/apache/fluss/server/zk/data/TableAssignment.java:78
↓ 25 callers
Method
builder
()
fluss-common/src/main/java/org/apache/fluss/types/RowType.java:223
↓ 25 callers
Method
convertValueOfType
(Object value, DataTypeRoot type)
fluss-common/src/main/java/org/apache/fluss/utils/PartitionUtils.java:164
↓ 25 callers
Method
customProperties
Sets custom properties on the table. <p>Custom properties are not understood by Fluss, but are stored as part of the table's metadata. This provides
fluss-common/src/main/java/org/apache/fluss/metadata/TableDescriptor.java:592
↓ 25 callers
Method
encodeKey
(InternalRow row)
fluss-common/src/main/java/org/apache/fluss/row/encode/iceberg/IcebergKeyEncoder.java:60
↓ 25 callers
Method
field
(int i, DataType type)
fluss-flink/fluss-flink-common/src/test/java/org/apache/fluss/flink/utils/PredicateConverterTest.java:578
↓ 25 callers
Method
getPartitionName
(long partitionId)
fluss-common/src/main/java/org/apache/fluss/cluster/Cluster.java:243
↓ 25 callers
Method
getProperties
Returns the table properties. <p>Table properties are controlled by Fluss and will change the behavior of the table.
fluss-common/src/main/java/org/apache/fluss/metadata/TableInfo.java:243
↓ 25 callers
Method
getRemoteLogStartOffset
()
fluss-server/src/main/java/org/apache/fluss/server/log/remote/RemoteLogTablet.java:251
↓ 25 callers
Method
getTabletServerById
(int serverId)
fluss-server/src/test/java/org/apache/fluss/server/testutils/FlussClusterExtension.java:417
↓ 25 callers
Method
inWriteLock
( ReadWriteLock lock, ThrowingRunnable<E> runnable)
fluss-common/src/main/java/org/apache/fluss/utils/concurrent/LockUtils.java:58
↓ 25 callers
Method
isr
()
fluss-server/src/main/java/org/apache/fluss/server/zk/data/LeaderAndIsr.java:108
↓ 25 callers
Method
latestSnapshot
(FileStoreTable fileStoreTable)
fluss-lake/fluss-lake-paimon/src/test/java/org/apache/fluss/lake/paimon/utils/DvTableReadableSnapshotRetrieverTest.java:740
↓ 25 callers
Method
now
Creates an instance of {@link TimestampNtz} for now.
fluss-common/src/main/java/org/apache/fluss/row/TimestampNtz.java:113
↓ 25 callers
Method
produceLog
Produce log data to the specified table bucket. @return the produce response.
fluss-rpc/src/main/java/org/apache/fluss/rpc/gateway/TabletServerGateway.java:90
↓ 25 callers
Method
registerTable
Register table to ZK metadata.
fluss-server/src/main/java/org/apache/fluss/server/zk/ZooKeeperClient.java:565
↓ 25 callers
Method
replace
(K k, V original, V replacement)
fluss-common/src/main/java/org/apache/fluss/utils/CopyOnWriteMap.java:129
↓ 25 callers
Method
replaceRow
Replaces the underlying {@link InternalRow} backing this {@link PaddingRow}. <p>This method replaces the row data in place and does not return a new
fluss-common/src/main/java/org/apache/fluss/row/PaddingRow.java:39
↓ 25 callers
Method
setFlussRecord
(LogRecord logRecord)
fluss-lake/fluss-lake-paimon/src/main/java/org/apache/fluss/lake/paimon/tiering/FlussRecordAsPaimonRow.java:51
↓ 25 callers
Method
toLocalDateTime
Converts this {@link TimestampNtz} object to a {@link LocalDateTime}.
fluss-common/src/main/java/org/apache/fluss/row/TimestampNtz.java:139
↓ 25 callers
Method
updateLatestSchemaInfo
(SchemaInfo schemaInfo)
fluss-common/src/test/java/org/apache/fluss/record/TestingSchemaGetter.java:77
↓ 25 callers
Method
waitValue
Wait for the presence of an optional value. @param supplier The function defining the optional value @param timeout Maximum time to wait @param error
fluss-test-utils/src/main/java/org/apache/fluss/testutils/common/CommonTestUtils.java:110
↓ 25 callers
Method
withNullability
(String format, Object... params)
fluss-common/src/main/java/org/apache/fluss/types/DataType.java:166
↓ 24 callers
Method
activeSegment
The active segment that is currently taking appends.
fluss-server/src/main/java/org/apache/fluss/server/log/LogSegments.java:259
↓ 24 callers
Method
compactBucket
(BinaryRow partition, int bucket)
fluss-lake/fluss-lake-paimon/src/test/java/org/apache/fluss/lake/paimon/utils/PaimonTestUtils.java:83
↓ 24 callers
Method
finishIdempotentProduceLogRequest
( int batchSequence, TableBucket tb, int index, ProduceLogResponse response)
fluss-client/src/test/java/org/apache/fluss/client/write/SenderTest.java:791
↓ 24 callers
Method
getCustomProperties
Returns the custom properties of the table. <p>Custom properties are not understood by Fluss, but are stored as part of the table's metadata. This pr
fluss-common/src/main/java/org/apache/fluss/metadata/TableInfo.java:262
↓ 24 callers
Method
getFamilies
()
fluss-common/src/main/java/org/apache/fluss/types/DataTypeRoot.java:114
↓ 24 callers
Method
getHighWatermark
()
fluss-rpc/src/main/java/org/apache/fluss/rpc/entity/FetchLogResultForBucket.java:102
↓ 24 callers
Method
getLiveTabletServers
()
fluss-server/src/main/java/org/apache/fluss/server/coordinator/CoordinatorContext.java:118
↓ 24 callers
Method
internalGetOption
(ConfigOption<T> option)
fluss-server/src/main/java/org/apache/fluss/server/kv/rocksdb/RocksDBResourceContainer.java:214
↓ 24 callers
Method
iterator
()
fluss-lake/fluss-lake-iceberg/src/main/java/org/apache/fluss/lake/iceberg/source/FlussMapAsIcebergMap.java:78
↓ 24 callers
Method
mmap
()
fluss-server/src/main/java/org/apache/fluss/server/log/AbstractIndex.java:335
↓ 24 callers
Method
newProduceLogRequest
( long tableId, int bucketId, int acks, MemoryLogRecords records)
fluss-server/src/test/java/org/apache/fluss/server/testutils/RpcMessageTestUtils.java:194
↓ 24 callers
Method
scale
Returns the <i>scale</i> of this {@link Decimal}.
fluss-common/src/main/java/org/apache/fluss/row/Decimal.java:105
↓ 24 callers
Method
server
(int serverId)
fluss-server/src/main/java/org/apache/fluss/server/coordinator/rebalance/model/ClusterModel.java:120
↓ 24 callers
Method
setNullAt
(int pos)
fluss-common/src/main/java/org/apache/fluss/row/compacted/CompactedRowWriter.java:132
↓ 24 callers
Method
setRandomNull
( BinaryWriter.ValueWriter fieldWriter, IndexedRowWriter writer, int pos,
fluss-common/src/test/java/org/apache/fluss/row/TestInternalRowGenerator.java:172
↓ 24 callers
Method
toUnscaledLong
Returns a long describing the <i>unscaled value</i> of this {@link Decimal}. @throws ArithmeticException if this {@link Decimal} does not exactly fit
fluss-common/src/main/java/org/apache/fluss/row/Decimal.java:123
↓ 24 callers
Method
writerStateManager
()
fluss-server/src/main/java/org/apache/fluss/server/log/LogTablet.java:288
↓ 23 callers
Method
acquireBucket
(KvSnapshotLeaseHandler lease, TableBucket tb, long kvSnapshotId)
fluss-server/src/test/java/org/apache/fluss/server/coordinator/lease/KvSnapshotLeaseHandlerTest.java:280
↓ 23 callers
Method
add
(final CompletedSnapshot completedSnapshot)
fluss-server/src/main/java/org/apache/fluss/server/kv/snapshot/CompletedSnapshotStore.java:111
↓ 23 callers
Method
baseLogOffset
Get the base log offset contained in this record batch. @return The base offset of this record batch (which may or may not be the offset of the first
fluss-common/src/main/java/org/apache/fluss/record/LogRecordBatch.java:83
← previous
next →
501–600 of 18,774, ranked by callers