1993-05-25 |
Keith Bostic | add __rec_fd, to return a file descriptor |
tree | commitdiff |
1993-05-17 |
Keith Bostic | pass psize down to the btree routines |
tree | commitdiff |
1993-05-17 |
Keith Bostic | sync now takes a flags argument |
tree | commitdiff |
1993-05-17 |
Keith Bostic | underlying btree is always O_RDWR, recno may be O_RDONLY |
tree | commitdiff |
1993-05-17 |
Keith Bostic | break BTF flags up into btree/recno (B_, R_) categories |
tree | commitdiff |
1993-05-17 |
Keith Bostic | break modify into two parts, recno file modify and... |
tree | commitdiff |
1993-05-17 |
Keith Bostic | break BTF flags up into btree/recno (B_, R_) categories |
tree | commitdiff |
1993-05-17 |
Keith Bostic | sync now takes a flags argument |
tree | commitdiff |
1993-05-11 |
Keith Bostic | delete R_CURSORLOG from the interface (and the code) |
tree | commitdiff |
1993-05-08 |
Keith Bostic | avoid zero-length record at EOF |
tree | commitdiff |
1993-05-07 |
Keith Bostic | another shot at fixing the SIZE_T_MAX test |
tree | commitdiff |
1993-03-26 |
Keith Bostic | get file descriptor close logic right |
tree | commitdiff |
1993-03-24 |
Ralph Campbell | initialize uninitialized fields in btopeninfo. minor... |
tree | commitdiff |
1993-03-20 |
Keith Bostic | guarantee that bt_rfd gets set; pipes are read-only... |
tree | commitdiff |
1993-03-20 |
Keith Bostic | add BTF_EOF flag, test it instead of bt_reof |
tree | commitdiff |
1993-03-20 |
Keith Bostic | add BTF_EOF to test instead of bt_reof |
tree | commitdiff |
1993-03-20 |
Keith Bostic | use munmap to free up the mapped memory |
tree | commitdiff |
1993-03-20 |
Keith Bostic | add BTF_EOF flag to test instead of bt_reof int |
tree | commitdiff |
1993-03-01 |
Keith Bostic | cast the SIZE_T_MAX, so compilers don't get upset |
tree | commitdiff |
1993-02-21 |
Keith Bostic | sz is not the total size of the buffer, it's the remain... |
tree | commitdiff |
1993-02-17 |
Keith Bostic | bcmp/bcopy/bzero -> memcmp/memmove/memset |
tree | commitdiff |
1993-02-15 |
Keith Bostic | index_t -> indx_t |
tree | commitdiff |
1993-02-12 |
Keith Bostic | strings.h -> string.h |
tree | commitdiff |
1993-02-12 |
Keith Bostic | move db.h to the end of the includes, make compat.h... |
tree | commitdiff |
1993-01-11 |
Keith Bostic | fix includes for portability |
tree | commitdiff |
1993-01-11 |
Keith Bostic | clear the stack in the search routine; it's a lot simpler |
tree | commitdiff |
1992-12-20 |
Keith Bostic | read slowly if can't mmap the file |
tree | commitdiff |
1992-12-05 |
Keith Bostic | initialize cursor so that first R_CURSORLOG works |
tree | commitdiff |
1992-12-05 |
Keith Bostic | copy the length of the data, not the length of the... |
tree | commitdiff |
1992-12-05 |
Keith Bostic | it's an insertion if R_IAFTER or R_IBEFORE are set... |
tree | commitdiff |
1992-11-14 |
Keith Bostic | return the keys as well as the data |
tree | commitdiff |
1992-11-14 |
Keith Bostic | return RET_SPECIAL if R_PREV and at record 1; check... |
tree | commitdiff |
1992-11-14 |
Keith Bostic | prettiness police |
tree | commitdiff |
1992-11-14 |
Keith Bostic | key can be set by put, now, so no longer const *; chang... |
tree | commitdiff |
1992-11-14 |
Keith Bostic | add in-memory versions of recno trees, lint fixes |
tree | commitdiff |
1992-11-14 |
Keith Bostic | test for initialization of the cursor before deleting... |
tree | commitdiff |
1992-11-14 |
Keith Bostic | check for in memory tree |
tree | commitdiff |
1992-11-14 |
Keith Bostic | check for in memory recno tree; __rec_ret takes new... |
tree | commitdiff |
1992-11-14 |
Keith Bostic | __rec_put can fill in the key, so it's no longer a... |
tree | commitdiff |
1992-11-08 |
Keith Bostic | only permit O_RDONLY or O_RDWR, not O_WRONLY |
tree | commitdiff |
1992-11-08 |
Keith Bostic | check RDONLY bit on sync, before close |
tree | commitdiff |
1992-08-27 |
Keith Bostic | nrec is 0-based, here, so > recno, not >= recno, also... |
tree | commitdiff |
1992-08-27 |
Keith Bostic | using the wrong variable to count when entering empty... |
tree | commitdiff |
1992-07-18 |
Keith Bostic | lint |
tree | commitdiff |
1992-07-18 |
Keith Bostic | key gets filled in by seq call, should point at something |
tree | commitdiff |
1992-07-18 |
Keith Bostic | lseek takes an off_t, not a long |
tree | commitdiff |
1992-07-17 |
Keith Bostic | don't test rec_len field if flag bit not set |
tree | commitdiff |
1992-07-16 |
Keith Bostic | mmap returns -1 on error |
tree | commitdiff |
1992-06-25 |
Keith Bostic | use constant SIZE_T_MAX instead of knowing what size... |
tree | commitdiff |
1992-06-24 |
Keith Bostic | second arg to mmap is a size_t, MAP_FILE disappears |
tree | commitdiff |
1992-06-24 |
Keith Bostic | make eof flag part of each BT struct; test for sb.st_si... |
tree | commitdiff |
1992-06-24 |
Keith Bostic | increment necessary dsize by 1 so that we don't crash... |
tree | commitdiff |
1992-06-24 |
Keith Bostic | __bt_push index was off-by-one |
tree | commitdiff |
1992-06-24 |
Keith Bostic | make CURSOR of recno 0 do the right thing; copy the... |
tree | commitdiff |
1992-06-24 |
Keith Bostic | make R_IAFTER of recno 0 work |
tree | commitdiff |
1992-06-24 |
Keith Bostic | decrement record count in rec_dleaf, where the delete... |
tree | commitdiff |
1992-06-24 |
Keith Bostic | close the underlying file descriptor |
tree | commitdiff |
1992-06-24 |
Keith Bostic | exact is meaningless for recno; make eof flag part... |
tree | commitdiff |
1991-09-12 |
Keith Bostic | date and time created 91/09/11 16:29:28 by bostic |
tree | commitdiff |
1991-09-12 |
Keith Bostic | use intermediate on realloc so can recover from failure |
tree | commitdiff |
1991-09-12 |
Keith Bostic | drop exact flag (always exact if found at all); increme... |
tree | commitdiff |
1991-09-12 |
Keith Bostic | redo cursor implementation, __rec_search interface |
tree | commitdiff |
1991-09-12 |
Keith Bostic | check user flags; minor error changes |
tree | commitdiff |
1991-09-12 |
Keith Bostic | check user flags; redo cursor implementation; recno... |
tree | commitdiff |
1991-09-12 |
Keith Bostic | redo cursor deletion; specify delete to __rec_search... |
tree | commitdiff |
1991-09-12 |
Keith Bostic | truncate when finished writing the file |
tree | commitdiff |
1991-09-12 |
Keith Bostic | take const for key argument; specify SEARCH to __rec_search |
tree | commitdiff |
1991-09-12 |
Keith Bostic | add __rec_dleaf; __rec_get takes const key; __rec_searc... |
tree | commitdiff |
1991-09-12 |
Keith Bostic | date and time created 91/09/11 16:17:35 by bostic |
tree | commitdiff |
1991-09-05 |
Keith Bostic | Rev #2. Redo the btree code add recno's and checkpoint |
tree | commitdiff |
|