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
↓ 17 callers
Method
addBytes
Adds a bytes section from a byte array.
fluss-common/src/main/java/org/apache/fluss/record/bytesview/MultiBytesView.java:89
↓ 17 callers
Method
allRocksDBStatistics
Get all RocksDB statistics from bucket metric groups for table-level and server-level aggregation. <p>This method dynamically collects statistics fro
fluss-server/src/main/java/org/apache/fluss/server/metrics/group/TableMetricGroup.java:266
↓ 17 callers
Method
allocateReuseBytes
Allocate bytes that is only for temporary usage, it should not be stored in somewhere else. Use a {@link ThreadLocal} to reuse bytes to avoid overhead
fluss-common/src/main/java/org/apache/fluss/row/BinarySegmentUtils.java:236
↓ 17 callers
Method
append
Add a record to the accumulator, return to append result. <p>The append result will contain the future metadata, and flag for whether the appended ba
fluss-client/src/main/java/org/apache/fluss/client/write/RecordAccumulator.java:166
↓ 17 callers
Method
assertProduceLogResponse
( ProduceLogResponse produceLogResponse, int bucketId, Long baseOffset)
fluss-server/src/test/java/org/apache/fluss/server/testutils/RpcMessageTestUtils.java:427
↓ 17 callers
Method
buildFetchParams
(int replicaId)
fluss-server/src/test/java/org/apache/fluss/server/replica/ReplicaManagerTest.java:2166
↓ 17 callers
Method
builder
Get a FlussSourceBuilder to build a {@link FlussSource}. @return a Fluss source builder.
fluss-flink/fluss-flink-common/src/main/java/org/apache/fluss/flink/source/FlussSource.java:93
↓ 17 callers
Method
compare
Compares two objects based on their data type. @param x the first object @param y the second object @param type the data type root @return a negative
fluss-common/src/main/java/org/apache/fluss/utils/InternalRowUtils.java:145
↓ 17 callers
Method
configureTargetColumns
( @Nullable int[] targetColumns, short latestSchemaId, Schema latestSchema)
fluss-server/src/main/java/org/apache/fluss/server/kv/rowmerger/AggregateRowMerger.java:122
↓ 17 callers
Method
createRecord
Creates a indexed WriteRecord as the DATA1_PHYSICAL_TABLE_PATH is registered as a INDEXED format , see {@link #updateCluster(List)}.
fluss-client/src/test/java/org/apache/fluss/client/write/RecordAccumulatorTest.java:550
↓ 17 callers
Method
createReplica
(int serverId, TableBucket tableBucket, int index, boolean isLeader)
fluss-server/src/main/java/org/apache/fluss/server/coordinator/rebalance/model/ClusterModel.java:212
↓ 17 callers
Method
createSink
Creates a sink table with specified columns. @param tableName the name of the table @param columns the column definitions (e.g., "a1 int, c1 bigint,
fluss-flink/fluss-flink-2.2/src/test/java/org/apache/fluss/flink/source/Flink22DeltaJoinITCase.java:142
↓ 17 callers
Method
decodedRow
()
fluss-common/src/main/java/org/apache/fluss/row/compacted/CompactedRow.java:159
↓ 17 callers
Method
dropPartition
Drop a partition from a partitioned table. <p>The following exceptions can be anticipated when calling {@code get()} on returned future. <ul> <li>
fluss-client/src/main/java/org/apache/fluss/client/admin/Admin.java:369
↓ 17 callers
Method
equalTo
Equals two memory segment regions. @param seg2 Segment to equal this segment with @param offset1 Offset of this segment to start equaling @param offs
fluss-common/src/main/java/org/apache/fluss/memory/MemorySegment.java:1543
↓ 17 callers
Method
fromAddress
(MemorySegment[] segments, int offset, int numBytes)
fluss-common/src/main/java/org/apache/fluss/row/BinaryString.java:61
↓ 17 callers
Method
fromEpochMicros
Creates an instance of {@link TimestampLtz} from micros.
fluss-common/src/main/java/org/apache/fluss/row/TimestampLtz.java:94
↓ 17 callers
Method
get
Returns a reference to the {@link FileSystem} instance for accessing the file system identified by the given {@link URI}. @param uri the {@link URI}
fluss-common/src/main/java/org/apache/fluss/fs/FileSystem.java:304
↓ 17 callers
Method
getAllCachePages
()
fluss-common/src/main/java/org/apache/fluss/memory/LazyMemorySegmentPool.java:271
↓ 17 callers
Method
getAssignment
(TableBucket tableBucket)
fluss-server/src/main/java/org/apache/fluss/server/coordinator/CoordinatorContext.java:337
↓ 17 callers
Method
getError
()
fluss-rpc/src/main/java/org/apache/fluss/rpc/entity/ResultForBucket.java:76
↓ 17 callers
Method
getFieldOffset
(int pos)
fluss-common/src/main/java/org/apache/fluss/row/indexed/IndexedRow.java:446
↓ 17 callers
Method
getFileLogRecords
()
fluss-server/src/main/java/org/apache/fluss/server/log/LogSegment.java:110
↓ 17 callers
Method
getLocalLogEndOffset
()
fluss-server/src/main/java/org/apache/fluss/server/log/LocalLog.java:133
↓ 17 callers
Method
getPartitionName
()
fluss-server/src/main/java/org/apache/fluss/server/kv/KvTablet.java:272
↓ 17 callers
Method
getSizeInBytes
()
fluss-server/src/main/java/org/apache/fluss/server/log/LogSegment.java:227
↓ 17 callers
Method
getSnapshotId
()
fluss-server/src/main/java/org/apache/fluss/server/zk/data/BucketSnapshot.java:42
↓ 17 callers
Method
getTableBucketsOffset
()
fluss-client/src/main/java/org/apache/fluss/client/metadata/LakeSnapshot.java:49
↓ 17 callers
Method
getTableConfig
()
fluss-server/src/main/java/org/apache/fluss/server/zk/data/TableRegistration.java:85
↓ 17 callers
Method
getValue
(KvPreWriteBuffer preWriteBuffer, String keyStr)
fluss-server/src/test/java/org/apache/fluss/server/kv/prewrite/KvPreWriteBufferTest.java:256
↓ 17 callers
Method
getValues
()
fluss-common/src/test/java/org/apache/fluss/metrics/util/TestHistogram.java:48
↓ 17 callers
Method
has
(PrintWriter w)
fluss-protogen/fluss-protogen-generator/src/main/java/org/apache/fluss/protogen/generator/generator/ProtobufField.java:110
↓ 17 callers
Method
initialize
Initialize the authenticator.
fluss-common/src/main/java/org/apache/fluss/security/auth/ClientAuthenticator.java:35
↓ 17 callers
Method
lastLogOffset
Get the last log offset in this record batch (inclusive). Just like {@link #baseLogOffset()}, the last offset always reflects the offset of the last r
fluss-common/src/main/java/org/apache/fluss/record/LogRecordBatch.java:91
↓ 17 callers
Method
listTables
List all tables in the given database in fluss cluster asynchronously. <p>The following exceptions can be anticipated when calling {@code get()} on r
fluss-client/src/main/java/org/apache/fluss/client/admin/Admin.java:269
↓ 17 callers
Method
newBuilder
( StreamExecutionEnvironment env, Configuration flussConfig, Configuration
fluss-flink/fluss-flink-common/src/main/java/org/apache/fluss/flink/tiering/LakeTieringJobBuilder.java:65
↓ 17 callers
Method
numberOfSegments
()
fluss-server/src/main/java/org/apache/fluss/server/log/LogSegments.java:93
↓ 17 callers
Method
open
( File file, boolean mutable, boolean fileAlreadyExists, int i
fluss-common/src/main/java/org/apache/fluss/record/FileLogRecords.java:409
↓ 17 callers
Method
options
()
fluss-server/src/main/java/org/apache/fluss/server/cli/ServerConfigurationParserFactory.java:33
↓ 17 callers
Method
parseBytes
Parses the given string as bytes. The supported expressions are listed under {@link MemorySize}. @param text The string to parse @return The parsed s
fluss-common/src/main/java/org/apache/fluss/config/MemorySize.java:249
↓ 17 callers
Method
position
()
fluss-common/src/main/java/org/apache/fluss/row/indexed/IndexedRowWriter.java:296
↓ 17 callers
Method
processElement
Processes an input element by passing it through to the output unchanged. <p>This operator does not modify, filter, or buffer any input elements. All
fluss-flink/fluss-flink-common/src/main/java/org/apache/fluss/flink/sink/undo/UndoRecoveryOperator.java:527
↓ 17 callers
Method
record
()
fluss-flink/fluss-flink-common/src/main/java/org/apache/fluss/flink/source/reader/RecordAndPos.java:79
↓ 17 callers
Method
registerSnapshot
Registers a new producer offset snapshot with atomic "check and register" semantics. <p>This method uses ZooKeeper's version mechanism to handle conc
fluss-server/src/main/java/org/apache/fluss/server/coordinator/producer/ProducerOffsetsManager.java:132
↓ 17 callers
Method
remoteAddress
()
fluss-rpc/src/test/java/org/apache/fluss/rpc/protocol/RequestChannelTest.java:220
↓ 17 callers
Method
removeAll
(List<UUID> remoteSegmentIds)
fluss-server/src/main/java/org/apache/fluss/server/log/remote/RemoteLogIndexCache.java:298
↓ 17 callers
Method
rowWithPartition
(Object[] values, @Nullable String partition)
fluss-flink/fluss-flink-common/src/test/java/org/apache/fluss/flink/source/FlinkTableSourceITCase.java:1683
↓ 17 callers
Method
schedule
Schedule a task. @param name The name of this task @param task The task to run @param delayMs The number of milliseconds to wait before the first exe
fluss-common/src/main/java/org/apache/fluss/utils/concurrent/Scheduler.java:60
↓ 17 callers
Method
size
()
fluss-common/src/main/java/org/apache/fluss/row/GenericArray.java:132
↓ 17 callers
Method
sizeInBytes
Get the size in bytes of this batch, including the size of the record and the batch overhead. @return The size in bytes of this batch
fluss-common/src/main/java/org/apache/fluss/record/LogRecordBatch.java:148
↓ 17 callers
Method
splitId
()
fluss-flink/fluss-flink-common/src/main/java/org/apache/fluss/flink/source/split/LogSplit.java:65
↓ 17 callers
Method
stopTabletServer
Stop a tablet server.
fluss-server/src/test/java/org/apache/fluss/server/testutils/FlussClusterExtension.java:383
↓ 17 callers
Method
tablePath
Returns the table path. @return the table path
fluss-common/src/main/java/org/apache/fluss/lake/writer/WriterInitContext.java:42
↓ 17 callers
Method
toFlussRowType
Convert Flink's RowType to Fluss' RowType.
fluss-flink/fluss-flink-common/src/main/java/org/apache/fluss/flink/utils/FlinkConversions.java:115
↓ 17 callers
Method
toPaimon
(TablePath tablePath)
fluss-lake/fluss-lake-paimon/src/main/java/org/apache/fluss/lake/paimon/utils/PaimonConversions.java:107
↓ 17 callers
Method
waitUntilAuthenticationSync
Wait until all authorization are synchronized to all tablet servers. @param aclBindings aclBindings to be synchronized. @param exist whether aclBindi
fluss-server/src/test/java/org/apache/fluss/server/testutils/FlussClusterExtension.java:561
↓ 16 callers
Method
advanceClock
Advance the internal clock, executing any tasks whose expiration has been reached within the duration of the passed wait time. @param waitMs the time
fluss-server/src/main/java/org/apache/fluss/server/utils/timer/Timer.java:49
↓ 16 callers
Method
assertException
(Runnable r)
fluss-protogen/fluss-protogen-tests/src/test/java/org/apache/fluss/protogen/tests/NumbersTest.java:40
↓ 16 callers
Method
assignBucket
(byte[] bucketKeys)
fluss-client/src/main/java/org/apache/fluss/client/write/HashBucketAssigner.java:40
↓ 16 callers
Method
builder
()
fluss-lake/fluss-lake-iceberg/src/main/java/org/apache/fluss/lake/iceberg/tiering/IcebergCommittable.java:62
↓ 16 callers
Method
checkJar
(Path file)
tools/ci/fluss-ci-tools/src/main/java/org/apache/fluss/tools/ci/licensecheck/JarFileChecker.java:61
↓ 16 callers
Method
copyLogSegmentToRemote
( LogTablet logTablet, RemoteLogStorage remoteLogStorage, int segmentIndex)
fluss-server/src/test/java/org/apache/fluss/server/log/remote/RemoteLogTestBase.java:94
↓ 16 callers
Method
createCatalog
(Context context)
fluss-flink/fluss-flink-common/src/main/java/org/apache/fluss/flink/catalog/FlinkCatalogFactory.java:66
↓ 16 callers
Method
createLakeSource
Creates a lake source instance for reading lakehouse data from the specified table path. The lake source provides capabilities for split planning and
fluss-common/src/main/java/org/apache/fluss/lake/lakestorage/LakeStorage.java:52
↓ 16 callers
Method
createRowData
( Long orderId, Long itemId, Integer amount, String address, RowKind rowKind)
fluss-flink/fluss-flink-common/src/test/java/org/apache/fluss/flink/source/FlussSourceITCase.java:269
↓ 16 callers
Method
createSegment
(long baseOffset)
fluss-server/src/test/java/org/apache/fluss/server/log/LogSegmentsTest.java:201
↓ 16 callers
Method
createTableBucketWriteResultStreamRecord
( TablePath tablePath, TableBucket tableBucket, @N
fluss-flink/fluss-flink-common/src/test/java/org/apache/fluss/flink/tiering/committer/TieringCommitOperatorTest.java:379
↓ 16 callers
Method
decodeIfSpecified
Perform a url decode on the given value if specified. Return value by default;
fluss-filesystems/fluss-fs-s3/src/main/java/com/amazonaws/services/s3/model/transform/XmlResponsesSaxParser.java:361
↓ 16 callers
Method
deleteProducerOffsets
Delete producer offset snapshot. <p>This method deletes the registered offset snapshot for a producer. This is typically called after the first check
fluss-client/src/main/java/org/apache/fluss/client/admin/Admin.java:753
↓ 16 callers
Method
doubleValue
(Decimal decimal)
fluss-common/src/main/java/org/apache/fluss/utils/DecimalUtils.java:44
↓ 16 callers
Method
encodeUTF8
This method must have the same result with JDK's String.getBytes.
fluss-common/src/main/java/org/apache/fluss/row/BinaryString.java:736
↓ 16 callers
Method
encodeValue
Encode the {@code row} with a {@code schemaId} to a byte array value to be expected persisted to kv store. @param schemaId the schema id of the row @
fluss-common/src/main/java/org/apache/fluss/row/encode/ValueEncoder.java:35
↓ 16 callers
Method
equals
(Object o)
fluss-client/src/main/java/org/apache/fluss/client/lookup/LookupResult.java:63
↓ 16 callers
Method
evaluateResponse
Generates the challenge based on the client's token, then sends it back to the client. This method sets the server authentication status as complete i
fluss-common/src/main/java/org/apache/fluss/security/auth/ServerAuthenticator.java:88
↓ 16 callers
Method
fetchLog
Fetch log data from the specified table bucket. The request can send by the client scanner or other tablet server. @return the fetch response.
fluss-rpc/src/main/java/org/apache/fluss/rpc/gateway/TabletServerGateway.java:99
↓ 16 callers
Method
getBytes
(int pos)
fluss-common/src/main/java/org/apache/fluss/row/aligned/AlignedRow.java:383
↓ 16 callers
Method
getElementOffset
(int pos, int elementSize)
fluss-common/src/main/java/org/apache/fluss/row/BinaryArrayWriter.java:141
↓ 16 callers
Method
getFileSystem
Gets the file system that stores the file state. @return The file system that stores the file state. @throws IOException Thrown if the file system ca
fluss-server/src/main/java/org/apache/fluss/server/kv/snapshot/CompletedSnapshotHandle.java:71
↓ 16 callers
Method
getKvPreWriteBuffer
()
fluss-server/src/main/java/org/apache/fluss/server/kv/KvTablet.java:810
↓ 16 callers
Method
getLeaderEpoch
()
fluss-server/src/main/java/org/apache/fluss/server/replica/Replica.java:303
↓ 16 callers
Method
getPartitionName
()
fluss-flink/fluss-flink-common/src/main/java/org/apache/fluss/flink/source/split/SourceSplitBase.java:65
↓ 16 callers
Method
getPrecision
()
fluss-common/src/main/java/org/apache/fluss/types/DecimalType.java:81
↓ 16 callers
Method
getPrimaryKeyIndexes
Returns the primary key indexes, if any, otherwise returns an empty array.
fluss-common/src/main/java/org/apache/fluss/metadata/Schema.java:146
↓ 16 callers
Method
getProducerOffsets
Get producer offset snapshot. <p>This method retrieves the registered offset snapshot for a producer. Returns null if no snapshot exists for the give
fluss-client/src/main/java/org/apache/fluss/client/admin/Admin.java:740
↓ 16 callers
Method
getReplicas
(long tableId, TableAssignment assignment)
fluss-server/src/test/java/org/apache/fluss/server/coordinator/TableManagerTest.java:374
↓ 16 callers
Method
getSizeInBytes
Gets the size in bytes of this binary data.
fluss-common/src/main/java/org/apache/fluss/row/MemoryAwareGetters.java:35
↓ 16 callers
Method
getTableIdToTableLease
()
fluss-server/src/main/java/org/apache/fluss/server/coordinator/lease/KvSnapshotLeaseHandler.java:56
↓ 16 callers
Method
getTimestamp
()
fluss-common/src/main/java/org/apache/fluss/record/TimestampAndOffset.java:30
↓ 16 callers
Method
hasNext
()
fluss-client/src/test/java/org/apache/fluss/client/table/scanner/SortMergeReaderTest.java:150
↓ 16 callers
Method
isPartitioned
Check if the table is partitioned or not. @return true if the table is partitioned; otherwise, false
fluss-common/src/main/java/org/apache/fluss/metadata/TableInfo.java:214
↓ 16 callers
Method
leader
()
fluss-server/src/main/java/org/apache/fluss/server/coordinator/rebalance/model/BucketModel.java:51
↓ 16 callers
Method
metadata
Get server and table metadata from server. @param request Get metadata request @return a future returns metadata
fluss-rpc/src/main/java/org/apache/fluss/rpc/gateway/AdminReadOnlyGateway.java:130
↓ 16 callers
Method
next
()
fluss-flink/fluss-flink-common/src/test/java/org/apache/fluss/flink/source/testutils/FlinkRowAssertionsUtilsTest.java:70
↓ 16 callers
Method
notEqual
(int idx, Object literal)
fluss-common/src/main/java/org/apache/fluss/predicate/PredicateBuilder.java:88
↓ 16 callers
Method
numDelayed
Return the number of delayed operations in the expiry queue.
fluss-server/src/main/java/org/apache/fluss/server/replica/delay/DelayedOperationManager.java:161
↓ 16 callers
Method
orderedSet
Utility method to create an ordered {@link LinkedHashSet} containing the specified Java type classes. <p>The returned set maintains the insertion ord
fluss-flink/fluss-flink-common/src/main/java/org/apache/fluss/flink/utils/PojoToRowConverter.java:347
↓ 16 callers
Method
project
(int[] projectFieldPositions)
fluss-common/src/main/java/org/apache/fluss/types/RowType.java:101
↓ 16 callers
Method
putByte
(byte[] target, long offset, byte value)
fluss-common/src/main/java/org/apache/fluss/utils/UnsafeUtils.java:38
↓ 16 callers
Method
putInt
Writes the given int value (32bit, 4 bytes) to the given position in little endian byte order. This method's speed depends on the system's native byte
fluss-common/src/main/java/org/apache/fluss/memory/MemorySegment.java:792
↓ 16 callers
Method
putLong
Writes the given long value (64bit, 8 bytes) to the given position in little endian byte order. This method's speed depends on the system's native byt
fluss-common/src/main/java/org/apache/fluss/memory/MemorySegment.java:927
← previous
next →
801–900 of 18,774, ranked by callers