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
↓ 23 callers
Method
bucketing
Assign a bucket according to the bucket key byte array. @param bucketKey the bucket key byte array @param numBuckets the number of buckets @return th
fluss-common/src/main/java/org/apache/fluss/bucketing/BucketingFunction.java:34
↓ 23 callers
Method
checkAndComplete
Check if some delayed operations can be completed with the given watch key, and if yes complete them. @return the number of completed operations duri
fluss-server/src/main/java/org/apache/fluss/server/replica/delay/DelayedOperationManager.java:133
↓ 23 callers
Method
clear
(PrintWriter w)
fluss-protogen/fluss-protogen-generator/src/main/java/org/apache/fluss/protogen/generator/generator/ProtobufField.java:119
↓ 23 callers
Method
copyToBytes
Copy segments to a new byte[]. @param segments Source segments. @param offset Source segments offset. @param numBytes the number bytes to copy.
fluss-common/src/main/java/org/apache/fluss/row/BinarySegmentUtils.java:98
↓ 23 callers
Method
createGatewayProxy
Creates a proxy for the given gateway class. The proxy will forward all method calls to the remote gateway service.
fluss-rpc/src/main/java/org/apache/fluss/rpc/GatewayClientProxy.java:45
↓ 23 callers
Method
failed
Returns true if the request is failed.
fluss-rpc/src/main/java/org/apache/fluss/rpc/entity/ResultForBucket.java:59
↓ 23 callers
Method
getKvSnapshotLeaseMetadata
(String leaseId)
fluss-server/src/main/java/org/apache/fluss/server/zk/ZooKeeperClient.java:1085
↓ 23 callers
Method
getLeasedBucketCount
()
fluss-server/src/main/java/org/apache/fluss/server/coordinator/lease/KvSnapshotLeaseManager.java:465
↓ 23 callers
Method
getNumFuturesCompleted
Gets the number of Futures in the conjunction that are already complete. @return The number of Futures in the conjunction that are already complete
fluss-common/src/main/java/org/apache/fluss/utils/concurrent/FutureUtils.java:430
↓ 23 callers
Method
getOrCreateLog
( TablePath tablePath, String partitionName, TableBucket tableBucket)
fluss-server/src/test/java/org/apache/fluss/server/log/LogManagerTest.java:298
↓ 23 callers
Method
getPrecision
()
fluss-common/src/main/java/org/apache/fluss/types/TimestampType.java:73
↓ 23 callers
Method
getRow
Get the log record's row. @return the log record's row
fluss-common/src/main/java/org/apache/fluss/record/LogRecord.java:63
↓ 23 callers
Method
getTimestamp
(int pos, int precision)
fluss-lake/fluss-lake-paimon/src/main/java/org/apache/fluss/lake/paimon/source/FlussRowAsPaimonRow.java:120
↓ 23 callers
Method
maxTimestamp
()
fluss-server/src/main/java/org/apache/fluss/server/log/LogAppendInfo.java:109
↓ 23 callers
Method
recordBatchHeaderSize
(byte magic)
fluss-common/src/main/java/org/apache/fluss/record/LogRecordBatchFormat.java:271
↓ 23 callers
Method
start
Creates a re-occurring task which obtains new tokens.
fluss-client/src/main/java/org/apache/fluss/client/token/SecurityTokenManager.java:24
↓ 23 callers
Method
waitUntilPartitions
Wait until the default number of partitions is created. Return the map from partition id to partition name.
fluss-lake/fluss-lake-paimon/src/test/java/org/apache/fluss/lake/paimon/testutils/FlinkPaimonTieringTestBase.java:218
↓ 23 callers
Method
writeBatch
()
fluss-client/src/main/java/org/apache/fluss/client/write/ReadyWriteBatch.java:40
↓ 23 callers
Method
writeByte
Writes to the output stream the eight low-order bits of the argument <code>v</code>. The 24 high-order bits of <code>v</code> are ignored. The byte wr
fluss-common/src/main/java/org/apache/fluss/memory/OutputView.java:53
↓ 22 callers
Method
and
(Predicate... predicates)
fluss-common/src/main/java/org/apache/fluss/predicate/PredicateBuilder.java:170
↓ 22 callers
Method
compute
Compute the CRC32C (Castagnoli) of the segment of the byte array given by the specified size and offset. @param bytes The bytes to checksum @param of
fluss-common/src/main/java/org/apache/fluss/utils/crc/Crc32C.java:65
↓ 22 callers
Method
convert
(Object obj)
fluss-flink/fluss-flink-common/src/main/java/org/apache/fluss/flink/utils/PojoToRowConverter.java:106
↓ 22 callers
Method
deleteIfExists
()
fluss-server/src/main/java/org/apache/fluss/server/log/LazyIndex.java:68
↓ 22 callers
Method
empty
Create an empty writer state. @return an empty writer state
fluss-flink/fluss-flink-common/src/main/java/org/apache/fluss/flink/sink/state/WriterState.java:85
↓ 22 callers
Method
enumType
Defines that the value of the option should be of {@link Enum} type. @param enumClass Concrete type of the expected enum.
fluss-common/src/main/java/org/apache/fluss/config/ConfigBuilder.java:158
↓ 22 callers
Method
equals
(Object o)
fluss-client/src/test/java/org/apache/fluss/client/table/FlussTypedClientITCase.java:211
↓ 22 callers
Method
expect
(String... splits)
fluss-common/src/test/java/org/apache/fluss/config/StructuredOptionsSplitterTest.java:127
↓ 22 callers
Method
getBucketId
(InternalRow row)
fluss-client/src/test/java/org/apache/fluss/client/table/scanner/batch/KvSnapshotBatchScannerITCase.java:329
↓ 22 callers
Method
getFieldCount
()
fluss-common/src/main/java/org/apache/fluss/types/RowType.java:88
↓ 22 callers
Method
getTableBucket
()
fluss-server/src/main/java/org/apache/fluss/server/log/LogTablet.java:232
↓ 22 callers
Method
hasErrorCode
Returns whether the error code is set.
fluss-common/src/main/java/org/apache/fluss/rpc/messages/ErrorMessage.java:43
↓ 22 callers
Method
listOffsets
List offset for the specified buckets. This operation enables to find the beginning offset, end offset as well as the offset matching a timestamp in b
fluss-client/src/main/java/org/apache/fluss/client/admin/Admin.java:518
↓ 22 callers
Method
newCoordinatorClient
()
fluss-server/src/test/java/org/apache/fluss/server/testutils/FlussClusterExtension.java:483
↓ 22 callers
Method
newCreateTableRequest
( TablePath tablePath, TableDescriptor tableDescriptor, boolean ignoreIfExists)
fluss-server/src/test/java/org/apache/fluss/server/testutils/RpcMessageTestUtils.java:138
↓ 22 callers
Method
nextSequence
(TableBucket tableBucket)
fluss-client/src/main/java/org/apache/fluss/client/write/IdempotenceManager.java:141
↓ 22 callers
Method
numOfInFlightBatches
(TableBucket tb)
fluss-client/src/main/java/org/apache/fluss/client/write/Sender.java:136
↓ 22 callers
Method
of
( Class<T> pojoClass, RowType tableSchema, RowType projection)
fluss-client/src/main/java/org/apache/fluss/client/converter/PojoToRowConverter.java:65
↓ 22 callers
Method
of
Sets the context class loader to the given ClassLoader and returns a resource that sets it back to the current context ClassLoader when the resource i
fluss-common/src/main/java/org/apache/fluss/utils/TemporaryClassLoaderContext.java:58
↓ 22 callers
Method
or
(Predicate... predicates)
fluss-common/src/main/java/org/apache/fluss/predicate/PredicateBuilder.java:201
↓ 22 callers
Method
records
()
fluss-rpc/src/main/java/org/apache/fluss/rpc/entity/FetchLogResultForBucket.java:86
↓ 22 callers
Method
replaceRow
Replaces the underlying {@link InternalRow} backing this {@link ProjectedRow}. <p>This method replaces the row data in place and does not return a ne
fluss-common/src/main/java/org/apache/fluss/row/ProjectedRow.java:53
↓ 22 callers
Method
size
()
fluss-common/src/main/java/org/apache/fluss/row/BinaryMap.java:47
↓ 22 callers
Method
takeSnapshot
Take a snapshot at the current end offset if one does not already exist with syncing the change to the device.
fluss-server/src/main/java/org/apache/fluss/server/log/WriterStateManager.java:195
↓ 22 callers
Method
toTabletServerInfo
( Map<Integer, String> rackMap, List<Integer> serversWithoutRack)
fluss-server/src/test/java/org/apache/fluss/server/utils/TableAssignmentUtilsTest.java:585
↓ 22 callers
Method
toUri
Converts the path object to a {@link URI}. @return the {@link URI} object converted from the path object
fluss-common/src/main/java/org/apache/fluss/fs/FsPath.java:254
↓ 22 callers
Method
values
()
fluss-common/src/main/java/org/apache/fluss/utils/CopyOnWriteMap.java:77
↓ 22 callers
Method
waitUntilPartitions
Wait until the default number of partitions is created. Return the map from partition id to partition name.
fluss-flink/fluss-flink-common/src/test/java/org/apache/fluss/flink/utils/FlinkTestBase.java:185
↓ 22 callers
Method
waitUntilTableReady
Wait until all the table assignments buckets are ready for table.
fluss-server/src/test/java/org/apache/fluss/server/testutils/FlussClusterExtension.java:543
↓ 22 callers
Method
withProperties
Returns a new TableDescriptor instance that is a copy of this TableDescriptor with a new properties.
fluss-common/src/main/java/org/apache/fluss/metadata/TableDescriptor.java:243
↓ 22 callers
Method
writeBytes
(int pos, byte[] value)
fluss-common/src/main/java/org/apache/fluss/row/BinaryWriter.java:57
↓ 21 callers
Method
apply
(TabletServerGateway gateway, RequestT request)
fluss-server/src/main/java/org/apache/fluss/server/coordinator/CoordinatorChannelManager.java:198
↓ 21 callers
Method
assignBucket
(Cluster cluster)
fluss-client/src/main/java/org/apache/fluss/client/write/StickyBucketAssigner.java:47
↓ 21 callers
Method
call
(FunctionDefinition function, ResolvedExpression... args)
fluss-flink/fluss-flink-common/src/test/java/org/apache/fluss/flink/utils/PredicateConverterTest.java:594
↓ 21 callers
Method
createArrowReadContext
( RowType dataRowType, int schemaId, int[] selectedFields, boo
fluss-common/src/main/java/org/apache/fluss/record/LogRecordReadContext.java:111
↓ 21 callers
Method
createTable
Creates a new table. @param request the request to create table.
fluss-rpc/src/main/java/org/apache/fluss/rpc/gateway/AdminGateway.java:90
↓ 21 callers
Method
entrySet
()
fluss-lake/fluss-lake-iceberg/src/main/java/org/apache/fluss/lake/iceberg/source/FlussMapAsIcebergMap.java:75
↓ 21 callers
Method
fromColumns
Adopts all columns from the given list. <p>This method directly uses the columns as-is, preserving their existing column IDs and all nested field IDs
fluss-common/src/main/java/org/apache/fluss/metadata/Schema.java:332
↓ 21 callers
Method
getChar
Returns the string value at the given position with fixed length.
fluss-common/src/main/java/org/apache/fluss/row/DataGetters.java:60
↓ 21 callers
Method
getDataClass
Returns the data class for the given {@link DataType}.
fluss-common/src/main/java/org/apache/fluss/row/InternalRow.java:101
↓ 21 callers
Method
getDataLakeFormat
Return the data lake format of the table. It'll be the datalake format configured in Fluss whiling creating the table. Return empty if no datalake for
fluss-common/src/main/java/org/apache/fluss/config/TableConfig.java:96
↓ 21 callers
Method
getLong
(int pos)
fluss-common/src/main/java/org/apache/fluss/row/BinaryArray.java:161
↓ 21 callers
Method
getObject
(int pos)
fluss-common/src/main/java/org/apache/fluss/row/GenericArray.java:231
↓ 21 callers
Method
getOffsetsMetadata
Gets the offset snapshot metadata for a producer.
fluss-server/src/main/java/org/apache/fluss/server/coordinator/producer/ProducerOffsetsStore.java:157
↓ 21 callers
Method
getOrCreateWriter
( long tableId, int schemaId, int bufferSizeInBytes, RowType s
fluss-common/src/main/java/org/apache/fluss/row/arrow/ArrowWriterProvider.java:27
↓ 21 callers
Method
initialize
Initializes the shared file system settings. <p>The given configuration is passed to each file system plugin to initialize the respective file system
fluss-common/src/main/java/org/apache/fluss/fs/FileSystem.java:254
↓ 21 callers
Method
isCompact
Returns whether the timestamp data is small enough to be stored in a long of milliseconds.
fluss-common/src/main/java/org/apache/fluss/row/TimestampNtz.java:155
↓ 21 callers
Method
isCompact
Returns whether the timestamp data is small enough to be stored in a long of milliseconds.
fluss-common/src/main/java/org/apache/fluss/row/TimestampLtz.java:109
↓ 21 callers
Method
makeLogTabletAndAddSegments
(boolean partitionTable)
fluss-server/src/test/java/org/apache/fluss/server/log/remote/RemoteLogTestBase.java:67
↓ 21 callers
Method
merge
Merge the old value with the new value. @param oldValue the old value, or null if this is a first insert (no existing row) @param newValue the new ro
fluss-server/src/main/java/org/apache/fluss/server/kv/rowmerger/RowMerger.java:44
↓ 21 callers
Method
readBoolean
Reads one input byte and returns {@code true} if that byte is nonzero, {@code false} if that byte is zero. This method is suitable for reading the byt
fluss-common/src/main/java/org/apache/fluss/memory/InputView.java:43
↓ 21 callers
Method
relevantRemoteLogSegments
Get all remote log segments relevant to the input offset, which including these segments whose remote log start offset higher that or equal to this of
fluss-server/src/main/java/org/apache/fluss/server/log/remote/RemoteLogTablet.java:231
↓ 21 callers
Method
retryVerifyContext
(Consumer<CoordinatorContext> verifyFunction)
fluss-server/src/test/java/org/apache/fluss/server/coordinator/CoordinatorEventProcessorTest.java:1354
↓ 21 callers
Method
tableExists
Get whether table exists asynchronously. @param tablePath The table path of the table.
fluss-client/src/main/java/org/apache/fluss/client/admin/Admin.java:256
↓ 21 callers
Method
writeRows
Write rows to the table through Fluss API. <p>This method writes data through Fluss, which will then be synced to Paimon via tiering job. The data wi
fluss-lake/fluss-lake-paimon/src/test/java/org/apache/fluss/lake/paimon/flink/FlinkUnionReadDvTableITCase.java:342
↓ 20 callers
Method
LISTAGG
Creates a LISTAGG aggregation function with default comma delimiter. <p>Concatenates multiple string values into a single string with a delimiter. <
fluss-common/src/main/java/org/apache/fluss/metadata/AggFunctions.java:188
↓ 20 callers
Method
activeWriters
()
fluss-server/src/main/java/org/apache/fluss/server/log/LogTablet.java:272
↓ 20 callers
Method
addAcl
(Resource resource, OperationType operationType)
fluss-flink/fluss-flink-common/src/test/java/org/apache/fluss/flink/security/acl/FlinkAuthorizationITCase.java:418
↓ 20 callers
Method
addMultiSegmentsToLogTablet
(LogTablet logTablet, int numSegments)
fluss-server/src/test/java/org/apache/fluss/server/replica/ReplicaTestBase.java:510
↓ 20 callers
Method
buffer
()
fluss-common/src/main/java/org/apache/fluss/row/indexed/IndexedRowWriter.java:287
↓ 20 callers
Method
buildTieringJob
(StreamExecutionEnvironment execEnv)
fluss-lake/fluss-lake-paimon/src/test/java/org/apache/fluss/lake/paimon/testutils/FlinkPaimonTieringTestBase.java:126
↓ 20 callers
Method
compareLiteral
(DataType type, Object v1, Object v2)
fluss-common/src/main/java/org/apache/fluss/predicate/CompareUtils.java:32
↓ 20 callers
Method
createValueWriter
Creates an accessor for setting the elements of a binary writer during runtime. @param elementType the element type @param rowFormat the binary row f
fluss-common/src/main/java/org/apache/fluss/row/BinaryWriter.java:100
↓ 20 callers
Method
earliest
Get an {@link OffsetsInitializer} which initializes the offsets to the earliest available offsets of each bucket. @return an {@link OffsetsInitialize
fluss-client/src/main/java/org/apache/fluss/client/initializer/OffsetsInitializer.java:72
↓ 20 callers
Method
enableAutoIncrement
Declares a column to be auto-incremented. With an auto-increment column in the table, whenever a new row is inserted into the table, the new row will
fluss-common/src/main/java/org/apache/fluss/metadata/Schema.java:552
↓ 20 callers
Method
equals
Equals two memory segments regions. @param segments1 Segments 1 @param offset1 Offset of segments1 to start equaling @param segments2 Segments 2 @par
fluss-common/src/main/java/org/apache/fluss/row/BinarySegmentUtils.java:78
↓ 20 callers
Method
future
()
fluss-client/src/main/java/org/apache/fluss/client/lookup/LookupQuery.java:52
↓ 20 callers
Method
genKvRecords
(Tuple2<String, Object[]>... keyAndValues)
fluss-common/src/test/java/org/apache/fluss/testutils/DataTestUtils.java:387
↓ 20 callers
Method
get
(Object key)
fluss-common/src/main/java/org/apache/fluss/row/GenericMap.java:54
↓ 20 callers
Method
getColumnNames
Returns all column names. It does not distinguish between different kinds of columns.
fluss-common/src/main/java/org/apache/fluss/metadata/Schema.java:190
↓ 20 callers
Method
getConfig
()
fluss-common/src/test/java/org/apache/fluss/metrics/util/TestReporter.java:66
↓ 20 callers
Method
getKvFormat
Gets the kv format of the table.
fluss-common/src/main/java/org/apache/fluss/config/TableConfig.java:64
↓ 20 callers
Method
getPhysicalTablePath
()
fluss-server/src/main/java/org/apache/fluss/server/replica/Replica.java:371
↓ 20 callers
Method
getTableAssignment
Get the table assignment in ZK.
fluss-server/src/main/java/org/apache/fluss/server/zk/ZooKeeperClient.java:261
↓ 20 callers
Method
getTablePath
()
fluss-flink/fluss-flink-common/src/main/java/org/apache/fluss/flink/tiering/source/split/TieringSplit.java:132
↓ 20 callers
Method
greaterThan
(int idx, Object literal)
fluss-common/src/main/java/org/apache/fluss/predicate/PredicateBuilder.java:100
↓ 20 callers
Method
highWatermarkFor
(TableBucket tableBucket)
fluss-server/src/test/java/org/apache/fluss/server/replica/HighWatermarkPersistenceTest.java:194
↓ 20 callers
Method
inFirstSegment
Is it just in first MemorySegment, we use quick way to do something.
fluss-common/src/main/java/org/apache/fluss/row/BinarySegmentUtils.java:312
↓ 20 callers
Method
isEmpty
()
fluss-server/src/main/java/org/apache/fluss/server/replica/delay/DelayedOperationManager.java:270
↓ 20 callers
Method
lastBatchSequence
()
fluss-server/src/main/java/org/apache/fluss/server/log/WriterStateEntry.java:69
↓ 20 callers
Method
load
Returns in iterator over all available implementations of the given service interface (SPI) in all the plugins known to this plugin manager instance.
fluss-common/src/main/java/org/apache/fluss/plugin/PluginManager.java:37
← previous
next →
601–700 of 18,774, ranked by callers