Skip to content
This repository was archived by the owner on Mar 21, 2025. It is now read-only.

Commit e93bee0

Browse files
committed
c lib: minor comments regarding ttl and txn op codes
1 parent db10bf4 commit e93bee0

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

c/example.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ int main() {
1818
// Put key-value pair
1919
char* key = "key1";
2020
char* value = "value1";
21-
if (db_put(db, key, strlen(key), value, strlen(value), -1) != 0) {
21+
if (db_put(db, key, strlen(key), value, strlen(value), -1) != 0) { // -1 means no ttl
2222
printf("Failed to put key-value pair\n");
2323
db_close(db);
2424
return 1;
@@ -52,6 +52,8 @@ int main() {
5252
// Add operation to transaction
5353
char* key2 = "key2";
5454
char* value2 = "value2";
55+
// 0 means put operation
56+
// 1 means delete operation
5557
if (add_operation(txn, 0, key2, strlen(key2), value2, strlen(value2)) != 0) {
5658
printf("Failed to add operation to transaction\n");
5759
rollback_transaction(txn, db);

0 commit comments

Comments
 (0)