mdb_node(3)

πŸ“¦
version 0.9.35 Β· 4 versions
, in ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

✨ mdb_node β€” Node Flags ✨

okay bestie, welcome to the LMDB cinematic universe πŸŽ€ this one lives in the Library Functions Manual section 3, and it's literally just the tea on node flags. tiny page, huge main character energy, let's go πŸ’…


🌸 NAME 🌸

mdb_node β€” Node Flags πŸ¦‹


✨ SYNOPSIS ✨

🧚 Macros

#define F_BIGDATA   0x01
#define F_SUBDATA   0x02
#define F_DUPDATA   0x04
#define NODE_ADD_FLAGS   (F_DUPDATA|F_SUBDATA|MDB_RESERVE|MDB_APPEND)

πŸ’– Detailed Description πŸ’–

Flags for node headers. that's it, that's the vibe 🫢


🌈 Macro Definition Documentation 🌈

πŸ’œ #define F_BIGDATA 0x01

data put on overflow page β€” yeah it spilled over, no shame, it's giving extra πŸ’€

πŸŽ€ #define F_SUBDATA 0x02

data is a sub-database β€” like a whole database inside a database, inception core πŸ‘‘

πŸ¦‹ #define F_DUPDATA 0x04

data has duplicates β€” not a bug bestie, it's a feature ✨

⭐ #define NODE_ADD_FLAGS (F_DUPDATA|F_SUBDATA|MDB_RESERVE|MDB_APPEND)

valid flags for mdb_node_add() β€” these are the ones that pass the vibe check πŸ”₯


πŸ’… Author πŸ’…

Generated automatically by Doxygen for LMDB from the source code. not a human, just a robot doing its little thing πŸ€–πŸŒΈ


and that's the whole page, bestie!! 😭 short and sweet, we ate fr fr πŸ’– this came straight from the LMDB manual, and yes, the page is mdb_node(3) β€” periodt 🫢✨

πŸ“¦ where this page comes from