Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/apple/foundationdb
/ functions
Functions
23,797 in github.com/apple/foundationdb
⨍
Functions
23,797
◇
Types & classes
4,727
↳
Endpoints
5
↓ 27 callers
Method
encode
(v, nested=false)
bindings/ruby/lib/fdbtuple.rb:185
↓ 27 callers
Function
fdb_future_block_until_ready
Note: This function guarantees the callback will be executed **at most once**.
bindings/go/src/fdb/futures.go:84
↓ 27 callers
Function
firstGreaterThan
fdbclient/include/fdbclient/FDBTypes.h:604
↓ 27 callers
Function
getRandomKey
fdbserver/workloads/ReadWrite.actor.cpp:548
↓ 27 callers
Method
insert
Find or create a mutation buffer boundary for bound and return an iterator to it
fdbserver/VersionedBTree.actor.cpp:5488
↓ 27 callers
Method
pack
fdbclient/FileBackupAgent.actor.cpp:202
↓ 27 callers
Function
printHelpTeaser
fdbbackup/backup.actor.cpp:954
↓ 27 callers
Method
push_back
contrib/fmt-8.1.1/include/fmt/core.h:849
↓ 27 callers
Method
size
fdbclient/include/fdbclient/SnapshotCache.h:72
↓ 27 callers
Function
to_string_view
contrib/fmt-8.1.1/include/fmt/core.h:548
↓ 27 callers
Function
uncancellable
Waits for a future to complete and cannot be cancelled Most situations will use the overload below, which does not require a promise
flow/include/flow/genericactors.actor.h:256
↓ 27 callers
Function
validateOptionValuePresent
fdbclient/NativeAPI.actor.cpp:471
↓ 27 callers
Method
write
(self, txt)
tests/TestRunner/TestRunner.py:63
↓ 26 callers
Method
addTeam
fdbserver/DDTeamCollection.actor.cpp:3874
↓ 26 callers
Method
back
Get the value of the last item in the Vector.
layers/containers/vector.py:142
↓ 26 callers
Method
checkError
fdbserver/KeyValueStoreSQLite.actor.cpp:276
↓ 26 callers
Function
cursorHoldsMutex
contrib/sqlite/btree.c:425
↓ 26 callers
Function
decode
fdbrpc/Base64UrlDecode.cpp:55
↓ 26 callers
Function
fdb_check
bindings/c/test/unit/disconnected_timeout_tests.cpp:35
↓ 26 callers
Method
getData
Return packed data with the arena it resides in
fdbclient/include/fdbclient/Tuple.h:105
↓ 26 callers
Method
getLocalAddress
fdbrpc/FlowTransport.actor.cpp:1608
↓ 26 callers
Method
getPath
Gets the path represented by this {@code Directory}. @return this {@code Directory}'s path
bindings/java/src/main/com/apple/foundationdb/directory/Directory.java:46
↓ 26 callers
Method
init
flow/Net2.actor.cpp:741
↓ 26 callers
Method
isReadable
fdbserver/storageserver.actor.cpp:342
↓ 26 callers
Method
key
(self, specification)
bindings/bindingtester/__init__.py:62
↓ 26 callers
Function
log_op
(msg, force=False)
bindings/python/tests/directory_extension.py:48
↓ 26 callers
Method
protocolVersion
flow/include/flow/serialize.h:625
↓ 26 callers
Method
randomUInt64
flow/DeterministicRandom.cpp:91
↓ 26 callers
Method
replace
flow/WriteOnlySet.actor.cpp:74
↓ 26 callers
Function
subnetAssert
fdbrpc/IPAllowList.cpp:159
↓ 26 callers
Method
toString
bindings/java/JavaWorkload.cpp:195
↓ 26 callers
Function
unsafeThreadFutureToFuture
flow/include/flow/ThreadHelper.actor.h:675
↓ 26 callers
Function
write
contrib/fmt-8.1.1/include/fmt/chrono.h:425
↓ 26 callers
Method
write
|offset| is measured from the end of the buffer. Precondition: len <= offset.
flow/include/flow/flat_buffers.h:553
↓ 25 callers
Method
add_strings
(self, num)
bindings/bindingtester/tests/api.py:68
↓ 25 callers
Method
allocate
Returns a byte string that: <ol> <li>has never and will never be returned by another call to this method on the same subspace</li> <li>is nearly
bindings/java/src/main/com/apple/foundationdb/directory/DirectoryLayer.java:1147
↓ 25 callers
Method
append
fdbclient/azure_backup/BackupContainerAzureBlobStore.actor.cpp:194
↓ 25 callers
Method
get_bool
fdbclient/include/fdbclient/json_spirit/json_spirit_value.h:351
↓ 25 callers
Function
indent
(cx)
fdbrpc/actorFuzz.py:68
↓ 25 callers
Method
init
fdbserver/VersionedBTree.actor.cpp:4720
↓ 25 callers
Method
isError
flow/include/flow/flow.h:640
↓ 25 callers
Method
key_to_bytes
(k)
bindings/ruby/lib/fdbimpl.rb:188
↓ 25 callers
Method
makeWellKnownEndpoint
fdbrpc/include/fdbrpc/fdbrpc.h:75
↓ 25 callers
Method
name_size
Gets size of node name, not including terminator character. This function works correctly irrespective of whether name is or is not zero terminated. \
contrib/rapidxml/include/rapidxml/rapidxml.hpp:683
↓ 25 callers
Method
now
INetwork interface
flow/Net2.actor.cpp:184
↓ 25 callers
Function
parse
fdbclient/DatabaseConfiguration.cpp:62
↓ 25 callers
Function
putField
bindings/c/test/mako/utils.hpp:180
↓ 25 callers
Function
retryGetReplyFromHostname
fdbrpc/include/fdbrpc/genericactors.actor.h:160
↓ 25 callers
Method
size
Returns the number of versions with non-empty state transactions.
fdbserver/Resolver.actor.cpp:98
↓ 25 callers
Method
stableAddress
fdbserver/include/fdbserver/WorkerInterface.actor.h:82
↓ 25 callers
Function
strlen30
** Compute a string length that is limited to what can be stored in ** lower 30 bits of a 32-bit signed integer. */
contrib/sqlite/shell.c:465
↓ 25 callers
Function
toBytesRef
bindings/c/test/fdb_api.hpp:90
↓ 25 callers
Method
value
flow/include/flow/TDMetric.actor.h:102
↓ 24 callers
Function
changeFeedDurableKey
fdbclient/SystemData.cpp:1279
↓ 24 callers
Function
check
(condition)
tests/argument_parsing/test_argument_parsing.py:28
↓ 24 callers
Method
data
Returns a pointer to the output buffer content. No terminating null character is appended. */
contrib/fmt-8.1.1/include/fmt/format.h:2541
↓ 24 callers
Method
dataHallId
fdbrpc/include/fdbrpc/Locality.h:271
↓ 24 callers
Function
doubleToTestKey
fdbserver/tester.actor.cpp:65
↓ 24 callers
Method
erase
flow/WriteOnlySet.actor.cpp:66
↓ 24 callers
Method
erase
erase [begin, end) from the mutation map
fdbserver/VersionedBTree.actor.cpp:5485
↓ 24 callers
Method
find
(tr, path)
bindings/ruby/lib/fdbdirectory.rb:438
↓ 24 callers
Method
getNext
Returns the next node pointer at the given level.
fdbserver/SkipList.cpp:245
↓ 24 callers
Method
getPtr
()
bindings/java/src/main/com/apple/foundationdb/FDBTransaction.java:790
↓ 24 callers
Method
getValue
flow/Trace.cpp:1514
↓ 24 callers
Method
getVersionstamp
Returns a future which will contain the versionstamp which was used by any versionstamp operations in this transaction. The future will be ready only
bindings/java/src/main/com/apple/foundationdb/Transaction.java:267
↓ 24 callers
Method
hasNext
Blocking call to determine if the sequence contains more elements. This call is equivalent to calling {@code onHasNext().get()}. @see AsyncIterator#
bindings/java/src/main/com/apple/foundationdb/async/AsyncIterator.java:56
↓ 24 callers
Method
invalidateCache
fdbclient/NativeAPI.actor.cpp:1943
↓ 24 callers
Method
isV6
flow/include/flow/network.h:150
↓ 24 callers
Method
is_cleared_range
fdbclient/include/fdbclient/WriteMap.h:163
↓ 24 callers
Function
open
fdbrpc/include/fdbrpc/AsyncFileNonDurable.actor.h:220
↓ 24 callers
Method
pack
(t)
bindings/ruby/lib/fdbtuple.rb:248
↓ 24 callers
Method
push
flow/Trace.cpp:175
↓ 24 callers
Function
read
fdbclient/ReadYourWrites.actor.cpp:1125
↓ 24 callers
Function
run_command
(command, args)
tests/argument_parsing/test_argument_parsing.py:33
↓ 24 callers
Function
setOption
bindings/c/test/fdb_api.hpp:273
↓ 24 callers
Function
startRole
fdbserver/worker.actor.cpp:1355
↓ 24 callers
Function
testPathFunction
flow/Platform.actor.cpp:4032
↓ 24 callers
Function
testPathFunction
fdbmonitor/fdbmonitor.cpp:1224
↓ 24 callers
Function
timer
flow/Platform.actor.cpp:1860
↓ 24 callers
Method
toV4
Returns raw v4/v6 representation of address. Caller is responsible to call these functions safely.
flow/include/flow/network.h:156
↓ 23 callers
Method
Indent
(int change)
flow/actorcompiler/ActorCompiler.cs:119
↓ 23 callers
Method
OptionText
! @brief Return the pszArg from the options array for the current option. This function is available only when Next() has returned true.
contrib/SimpleOpt/include/SimpleOpt/SimpleOpt.h:455
↓ 23 callers
Method
ReadTransact
ReadTransact executes the caller-provided function, providing it with a ReadTransaction (itself a ReadTransactor, allowing composition of read-only tr
bindings/go/src/fdb/fdb.go:70
↓ 23 callers
Method
SetValue
Add or update a section or value. This will always insert when multiple keys are enabled. @param a_pSection Section to add or update
fdbclient/include/fdbclient/SimpleIni.h:888
↓ 23 callers
Method
Unpack
Unpack returns the Tuple encoded by the given key with the prefix of this Subspace removed. Unpack will return an error if the key is not in this Subs
bindings/go/src/fdb/subspace/subspace.go:71
↓ 23 callers
Method
WriteString
contrib/rapidjson/rapidjson/writer.h:385
↓ 23 callers
Method
addShard
Puts the given shard into shards. The caller is responsible for adding shards for all ranges in shards.getAffectedRangesAfterInsertion(newShard->keys
fdbserver/storageserver.actor.cpp:1320
↓ 23 callers
Function
btreeGetPage
** Get a page from the pager. Initialize the MemPage.pBt and ** MemPage.aData elements if needed. ** ** If the noContent flag is set, it means that w
contrib/sqlite/btree.c:1549
↓ 23 callers
Function
changeConfig
fdbclient/include/fdbclient/GenericManagementAPI.actor.h:645
↓ 23 callers
Method
compareTo
Lexicographically compare two byte arrays. @param buffer1 left operand @param buffer2 right operand @param offset1 Where to start comparing in the le
bindings/java/src/main/com/apple/foundationdb/tuple/FastByteComparisons.java:71
↓ 23 callers
Function
decodeKeyServersValue
fdbclient/SystemData.cpp:120
↓ 23 callers
Method
finish
fdbclient/DatabaseBackupAgent.actor.cpp:1139
↓ 23 callers
Method
getInt64
flow/Trace.cpp:1615
↓ 23 callers
Method
getMessage
fdbserver/LogSystemPeekCursor.actor.cpp:149
↓ 23 callers
Function
handlePdhStatus
flow/Platform.actor.cpp:205
↓ 23 callers
Method
init
fdbrpc/include/fdbrpc/AsyncFileEIO.actor.h:48
↓ 23 callers
Function
insert_data
Clears all data in the database, then inserts the given key value pairs.
bindings/c/test/unit/unit_tests.cpp:122
↓ 23 callers
Method
isPublic
fdbrpc/FlowTransport.actor.cpp:250
↓ 23 callers
Method
isUnhealthy
fdbserver/include/fdbserver/DDTeamCollection.h:152
↓ 23 callers
Method
iterator
Gets a non-blocking iterator to be used to enumerate all values. @return a handle to be used for non-blocking iteration
bindings/java/src/main/com/apple/foundationdb/async/AsyncIterable.java:38
← previous
next →
601–700 of 23,797, ranked by callers