mirror of https://github.com/etcd-io/bbolt.git
NOTES
parent
7b38858d98
commit
4328b08a77
|
@ -0,0 +1,99 @@
|
|||
NOTES
|
||||
=====
|
||||
|
||||
## Types
|
||||
- Env
|
||||
- Txn
|
||||
- DB (DBI)
|
||||
- Cursor
|
||||
- Value (ptr + sz)
|
||||
- Stat
|
||||
- Envinfo ()
|
||||
|
||||
## Misc
|
||||
- compare_func
|
||||
- rel_func (unimplemented?)
|
||||
|
||||
|
||||
## Flags
|
||||
|
||||
### Environment
|
||||
|
||||
- FIXEDMAP
|
||||
- NOSUBDIR
|
||||
- NOSYNC
|
||||
- RDONLY
|
||||
- NOMETASYNC
|
||||
- NOTLS
|
||||
- NOLOCK
|
||||
- NORDAHEAD
|
||||
- NOMEMINIT
|
||||
|
||||
### Database
|
||||
|
||||
- REVERSEKEY
|
||||
- DUPSORT
|
||||
- INTEGERKEY
|
||||
- DUPFIXED
|
||||
- INTEGERDUP
|
||||
- REVERSEDUP
|
||||
- CREATE
|
||||
|
||||
### Put Write Flags
|
||||
|
||||
- NOOVERWRITE
|
||||
- NODUPDATA
|
||||
- CURRENT
|
||||
- RESERVE
|
||||
- APPEND
|
||||
- APPENDDUP
|
||||
- MULTIPLE
|
||||
|
||||
### Cursor Get Flags
|
||||
|
||||
- FIRST
|
||||
- FIRST_DUP
|
||||
- GET_BOTH
|
||||
- GET_BOTH_RANGE
|
||||
- GET_CURRENT
|
||||
- GET_MULTIPLE
|
||||
- LAST
|
||||
- LAST_DUP
|
||||
- NEXT
|
||||
- NEXT_DUP
|
||||
- MULTIPLE
|
||||
- NEXT_NODUP
|
||||
- NEXT_MULTIPLE
|
||||
- NEXT_NODUP
|
||||
- PREV
|
||||
- PREV_DUP
|
||||
- PREV_NODUP
|
||||
- SET
|
||||
- SET_KEY
|
||||
- SET_RANGE
|
||||
|
||||
|
||||
## Error Codes
|
||||
|
||||
- SUCCESS
|
||||
- KEYEXIST
|
||||
- NOTFOUND
|
||||
- PAGE_NOTFOUND
|
||||
- CORRUPTED
|
||||
- PANIC
|
||||
- VERSION MISMATCH
|
||||
- INVALID
|
||||
- MAP_FULL
|
||||
- DBS_FULL
|
||||
- READERS_FULL
|
||||
- TLS_FULL
|
||||
- TXN_FULL
|
||||
- CURSOR_FULL
|
||||
- PAGE_FULL
|
||||
- MAP_RESIZED
|
||||
- INCOMPATIBLE
|
||||
- BAD_RSLOT
|
||||
- BAD_TXN
|
||||
- BAD_VALSIZE
|
||||
|
||||
|
Loading…
Reference in New Issue