Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cmu-db/benchbase
/ types & classes
Types & classes
553 in github.com/cmu-db/benchbase
⨍
Functions
2,267
◇
Types & classes
553
↓ 3 callers
Class
XMLParser
A class to represent a specific XML parser for BenchBase configuration files Attributes ---------- table : ET.Element XML eleme
scripts/anonymization/src/configuration/config_parser.py:17
↓ 1 callers
Class
ContinuousConfig
A class to represent a continuous column config Attributes ---------- columns : list[ContinuousEntry] A list of continuous entr
scripts/anonymization/src/configuration/configurations.py:90
↓ 1 callers
Class
ContinuousEntry
A class to represent a continuous column entry Attributes ---------- name : str Name of the column bins : str Num
scripts/anonymization/src/configuration/configurations.py:67
↓ 1 callers
Class
DPColumnConfig
A class to represent the classification of columns for DP anonymization Attributes ---------- hidden : list[str] List of column
scripts/anonymization/src/configuration/configurations.py:5
↓ 1 callers
Class
DPConfig
A class to represent a config that handles DP-Anonymization Attributes ---------- table_name : str Table name epsilon : str
scripts/anonymization/src/configuration/configurations.py:34
↓ 1 callers
Class
JDBCHandler
A class to represent a JDBC connection handler Attributes ---------- driver : str jdbc driver url : str database
scripts/anonymization/src/modules/jdbc_handler.py:11
↓ 1 callers
Class
SensitiveConfig
A class to represent a continuous column config Attributes ---------- columns : list[SensitiveEntry] Name of the column
scripts/anonymization/src/configuration/configurations.py:126
↓ 1 callers
Class
SensitiveEntry
A class to represent a sensitive column entry Attributes ---------- name : str Name of the column method : str Fa
scripts/anonymization/src/configuration/configurations.py:103
Interface
AbstractCatalog
An abstraction over a database's catalog. <p>Concretely, this abstraction supports two types of catalogs: - "real" catalogs, which query the table di
src/main/java/com/oltpbenchmark/catalog/AbstractCatalog.java:13
Class
AbstractCatalogObject
Base Catalog Object Class @author pavlo
src/main/java/com/oltpbenchmark/catalog/AbstractCatalogObject.java:28
Class
AbstractTableGenerator
AbstractTableGenerator
src/main/java/com/oltpbenchmark/benchmarks/auctionmark/AuctionMarkLoader.java:268
Class
AbstractTestBenchmarkModule
src/test/java/com/oltpbenchmark/api/AbstractTestBenchmarkModule.java:37
Class
AbstractTestCase
src/test/java/com/oltpbenchmark/api/AbstractTestCase.java:45
Class
AbstractTestLoader
src/test/java/com/oltpbenchmark/api/AbstractTestLoader.java:34
Class
AbstractTestWorker
src/test/java/com/oltpbenchmark/api/AbstractTestWorker.java:30
Class
AddWatchList
src/main/java/com/oltpbenchmark/benchmarks/wikipedia/procedures/AddWatchList.java:31
Class
AirportDistanceIterable
src/main/java/com/oltpbenchmark/benchmarks/seats/SEATSLoader.java:1122
Class
Amalgamate
Amalgamate Procedure Original version by Mohammad Alomari and Michael Cahill @author pavlo
src/main/java/com/oltpbenchmark/benchmarks/smallbank/procedures/Amalgamate.java:41
Enum
Arrival
src/main/java/com/oltpbenchmark/Phase.java:26
Class
Article
src/main/java/com/oltpbenchmark/benchmarks/wikipedia/util/Article.java:20
Class
AuctionMarkBenchmark
src/main/java/com/oltpbenchmark/benchmarks/auctionmark/AuctionMarkBenchmark.java:34
Class
AuctionMarkConstants
src/main/java/com/oltpbenchmark/benchmarks/auctionmark/AuctionMarkConstants.java:24
Class
AuctionMarkLoader
@author pavlo @author visawee
src/main/java/com/oltpbenchmark/benchmarks/auctionmark/AuctionMarkLoader.java:47
Interface
AuctionMarkParamGenerator
src/main/java/com/oltpbenchmark/benchmarks/auctionmark/AuctionMarkWorker.java:106
Class
AuctionMarkProfile
AuctionMark Profile Information @author pavlo
src/main/java/com/oltpbenchmark/benchmarks/auctionmark/AuctionMarkProfile.java:44
Class
AuctionMarkUtil
src/main/java/com/oltpbenchmark/benchmarks/auctionmark/util/AuctionMarkUtil.java:25
Class
AuctionMarkWorker
src/main/java/com/oltpbenchmark/benchmarks/auctionmark/AuctionMarkWorker.java:38
Class
AutoIncrementPreparedStatement
src/main/java/com/oltpbenchmark/jdbc/AutoIncrementPreparedStatement.java:28
Class
Balance
src/main/java/com/oltpbenchmark/benchmarks/smallbank/procedures/Balance.java:36
Class
BenchmarkModule
Base class for all benchmark implementations
src/main/java/com/oltpbenchmark/api/BenchmarkModule.java:38
Class
BenchmarkState
src/main/java/com/oltpbenchmark/BenchmarkState.java:26
Class
Bid
src/main/java/com/oltpbenchmark/benchmarks/auctionmark/util/LoaderItemInfo.java:157
Class
ByteArrayBuilder
src/main/java/com/oltpbenchmark/benchmarks/tpch/util/TextPool.java:177
Class
CHBenCHmark
src/main/java/com/oltpbenchmark/benchmarks/chbenchmark/CHBenCHmark.java:30
Class
CHBenCHmarkLoader
src/main/java/com/oltpbenchmark/benchmarks/chbenchmark/CHBenCHmarkLoader.java:38
Class
CHBenCHmarkWorker
src/main/java/com/oltpbenchmark/benchmarks/chbenchmark/CHBenCHmarkWorker.java:28
Class
CPU1
src/main/java/com/oltpbenchmark/benchmarks/resourcestresser/procedures/CPU1.java:29
Class
CPU2
src/main/java/com/oltpbenchmark/benchmarks/resourcestresser/procedures/CPU2.java:29
Enum
CacheType
src/main/java/com/oltpbenchmark/benchmarks/seats/SEATSWorker.java:111
Enum
CastTypes
src/main/java/com/oltpbenchmark/benchmarks/tpch/TPCHLoader.java:52
Enum
CastTypes
src/main/java/com/oltpbenchmark/benchmarks/tpcds/TPCDSConstants.java:46
Class
Catalog
@author pavlo
src/main/java/com/oltpbenchmark/catalog/Catalog.java:27
Class
Category
src/main/java/com/oltpbenchmark/benchmarks/auctionmark/util/Category.java:22
Class
CategoryGenerator
CATEGORY Generator
src/main/java/com/oltpbenchmark/benchmarks/auctionmark/AuctionMarkLoader.java:710
Class
CategoryParser
src/main/java/com/oltpbenchmark/benchmarks/auctionmark/util/CategoryParser.java:29
Class
ClassUtil
@author pavlo
src/main/java/com/oltpbenchmark/util/ClassUtil.java:33
Class
CloseAuctions
PostAuction @author pavlo @author visawee
src/main/java/com/oltpbenchmark/benchmarks/auctionmark/procedures/CloseAuctions.java:37
Class
CloseAuctionsChecker
src/main/java/com/oltpbenchmark/benchmarks/auctionmark/AuctionMarkWorker.java:56
Class
CockroachCollector
src/main/java/com/oltpbenchmark/api/collectors/CockroachCollector.java:22
Class
CollectionUtil
@author pavlo
src/main/java/com/oltpbenchmark/util/CollectionUtil.java:26
Class
Column
Column Catalog Object @author pavlo
src/main/java/com/oltpbenchmark/catalog/Column.java:27
Class
CompositeId
Pack multiple values into a single long using bit-shifting @author pavlo
src/main/java/com/oltpbenchmark/util/CompositeId.java:28
Class
Config
src/main/java/com/oltpbenchmark/benchmarks/auctionmark/procedures/Config.java:5
Class
Config
src/main/java/com/oltpbenchmark/benchmarks/seats/procedures/Config.java:5
Class
Contention1
Uses random keys and OR on primary key WARNING: The reason why I removed howManyKeys from the parameter list is that users might call this function wi
src/main/java/com/oltpbenchmark/benchmarks/resourcestresser/procedures/Contention1.java:36
Class
Contention2
Uses a range of primary keys.
src/main/java/com/oltpbenchmark/benchmarks/resourcestresser/procedures/Contention2.java:31
Class
CountdownLoaderThread
src/main/java/com/oltpbenchmark/benchmarks/auctionmark/AuctionMarkLoader.java:127
Class
CounterGenerator
Generates a sequence of integers 0, 1, ...
src/main/java/com/oltpbenchmark/distributions/CounterGenerator.java:23
Class
CustomClassLoader
src/main/java/com/oltpbenchmark/benchmarks/templated/TemplatedBenchmark.java:302
Class
Customer
src/main/java/com/oltpbenchmark/benchmarks/tpcc/pojo/Customer.java:23
Class
CustomerGenerator
src/main/java/com/oltpbenchmark/benchmarks/tpch/util/CustomerGenerator.java:28
Class
CustomerGeneratorIterator
src/main/java/com/oltpbenchmark/benchmarks/tpch/util/CustomerGenerator.java:70
Class
CustomerId
src/main/java/com/oltpbenchmark/benchmarks/seats/util/CustomerId.java:24
Class
CustomerIdIterable
src/main/java/com/oltpbenchmark/benchmarks/seats/util/CustomerIdIterable.java:24
Class
CustomerIterable
src/main/java/com/oltpbenchmark/benchmarks/seats/SEATSLoader.java:901
Class
CyclicCounterGenerator
Thread-safe cyclic counter generator.
src/main/java/com/oltpbenchmark/distributions/CyclicCounterGenerator.java:22
Class
DBCollector
src/main/java/com/oltpbenchmark/api/collectors/DBCollector.java:26
Interface
DBParameterCollector
src/main/java/com/oltpbenchmark/api/collectors/DBParameterCollector.java:20
Class
DBParameterCollectorGen
src/main/java/com/oltpbenchmark/api/collectors/DBParameterCollectorGen.java:22
Class
DBWorkload
src/main/java/com/oltpbenchmark/DBWorkload.java:46
Class
DatabaseMonitor
Generic database monitor that consolidates functionality used across DBMS.
src/main/java/com/oltpbenchmark/api/collectors/monitoring/DatabaseMonitor.java:26
Enum
DatabaseState
src/main/java/com/oltpbenchmark/api/collectors/monitoring/DatabaseMonitor.java:27
Enum
DatabaseType
List of the database management systems that we support in the framework. @author pavlo
src/main/java/com/oltpbenchmark/types/DatabaseType.java:29
Class
DeleteCallForwarding
src/main/java/com/oltpbenchmark/benchmarks/tatp/procedures/DeleteCallForwarding.java:28
Class
DeleteRecord
src/main/java/com/oltpbenchmark/benchmarks/ycsb/procedures/DeleteRecord.java:28
Class
DeleteReservation
src/main/java/com/oltpbenchmark/benchmarks/seats/procedures/DeleteReservation.java:31
Class
Delivery
src/main/java/com/oltpbenchmark/benchmarks/tpcc/procedures/Delivery.java:31
Class
DepositChecking
DepositChecking Procedure Original version by Mohammad Alomari and Michael Cahill @author pavlo
src/main/java/com/oltpbenchmark/benchmarks/smallbank/procedures/DepositChecking.java:41
Class
DialectType
Java class for dialectType complex type. <p>The following schema fragment specifies the expected content contained within this class. <pre> <comp
src/main/java/com/oltpbenchmark/api/dialects/DialectType.java:50
Class
DialectsType
Java class for dialectsType complex type. <p>The following schema fragment specifies the expected content contained within this class. <pre> <com
src/main/java/com/oltpbenchmark/api/dialects/DialectsType.java:52
Class
DiscreteRNG
Interface for discrete (integer) random distributions.
src/main/java/com/oltpbenchmark/util/RandomDistribution.java:30
Class
DistanceUtil
Based on code found here: http://www.zipcodeworld.com/samples/distance.java.html
src/main/java/com/oltpbenchmark/benchmarks/seats/util/DistanceUtil.java:23
Class
Distribution
src/main/java/com/oltpbenchmark/benchmarks/tpch/util/Distribution.java:26
Class
DistributionLoader
src/main/java/com/oltpbenchmark/benchmarks/tpch/util/DistributionLoader.java:28
Class
DistributionStatistics
src/main/java/com/oltpbenchmark/DistributionStatistics.java:27
Class
Distributions
src/main/java/com/oltpbenchmark/benchmarks/tpch/util/Distributions.java:28
Class
District
src/main/java/com/oltpbenchmark/benchmarks/tpcc/pojo/District.java:22
Class
DuplicateItemIdException
src/main/java/com/oltpbenchmark/benchmarks/auctionmark/exceptions/DuplicateItemIdException.java:22
Class
EpinionsBenchmark
src/main/java/com/oltpbenchmark/benchmarks/epinions/EpinionsBenchmark.java:37
Class
EpinionsConstants
src/main/java/com/oltpbenchmark/benchmarks/epinions/EpinionsConstants.java:20
Class
EpinionsLoader
src/main/java/com/oltpbenchmark/benchmarks/epinions/EpinionsLoader.java:34
Class
EpinionsWorker
src/main/java/com/oltpbenchmark/benchmarks/epinions/EpinionsWorker.java:32
Enum
ErrorType
Internal Error Codes @author pavlo
src/main/java/com/oltpbenchmark/benchmarks/seats/util/ErrorType.java:25
Class
FileUtil
@author pavlo
src/main/java/com/oltpbenchmark/util/FileUtil.java:29
Class
FindFlights
src/main/java/com/oltpbenchmark/benchmarks/seats/procedures/FindFlights.java:29
Class
FindOpenSeats
src/main/java/com/oltpbenchmark/benchmarks/seats/procedures/FindOpenSeats.java:53
Class
FixedDataIterable
Wrapper around TableDataIterable that will populate additional random fields
src/main/java/com/oltpbenchmark/benchmarks/seats/SEATSLoader.java:685
Class
Flat
P(i)=1/(max-min)
src/main/java/com/oltpbenchmark/util/RandomDistribution.java:138
Class
FlatHistogram
P(i)=1/(max-min)
src/main/java/com/oltpbenchmark/util/RandomDistribution.java:170
Class
FlightId
src/main/java/com/oltpbenchmark/benchmarks/seats/util/FlightId.java:26
next →
1–100 of 553, ranked by callers