Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/UWSysLab/tapir
/ functions
Functions
1,289 in github.com/UWSysLab/tapir
⨍
Functions
1,289
◇
Types & classes
244
Method
Begin
Begins a transaction. All subsequent operations before a commit() or * abort() are part of this transaction. * * Return a TID for the transaction.
store/strongstore/client.cc:105
Method
Begin
Begins a transaction. */
store/common/frontend/bufferclient.cc:43
Method
Begin
store/tapirstore/shardclient.cc:70
Method
BoolPointer
Allocates a native {@code bool} array of the given size. @param size the number of {@code bool} elements to allocate
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/BoolPointer.java:41
Method
BroadcastDoViewChangeMessages
replication/ir/replica.cc:441
Method
BufferClient
store/common/frontend/bufferclient.cc:35
Method
Builder
Default constructor that simply initializes everything.
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/tools/Builder.java:424
Method
ByteArrayByteIterator
(byte[] s)
ycsb-t/core/src/main/java/com/yahoo/ycsb/ByteArrayByteIterator.java:23
Method
ByteArrayIndexer
Constructor to set the {@link #array}, {@link #sizes} and {@link #strides}.
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/indexer/ByteArrayIndexer.java:33
Method
ByteBufferIndexer
Constructor to set the {@link #buffer}, {@link #sizes} and {@link #strides}.
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/indexer/ByteBufferIndexer.java:36
Method
ByteIndexer
(int[] sizes, int[] strides)
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/indexer/ByteIndexer.java:32
Method
BytePointer
Allocates enough memory for the encoded string and actually encodes it in the named charset before copying it. @param s the String to encode and copy
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/BytePointer.java:42
Method
CLongPointer
Allocates a native {@code long} array of the given size. @param size the number of {@code long} elements to allocate
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/CLongPointer.java:42
Method
CancelAllTimers
lib/tcptransport.cc:447
Method
CancelAllTimers
lib/repltransport.cc:125
Method
CancelAllTimers
lib/simtransport.cc:241
Method
CancelTimer
lib/tcptransport.cc:429
Method
CancelTimer
lib/repltransport.cc:116
Method
CancelTimer
lib/simtransport.cc:225
Method
CharArrayIndexer
Constructor to set the {@link #array}, {@link #sizes} and {@link #strides}.
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/indexer/CharArrayIndexer.java:33
Method
CharBufferIndexer
Constructor to set the {@link #buffer}, {@link #sizes} and {@link #strides}.
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/indexer/CharBufferIndexer.java:36
Method
CharIndexer
(int[] sizes, int[] strides)
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/indexer/CharIndexer.java:32
Method
CharPointer
Allocates enough memory for the String and copies it. @param s the String to copy @see #putString(String)
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/CharPointer.java:38
Method
ClassProperties
()
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/ClassProperties.java:41
Method
ClassScanner
(Logger logger, Collection<Class> classes, UserClassLoader loader)
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/tools/ClassScanner.java:36
Method
Client
replication/common/client.cc:52
Method
Client
store/strongstore/client.cc:38
Method
Client
store/weakstore/client.cc:38
Method
Client
store/common/frontend/client.h:21
Method
Client
store/tapirstore/client.cc:38
Method
Client
(String configPath, int nshards, int closestReplica)
ycsb-t/tapir-interface/src/main/java/com/yahoo/ycsb/Tapir.java:13
Method
ClientSendNext
replication/vr/tests/vr-test.cc:122
Method
ClientSendNextConsensus
replication/ir/tests/ir-test.cc:133
Method
ClientSendNextInconsistent
replication/ir/tests/ir-test.cc:128
Method
ClientSendNextUnlogged
replication/vr/tests/vr-test.cc:127
Method
ClientSendNextUnlogged
replication/ir/tests/ir-test.cc:139
Method
ClientThread
Constructor. @param db the DB implementation to use @param dotransactions true to do transactions, false to insert data @param workload the workload
ycsb-t/core/src/main/java/com/yahoo/ycsb/Client.java:165
Method
CloseBatch
replication/vr/replica.cc:312
Method
CloseFile
lib/persistent_register.cc:120
Method
Commit
store/strongstore/occstore.cc:128
Method
Commit
store/strongstore/shardclient.cc:186
Method
Commit
store/strongstore/lockstore.cc:93
Method
Commit
store/weakstore/client.h:61
Method
Commit
store/common/frontend/bufferclient.cc:98
Method
Commit
store/common/backend/txnstore.cc:78
Method
Commit
store/tapirstore/shardclient.cc:221
Method
Commit
Attempts to commit the ongoing transaction. */
store/tapirstore/client.cc:217
Method
CommitCallback
Callback from a shard replica on commit operation completion. */
store/strongstore/shardclient.cc:290
Method
CommitCallback
Callback from a shard replica on commit operation completion. */
store/tapirstore/shardclient.cc:322
Method
CommitUpTo
replication/vr/replica.cc:118
Method
ComputeHash
replication/common/log.cc:199
Method
Configuration
lib/configuration.cc:61
Method
ConnectTCP
lib/tcptransport.cc:186
Method
ConstantIntegerGenerator
@param i The integer that this generator will always return.
ycsb-t/core/src/main/java/com/yahoo/ycsb/generator/ConstantIntegerGenerator.java:30
Method
Context
()
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/tools/Context.java:31
Method
CounterGenerator
Create a counter that starts at countstart
ycsb-t/core/src/main/java/com/yahoo/ycsb/generator/CounterGenerator.java:32
Method
CustomDeallocator
(Pointer p)
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/Pointer.java:150
Method
DBException
(String message)
ycsb-t/core/src/main/java/com/yahoo/ycsb/DBException.java:30
Method
DBWrapper
(DB db)
ycsb-t/core/src/main/java/com/yahoo/ycsb/DBWrapper.java:35
Method
DeallocatorReference
(Pointer p, Deallocator deallocator)
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/Pointer.java:222
Method
Decide
lockserver/client.cc:142
Method
DiscreteGenerator
()
ycsb-t/core/src/main/java/com/yahoo/ycsb/generator/DiscreteGenerator.java:46
Method
DoubleArrayIndexer
Constructor to set the {@link #array}, {@link #sizes} and {@link #strides}.
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/indexer/DoubleArrayIndexer.java:33
Method
DoubleBufferIndexer
Constructor to set the {@link #buffer}, {@link #sizes} and {@link #strides}.
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/indexer/DoubleBufferIndexer.java:36
Method
DoubleIndexer
(int[] sizes, int[] strides)
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/indexer/DoubleIndexer.java:32
Method
DoublePointer
Allocates enough memory for the array and copies it. @param array the array to copy @see #put(double[])
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/DoublePointer.java:38
Method
Empty
replication/ir/record.cc:137
Method
Empty
replication/common/log.cc:183
Method
EnterView
replication/vr/replica.cc:222
Method
ErrorCallback
lockserver/client.cc:195
Method
ExecConsensusUpcall
lockserver/server.cc:72
Method
ExecConsensusUpcall
store/tapirstore/server.cc:70
Method
ExecInconsistentUpcall
lockserver/server.cc:44
Method
ExecInconsistentUpcall
store/tapirstore/server.cc:49
Method
Execute
replication/common/replica-inl.h:35
Method
ExecuteUnlogged
replication/common/replica-inl.h:47
Method
ExponentialGenerator
Create an exponential generator with a mean arrival rate of gamma. (And half life of 1/gamma).
ycsb-t/core/src/main/java/com/yahoo/ycsb/generator/ExponentialGenerator.java:54
Method
FNVhash32
32 bit FNV hash. Produces more "random" hashes than (say) String.hashCode(). @param val The value to hash. @return The hash value
ycsb-t/core/src/main/java/com/yahoo/ycsb/Utils.java:74
Method
FatalCallback
lib/udptransport.cc:775
Method
FatalCallback
lib/tcptransport.cc:507
Method
FileGenerator
Create a FileGenerator with the given file. @param _filename The file to read lines from.
ycsb-t/core/src/main/java/com/yahoo/ycsb/generator/FileGenerator.java:37
Method
Find
This really ought to be const
replication/common/log.cc:74
Method
FirstOpnum
replication/common/log.cc:175
Method
FloatArrayIndexer
Constructor to set the {@link #array}, {@link #sizes} and {@link #strides}.
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/indexer/FloatArrayIndexer.java:33
Method
FloatBufferIndexer
Constructor to set the {@link #buffer}, {@link #sizes} and {@link #strides}.
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/indexer/FloatBufferIndexer.java:36
Method
FloatIndexer
(int[] sizes, int[] strides)
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/indexer/FloatIndexer.java:32
Method
FloatPointer
Allocates enough memory for the array and copies it. @param array the array to copy @see #put(float[])
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/FloatPointer.java:38
Method
FunctionPointer
()
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/FunctionPointer.java:46
Method
Generator
(Logger logger, ClassProperties properties)
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/tools/Generator.java:129
Method
Get
store/strongstore/occstore.cc:42
Method
Get
Returns the value corresponding to the supplied key. */
store/strongstore/shardclient.cc:88
Method
Get
store/strongstore/lockstore.cc:42
Method
Get
store/weakstore/shardclient.cc:70
Method
Get
Returns the value corresponding to the supplied key. */
store/weakstore/client.cc:85
Method
Get
Get value for a key. * Returns 0 on success, else -1. */
store/common/frontend/bufferclient.cc:54
Method
Get
store/common/backend/txnstore.cc:41
Method
Get
store/tapirstore/shardclient.cc:83
Method
Get
Returns the value corresponding to the supplied key. */
store/tapirstore/client.cc:102
Method
GetAddr
lib/simtransport.cc:44
Method
GetCallback
Callback from a shard replica on get operation completion. */
store/strongstore/shardclient.cc:250
← previous
next →
501–600 of 1,289, ranked by callers