Bitmapped record number databases using Python database modules.
active 2023-08-18 → 2026-05-09 (UTC)
Activity over time
Daily event counts in the loaded window
Line chart, 996 days from 2023-08-18 to 2026-05-09. Pushes: 42 total, peak 3 in a day. Pull requests: 0 total, peak 0 in a day. Issues: 15 total, peak 2 in a day. Comments: 9 total, peak 2 in a day. Stars: 0 total, peak 0 in a day.
- Pushes
- Pull requests
- Issues
- Comments
- Stars
Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.
Top contributors
Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity
| Contributor | Contributions | Pushes | PRs | Comments |
|---|---|---|---|---|
| RogerMarsh | 66 | 42 | 0 | 9 |
Recent activity
Latest issues, pull requests and releases
- Issue#20RogerMarsh2026-02-14 10:38Merge Import fails on DPT if too many index updates are attempted.
- Issue#18RogerMarsh2026-02-12 22:22The __xor__ operation applied to DPT Recordlists is broken.
- Issue#16RogerMarsh2026-01-17 11:00Explicit traversal of indicies in ascending order is not provided for sqlite3 interface.
- Issue#16RogerMarsh2026-01-17 10:45Explicit traversal of indicies in ascending order is not provided for sqlite3 interface.
- Issue comment#10RogerMarsh2025-10-30 17:40Queries like '<field> is not <value>' give unexpected answers.
- Issue comment#14RogerMarsh2025-09-03 08:33Merge update of optional index fails when no value provided.
- Issue comment#11RogerMarsh2025-06-05 17:14Allow keywords such as 'eq', 'is', 'not', 'and', ..., to be the value in '<field> eq <value>'.
- Issue comment#11RogerMarsh2025-06-05 12:32Allow keywords such as 'eq', 'is', 'not', 'and', ..., to be the value in '<field> eq <value>'.
- Issue#12RogerMarsh2025-06-02 09:28Remove dependency on undocumented Python module sre_constants.
- Issue#9RogerMarsh2024-07-08 12:45Three unittest errors for sqlite3 interface seen after upgrade to FreeBSD 14.1
- Issue comment#9RogerMarsh2024-07-08 12:44Three unittest errors for sqlite3 interface seen after upgrade to FreeBSD 14.1
- Issue#9RogerMarsh2024-07-02 08:23Three unittest errors for sqlite3 interface seen after upgrade to FreeBSD 14.1
- Issue comment#8RogerMarsh2024-04-02 09:55Avoid lmdb.BadValsizeError from set_range_dup(key, value) when key is b''.
- Issue#8RogerMarsh2024-03-29 22:04Avoid lmdb.BadValsizeError from set_range_dup(key, value) when key is b''.
- Issue#7RogerMarsh2024-03-20 11:43Fix populate_recordset_segment method in _db and _db_tkinter modules.
- Issue#6RogerMarsh2024-03-15 12:09Fix go to last record, in index order filtered by value, in _dpt module.
- Issue#5RogerMarsh2024-03-13 20:39Fix incomplete change in recordlist_* methods in _dpt module.
- Issue#4RogerMarsh2024-03-10 19:30Create recordset for range of record numbers misses high record if it exists.
- Issue comment#3RogerMarsh2024-02-25 09:35Record position 1-based in indicies but 0-based in tables.
- Issue#3RogerMarsh2024-02-24 10:37Record position 1-based in indicies but 0-based in tables.
- Issue comment#1RogerMarsh2024-02-04 23:52RecordsetCursor class is inconsistent between database engines.
- Issue comment#1RogerMarsh2024-01-26 14:02RecordsetCursor class is inconsistent between database engines.
- Issue#2RogerMarsh2024-01-21 11:05The place_record_number and remove_record_number methods fail with the DPT database engine.
- Issue#1RogerMarsh2024-01-19 20:40RecordsetCursor class is inconsistent between database engines.
Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 0 stars here means stars gained during the window, not the repo's star count.