Commit Graph

16 Commits (8e25e7a4728b7fc89cf1814b6739e86f93c97e47)

Author SHA1 Message Date
Yury Kurlykov 8e25e7a472
Fix signature size constant
I should have paid more attention to sizeof of string literals.
2019-12-05 00:45:39 +10:00
Yury Kurlykov 6e6c7df9a3
Add seeking to the first page 2019-12-05 00:19:49 +10:00
Yury Kurlykov 0cf4623c7a
Migrate to v1 data format
Some bugs were fixed too, such as checking for table existence in ydb_create_table() wasn't working and broken instance status after page appending or deletion.
2019-12-05 00:12:09 +10:00
Yury Kurlykov 3704f944e7
Optimize data file constants 2019-12-04 13:46:32 +10:00
Yury Kurlykov ab4ea22cc1 Add table file v1 doc 2019-12-03 23:38:00 +10:00
Yury Kurlykov 9aa270106f Add @brief for ydb_delete_current_page 2019-12-03 23:12:22 +10:00
Yury Kurlykov a6a8d43f91 Implement big-endian machines support 2019-12-03 20:00:22 +10:00
Yury Kurlykov 30b4daff22 Fix linker error for internal functions 2019-11-07 23:00:33 +10:00
Yury Kurlykov c914cddcc3 Fix page replace was broken if passed the same page pointer 2019-10-31 03:09:54 +10:00
Yury Kurlykov 918a2a0192 Add page cloning 2019-10-31 03:03:40 +10:00
Yury Kurlykov 6bfa43da67 Add const qualifier for page memory source 2019-10-31 02:56:14 +10:00
Yury Kurlykov 24381f6bcb Fix linker error 2019-10-30 22:37:18 +10:00
Yury Kurlykov fbe24f72d7 Fix C++ integration 2019-10-30 22:09:01 +10:00
Yury Kurlykov ebedf5619c Fix page deletion logic 2019-10-29 15:52:41 +10:00
Yury Kurlykov f838445bed Fix docs generation 2019-10-28 22:36:33 +10:00
Yury Kurlykov 37632a207a Initial commit 2019-10-28 20:47:53 +10:00