Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cruppstahl/upscaledb
/ functions
Functions
7,064 in github.com/cruppstahl/upscaledb
⨍
Functions
7,064
◇
Types & classes
898
↓ 341 callers
Method
data
Returns the pointer to the persistent data
src/2page/page.h:255
↓ 340 callers
Method
get
src/4uqi/plugins.cc:174
↓ 319 callers
Function
ups_db_insert
src/5upscaledb/upscaledb.cc:949
↓ 311 callers
Function
ISSET
tools/getopts.cc:31
↓ 254 callers
Method
close
src/4env/env.cc:93
↓ 229 callers
Method
size
3rdparty/catch/catch.hpp:3749
↓ 195 callers
Function
lenv
Returns the LocalEnv instance
src/4db/db_local.cc:49
↓ 195 callers
Function
ups_cursor_create
src/5upscaledb/upscaledb.cc:1128
↓ 168 callers
Function
ups_db_find
src/5upscaledb/upscaledb.cc:900
↓ 146 callers
Method
insert
src/4db/db_local.cc:1086
↓ 145 callers
Function
compare
src/4txn/txn_local.cc:48
↓ 144 callers
Method
size
win32/msvc2013/2protobuf/messages.pb.h:15397
↓ 140 callers
Method
end
3rdparty/catch/catch.hpp:3747
↓ 137 callers
Method
serialize
src/2protoserde/messages.h:205
↓ 136 callers
Function
ups_cursor_find
src/5upscaledb/upscaledb.cc:1267
↓ 135 callers
Method
get_size
src/2protoserde/messages.h:189
↓ 134 callers
Method
deserialize
src/2protoserde/messages.h:212
↓ 127 callers
Method
clear
unittests/changeset.cpp:102
↓ 123 callers
Function
protobuf_AddDesc_messages_2eproto
win32/msvc2013/messages.pb.cc:87
↓ 123 callers
Function
ups_txn_begin
src/5upscaledb/upscaledb.cc:119
↓ 119 callers
Method
insert
unittests/txn.cpp:668
↓ 110 callers
Method
create
src/1os/os_win32.cc:332
↓ 109 callers
Function
add_const
python/src/python.cc:911
↓ 105 callers
Method
begin
src/4txn/txn_local.cc:566
↓ 104 callers
Method
clear
src/3journal/journal.cc:989
↓ 104 callers
Method
size
src/4uqi/type_wrapper.h:84
↓ 101 callers
Method
status
win32/msvc2013/2protobuf/messages.pb.h:11110
↓ 96 callers
Function
check
3rdparty/json/bencode-test.c:474
↓ 93 callers
Method
flags
Returns the runtime-flags - the flags are "mixed" with the flags from the Environment
src/4db/db.h:64
↓ 92 callers
Method
key
src/4uqi/result.h:99
↓ 90 callers
Function
ldb
Returns the Database that this cursor is operating on
src/4cursor/cursor_local.cc:46
↓ 89 callers
Method
Close
<summary> Closes the Cursor </summary> <remarks> This method wraps the native ups_cursor_close function. <br /> Closes this Cursor and frees allocated
dotnet/upscaledb-dotnet/Cursor.cs:625
↓ 89 callers
Function
ups_txn_commit
src/5upscaledb/upscaledb.cc:167
↓ 87 callers
Method
generate
unittests/approx.cpp:1719
↓ 87 callers
Method
length
Returns the number of entries in the BtreeNode
src/3btree/btree_node_proxy.h:79
↓ 86 callers
Method
append
src/4txn/txn_local.cc:212
↓ 86 callers
Method
clear
src/2protoserde/messages.h:198
↓ 84 callers
Method
address
Returns the address of this page
src/2page/page.h:215
↓ 84 callers
Method
empty
3rdparty/catch/catch.hpp:7797
↓ 78 callers
Function
hlog
tools/upszilla.cc:165
↓ 75 callers
Function
uqi_select
src/4uqi/uqi.cc:117
↓ 73 callers
Method
resize
src/1base/dynamic_array.h:92
↓ 71 callers
Method
create_db
src/4env/env.cc:34
↓ 68 callers
Function
insert
unittests/issue32.cc:32
↓ 67 callers
Method
begin
3rdparty/catch/catch.hpp:3746
↓ 67 callers
Method
flags
win32/msvc2013/export.pb.h:807
↓ 67 callers
Method
is_nil
src/4cursor/cursor_local.cc:1048
↓ 67 callers
Method
record
src/4uqi/result.h:124
↓ 66 callers
Method
env
Constructor */
include/ups/upscaledb.hpp:595
↓ 66 callers
Function
ups_db_close
src/5upscaledb/upscaledb.cc:1076
↓ 64 callers
Function
_decode_avx
3rdparty/streamvbyte/streamvbyte.cc:769
↓ 64 callers
Method
end
src/4uqi/type_wrapper.h:54
↓ 64 callers
Method
get_node_from_page
Returns a BtreeNodeProxy for a Page
src/3btree/btree_index.h:271
↓ 63 callers
Method
Insert
()
dotnet/unittests/CursorTest.cs:225
↓ 63 callers
Method
swap
3rdparty/catch/catch.hpp:7447
↓ 62 callers
Function
ups_db_erase
src/5upscaledb/upscaledb.cc:1015
↓ 61 callers
Method
InitAsDefaultInstance
win32/msvc2013/messages.pb.cc:433
↓ 59 callers
Method
get
src/5server/upsserver.h:109
↓ 58 callers
Method
find
src/4db/db_local.cc:1188
↓ 57 callers
Method
used_size
Returns the block count
src/3btree/btree_zint32_block.h:1231
↓ 50 callers
Method
Create
()
dotnet/unittests/CursorTest.cs:60
↓ 50 callers
Function
send_wrapper
src/5server/upsserver.cc:39
↓ 48 callers
Method
cursor_handle
win32/msvc2013/2protobuf/messages.pb.h:14234
↓ 43 callers
Method
db_handle
win32/msvc2013/2protobuf/messages.pb.h:12078
↓ 43 callers
Method
get
Retrieves a page from the cache, also removes the page from the cache and re-inserts it at the front. Returns null if the page was not cached.
src/3cache/cache.h:95
↓ 42 callers
Method
CreateDatabase
(string file)
dotnet/unittests/DatabaseTest.cs:614
↓ 42 callers
Method
is_txn_active
Returns true if a cursor is coupled to a txn-op
src/4cursor/cursor_local.h:175
↓ 41 callers
Method
close
Closes this Database Environment <p> This method wraps the native ups_env_close function. <p> The application has to close all Databases prior to clos
java/java/de/crupp/upscaledb/Environment.java:508
↓ 41 callers
Method
env_handle
win32/msvc2013/2protobuf/messages.pb.h:11158
↓ 41 callers
Method
record_count
src/3btree/btree_cursor.cc:521
↓ 40 callers
Method
is_leaf
Returns true if this btree node is a leaf node
src/3btree/btree_node_proxy.h:89
↓ 40 callers
Method
txn_handle
win32/msvc2013/2protobuf/messages.pb.h:13004
↓ 39 callers
Method
set_used_size
Sets the used size of the range
src/3btree/btree_zint32_block.h:1225
↓ 37 callers
Method
reset
src/3page_manager/page_manager.cc:768
↓ 37 callers
Method
set_data
Sets the pointer to the persistent data
src/2page/page.h:260
↓ 36 callers
Method
fetch
src/3page_manager/page_manager.cc:430
↓ 34 callers
Method
add
3rdparty/catch/catch.hpp:8350
↓ 34 callers
Method
size
src/5server/upsserver.h:71
↓ 34 callers
Function
strerror
python/src/python.cc:921
↓ 33 callers
Method
ltxn
unittests/fixture.hpp:645
↓ 33 callers
Method
open
src/1os/os_win32.cc:386
↓ 33 callers
Method
reset
3rdparty/catch/catch.hpp:506
↓ 32 callers
Function
_scan_avx_d1
3rdparty/streamvbyte/streamvbyte.cc:1137
↓ 32 callers
Method
erase
src/4db/db_local.cc:1153
↓ 32 callers
Method
get_key_size
unittests/approx.cpp:1725
↓ 32 callers
Method
set_status
win32/msvc2013/2protobuf/messages.pb.h:11114
↓ 31 callers
Method
create
Creates a new Database Environment @see Environment#create(String, int, int, Parameter[])
java/java/de/crupp/upscaledb/Environment.java:76
↓ 30 callers
Method
erase_record
Erases the record
src/3btree/btree_impl_base.h:226
↓ 30 callers
Method
set_dirty
Sets this page dirty/not dirty
src/2page/page.h:285
↓ 29 callers
Method
assign
src/1base/dynamic_array.h:123
↓ 29 callers
Method
cursor
Constructor */
include/ups/upscaledb.hpp:439
↓ 29 callers
Method
has_status
required sint32 status = 1;
win32/msvc2013/2protobuf/messages.pb.h:11097
↓ 28 callers
Method
Find
()
dotnet/unittests/CursorTest.cs:191
↓ 28 callers
Function
check_integrity
src/3blob_manager/blob_manager_disk.cc:42
↓ 28 callers
Method
empty
Returns true if the freelist is empty
src/3page_manager/freelist.h:61
↓ 28 callers
Function
from_page
Returns a PBtreeNode from a Page
src/3btree/btree_node.h:72
↓ 28 callers
Method
right_sibling
Returns the address of the right sibling of this node
src/3btree/btree_node_proxy.h:104
↓ 27 callers
Method
get_coupled_op
Returns the pointer to the coupled TxnOperation
src/4txn/txn_cursor.h:109
↓ 27 callers
Function
ups_txn_abort
src/5upscaledb/upscaledb.cc:187
↓ 26 callers
Method
begin
src/4uqi/type_wrapper.h:50
next →
1–100 of 7,064, ranked by callers