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
↓ 59 callers
Method
add_result
(self, instructions, args, *values)
bindings/bindingtester/tests/scripted.py:402
↓ 59 callers
Method
code
bindings/c/test/fdb_api.hpp:141
↓ 59 callers
Function
swap
contrib/rapidjson/rapidjson/document.h:871
↓ 58 callers
Method
Pack
Pack returns the key encoding the specified Tuple with the prefix of this Subspace prepended.
bindings/go/src/fdb/subspace/subspace.go:57
↓ 58 callers
Method
begin
contrib/fmt-8.1.1/include/fmt/core.h:813
↓ 58 callers
Function
for
fdbserver/include/fdbserver/workloads/MetaclusterConsistency.actor.h:42
↓ 58 callers
Method
fromBytes
Construct a new {@code Tuple} with elements decoded from a supplied {@code byte} array. The passed byte array must not be {@code null}. This will thr
bindings/java/src/main/com/apple/foundationdb/tuple/Tuple.java:526
↓ 58 callers
Function
nondeterministicRandom
flow/flow.cpp:118
↓ 58 callers
Function
testPathFunction2
flow/Platform.actor.cpp:4057
↓ 58 callers
Method
time
Count the time taken to perform an action, in the specified units. Note that {@code event.isTimeEvent()} should return true. @param event the event
bindings/java/src/main/com/apple/foundationdb/EventKeeper.java:67
↓ 57 callers
Method
Peek
contrib/rapidjson/rapidjson/reader.h:1096
↓ 57 callers
Function
checkFiles
fdbserver/BlobGranuleServerCommon.actor.cpp:257
↓ 57 callers
Method
isTss
fdbserver/storageserver.actor.cpp:1346
↓ 57 callers
Method
pop
fdbserver/TLogServer.actor.cpp:802
↓ 57 callers
Method
popParam
()
bindings/java/src/test/com/apple/foundationdb/test/Instruction.java:146
↓ 57 callers
Method
popParams
(int num, final List<Object> params, final CompletableFuture<Void> done)
bindings/java/src/test/com/apple/foundationdb/test/Context.java:224
↓ 57 callers
Method
random
Return a given number of random entries that are not within the specified exception array
fdbrpc/include/fdbrpc/Replication.h:254
↓ 56 callers
Method
compare
fdbclient/include/fdbclient/WriteMap.h:89
↓ 56 callers
Method
on_error
(self, error)
bindings/python/fdb/impl.py:593
↓ 56 callers
Method
ranges
fdbrpc/include/fdbrpc/RangeMap.h:144
↓ 56 callers
Function
throwParamNotNull
bindings/java/fdbJNI.cpp:132
↓ 56 callers
Function
uidPrefixKey
Returns a key prefixed with the specified key with the uid encoded at the end
fdbclient/SystemData.cpp:1139
↓ 55 callers
Function
addTask
fdbclient/DatabaseBackupAgent.actor.cpp:612
↓ 55 callers
Method
intersects
fdbclient/include/fdbclient/FDBTypes.h:322
↓ 55 callers
Method
modify
fdbclient/include/fdbclient/KeyRangeMap.h:54
↓ 54 callers
Method
Parse
(System.IO.Stream stream, string file, bool keepOriginalElement = false, double startTime = -1, double en
contrib/TraceLogHelper/XmlParser.cs:34
↓ 54 callers
Method
add
(Object value, int end)
bindings/java/src/main/com/apple/foundationdb/tuple/TupleUtil.java:76
↓ 54 callers
Function
describe
fdbserver/workloads/RemoveServersSafely.actor.cpp:30
↓ 53 callers
Method
printable
Gets a human readable version of a byte array. The bytes that correspond with ASCII printable characters [32-127) are passed through. Other bytes are
bindings/java/src/main/com/apple/foundationdb/tuple/ByteArrayUtil.java:435
↓ 53 callers
Method
second
flow/include/flow/IRandom.h:90
↓ 53 callers
Method
unlock
flow/include/flow/singleton.h:79
↓ 53 callers
Method
validate
fdbrpc/TokenCache.actor.cpp:153
↓ 52 callers
Method
add_error
(self, error)
tests/python_tests/__init__.py:37
↓ 52 callers
Function
close
fdbserver/VersionedBTree.actor.cpp:3827
↓ 52 callers
Method
end
flow/include/flow/IndexedSet.h:433
↓ 52 callers
Method
endKey
fdbclient/RYWIterator.cpp:70
↓ 52 callers
Method
isValid
fdbrpc/include/fdbrpc/fdbrpc.h:136
↓ 52 callers
Function
printOptionUsage
fdbserver/fdbserver.actor.cpp:550
↓ 52 callers
Method
sendError
fdbclient/include/fdbclient/ParallelStream.actor.h:58
↓ 52 callers
Method
type
fdbclient/WriteMap.cpp:305
↓ 51 callers
Method
getOrThrow
fdbclient/include/fdbclient/KeyBackedTypes.h:202
↓ 51 callers
Method
leave
flow/ThreadPrimitives.cpp:112
↓ 51 callers
Method
transact
bindings/ruby/lib/fdbimpl.rb:553
↓ 50 callers
Method
Transact
Transact executes the caller-provided function, providing it with a Transaction (itself a Transactor, allowing composition of transactional functions)
bindings/go/src/fdb/fdb.go:55
↓ 50 callers
Method
api_version
(version)
bindings/ruby/lib/fdb.rb:38
↓ 50 callers
Function
begin
contrib/fmt-8.1.1/include/fmt/core.h:497
↓ 50 callers
Function
delref
fdbclient/NativeAPI.actor.cpp:510
↓ 50 callers
Function
fileExists
flow/Platform.actor.cpp:2910
↓ 50 callers
Method
info
fdbrpc/include/fdbrpc/ReplicationPolicy.h:102
↓ 50 callers
Method
isError
fdbclient/include/fdbclient/DatabaseContext.h:340
↓ 50 callers
Method
join
Joins a set of byte arrays into a larger array. The {@code interlude} is placed between each of the elements, but not at the beginning or end. In the
bindings/java/src/main/com/apple/foundationdb/tuple/ByteArrayUtil.java:53
↓ 50 callers
Method
machineClassFitness
fdbrpc/Locality.cpp:32
↓ 50 callers
Method
machineId
fdbrpc/include/fdbrpc/Locality.h:269
↓ 49 callers
Method
compare
(tuple1, tuple2)
bindings/ruby/lib/fdbtuple.rb:332
↓ 49 callers
Method
empty
fdbbackup/FileConverter.actor.cpp:169
↓ 49 callers
Method
extend
Extends a path by an arbitrary number of elements. @param path The path to extend @param subPaths The items to append to path @return a new list whic
bindings/java/src/main/com/apple/foundationdb/directory/PathUtil.java:54
↓ 49 callers
Method
is_unreadable
fdbclient/RYWIterator.cpp:63
↓ 49 callers
Method
randomInt64
flow/DeterministicRandom.cpp:67
↓ 48 callers
Method
erase
fdbclient/include/fdbclient/VersionedMap.h:741
↓ 48 callers
Method
getFuture
flow/Net2.actor.cpp:371
↓ 48 callers
Method
has
Returns whether or not a "path" exists. Returns true if all elements along path exist Returns false if any elements along the path are MISSING Will th
fdbclient/include/fdbclient/JSONDoc.h:100
↓ 48 callers
Method
isSimulated
flow/Net2.actor.cpp:211
↓ 48 callers
Method
pop
(self, count=None, with_idx=False)
bindings/python/tests/tester.py:126
↓ 48 callers
Method
randomAlphaNumeric
flow/DeterministicRandom.cpp:113
↓ 47 callers
Function
XXH_readLE64
flow/include/flow/xxhash.h:1643
↓ 47 callers
Function
addref
fdbclient/NativeAPI.actor.cpp:506
↓ 47 callers
Method
apply
(Boolean more, Throwable error)
bindings/java/src/main/com/apple/foundationdb/async/AsyncUtil.java:343
↓ 47 callers
Method
clone
Get a new ArenaPage that contains a copy of this page's data. extra is not copied to the returned page
fdbserver/include/fdbserver/IPager.h:418
↓ 47 callers
Method
error
flow/include/flow/flow.h:357
↓ 47 callers
Method
getLength
flow/include/flow/serialize.h:410
↓ 47 callers
Method
getState
fdbrpc/FailureMonitor.actor.cpp:184
↓ 47 callers
Function
getTransaction
TODO: Update the function to get rid of the Database after refactoring
fdbcli/fdbcli.actor.cpp:720
↓ 47 callers
Method
median
fdbrpc/include/fdbrpc/ContinuousSample.h:63
↓ 47 callers
Method
randomChoice
flow/include/flow/IRandom.h:156
↓ 47 callers
Method
remove
Removes this {@code Directory} and all of its subdirectories, as well as all of their contents. This should not be called on the root directory, or it
bindings/java/src/main/com/apple/foundationdb/directory/Directory.java:266
↓ 47 callers
Function
rte_mov16
* Copy 16 bytes from one location to another, * locations should not overlap. */
flow/include/flow/rte_memcpy.h:82
↓ 46 callers
Method
Tell
contrib/rapidjson/rapidjson/reader.h:1101
↓ 46 callers
Method
slice
flow/include/flow/Arena.h:1063
↓ 46 callers
Method
toString
flow/flow.cpp:126
↓ 45 callers
Method
FDBKey
()
bindings/go/src/fdb/fdb.go:371
↓ 45 callers
Method
id
fdbclient/include/fdbclient/ClusterInterface.h:46
↓ 45 callers
Method
join
(self)
tests/authorization/admin_server.py:113
↓ 45 callers
Function
joinPath
flow/Platform.actor.cpp:2215
↓ 45 callers
Method
key
fdbclient/Subspace.cpp:43
↓ 45 callers
Method
lock
flow/include/flow/singleton.h:78
↓ 45 callers
Function
lower_bound
fdbclient/DatabaseConfiguration.cpp:652
↓ 45 callers
Method
release
fdbserver/VersionedBTree.actor.cpp:123
↓ 45 callers
Method
unpack
(byte[] value)
recipes/java-recipes/MicroTable.java:56
↓ 45 callers
Method
value
Gets value of node. Interpretation of value depends on type of node. Note that value will not be zero-terminated if rapidxml::parse_no_string_terminat
contrib/rapidxml/include/rapidxml/rapidxml.hpp:690
↓ 44 callers
Method
endsWith
flow/include/flow/Arena.h:482
↓ 44 callers
Function
fdb_future_destroy
bindings/c/fdb_c.cpp:181
↓ 44 callers
Method
ok
fdbserver/include/fdbserver/workloads/workloads.actor.h:180
↓ 44 callers
Method
selectAPIVersion
Select the version for the client API. An exception will be thrown if the requested version is not supported by this implementation of the API. As o
bindings/java/src/main/com/apple/foundationdb/FDB.java:178
↓ 44 callers
Method
size
()
bindings/java/src/test/com/apple/foundationdb/test/Stack.java:50
↓ 44 callers
Function
throwRuntimeEx
bindings/java/fdbJNI.cpp:128
↓ 44 callers
Method
timer
timer() can be up to 0.1 seconds ahead of now()
fdbrpc/sim2.actor.cpp:894
↓ 44 callers
Function
write_string
fdbclient/include/fdbclient/json_spirit/json_spirit_writer_template.h:298
↓ 43 callers
Method
addWriteConflictRange
Adds a range of keys to the transaction's write conflict ranges as if you had cleared the range. As a result, other transactions that concurrently rea
bindings/java/src/main/com/apple/foundationdb/Transaction.java:106
↓ 43 callers
Method
id
fdbserver/workloads/Sideband.actor.cpp:44
↓ 43 callers
Method
map
flow/include/flow/flow.h:165
← previous
next →
301–400 of 23,797, ranked by callers