MrAlders0n
41baee9197
Packets: one statement per filter shape, exact pageCursor on packets, nodes and observers (2.1.0) ( #241 )
...
* feat(db): packet type domains, row-cursor indexes and the inverted-heard index
* feat(api): exact page cursors for packets, nodes and observers
* feat(db): normalise packet list filters before choosing a statement
* feat(db): one packets statement per filter shape with an exact row cursor
* fix(db): let the window statements decide since after until
* feat(db): exact keyset cursors for nodes and observers; observers page by last_seen
* feat(api): pageCursor on packets, nodes and observers; it wins over cursor
* test(planguard): packets statements and node/observer keysets leave pending; diff and storediff cases
* chore: bump version to 2.1.0
* test(db): turn off JIT in the keyset cursor tests
2026-10-19 15:59:55 -04:00
..
2026-10-19 15:59:55 -04:00
2026-10-19 15:59:55 -04:00
2026-10-19 15:59:55 -04:00
2026-10-19 15:59:55 -04:00
2026-10-19 15:59:55 -04:00
2026-10-19 05:39:38 -04:00
2026-10-19 07:52:51 -04:00
2026-09-18 06:17:59 -04:00
2026-09-18 06:17:59 -04:00
2026-10-19 07:52:51 -04:00
2026-10-19 05:39:38 -04:00
2026-10-09 22:17:23 -04:00
2026-10-19 03:33:40 -04:00
2026-10-01 09:06:50 -04:00
2026-10-19 08:28:15 -04:00
2026-10-02 07:43:56 -04:00
2026-10-02 07:43:56 -04:00
2026-10-19 08:28:15 -04:00
2026-10-19 08:28:15 -04:00
2026-10-19 08:28:15 -04:00
2026-10-02 16:53:32 -04:00
2026-06-15 14:13:34 -07:00
2026-09-30 22:56:10 -04:00
2026-09-09 18:45:52 -04:00
2026-09-25 13:59:07 -04:00
2026-09-25 13:59:07 -04:00
2026-10-19 07:52:51 -04:00
2026-10-19 07:52:51 -04:00
2026-10-19 07:52:51 -04:00
2026-10-05 18:35:41 -04:00
2026-10-11 14:18:26 -04:00
2026-10-11 14:18:26 -04:00
2026-10-19 15:59:55 -04:00
2026-10-19 03:58:37 -04:00
2026-10-19 03:58:37 -04:00
2026-10-19 03:58:37 -04:00
2026-09-30 11:29:01 -04:00
2026-10-19 15:59:55 -04:00
2026-10-19 15:59:55 -04:00
2026-10-19 15:59:55 -04:00
2026-10-19 15:59:55 -04:00
2026-09-18 06:17:33 -04:00
2026-10-02 16:53:32 -04:00
2026-09-19 10:36:39 -04:00
2026-10-19 07:52:51 -04:00
2026-10-05 18:35:41 -04:00
2026-10-19 15:59:55 -04:00
2026-10-02 19:03:46 -04:00
2026-10-02 07:43:56 -04:00
2026-10-02 19:03:46 -04:00
2026-10-19 15:59:55 -04:00
2026-10-19 15:59:55 -04:00
2026-10-19 07:52:51 -04:00
2026-10-19 15:59:55 -04:00
2026-10-14 17:04:22 -04:00
2026-10-19 15:59:55 -04:00
2026-10-19 15:59:55 -04:00
2026-10-19 15:59:55 -04:00
2026-10-19 15:59:55 -04:00
2026-10-19 15:59:55 -04:00
2026-10-19 15:59:55 -04:00
2026-10-19 15:59:55 -04:00
2026-10-19 15:59:55 -04:00
2026-10-19 15:59:55 -04:00
2026-10-19 15:59:55 -04:00
2026-10-02 13:57:54 -04:00
2026-10-02 13:57:54 -04:00
2026-10-02 13:57:54 -04:00
2026-10-19 07:52:51 -04:00
2026-10-19 15:59:55 -04:00
2026-10-19 07:52:51 -04:00
2026-10-19 13:45:39 -04:00
2026-10-19 07:52:51 -04:00
2026-10-02 07:43:56 -04:00
2026-10-19 07:52:51 -04:00
2026-10-19 05:39:38 -04:00
2026-10-19 07:52:51 -04:00
2026-10-02 07:43:56 -04:00
2026-10-19 07:52:51 -04:00
2026-10-19 03:58:37 -04:00
2026-09-30 07:19:03 -04:00
2026-09-30 10:31:08 -04:00
2026-10-19 05:39:38 -04:00
2026-10-19 05:39:38 -04:00
2026-10-19 03:58:37 -04:00
2026-10-09 22:17:23 -04:00
2026-10-19 07:52:51 -04:00
2026-10-19 07:52:51 -04:00
2026-10-02 19:03:46 -04:00
2026-10-19 07:52:51 -04:00
2026-10-19 07:52:51 -04:00
2026-10-19 07:52:51 -04:00
2026-10-19 07:52:51 -04:00
2026-09-30 22:05:04 -04:00
2026-09-30 22:05:04 -04:00
2026-10-02 07:43:56 -04:00
2026-09-23 20:16:22 -04:00
2026-10-02 07:43:56 -04:00
2026-10-19 15:59:55 -04:00
2026-10-19 13:45:39 -04:00
2026-10-19 03:58:37 -04:00
2026-10-19 07:52:51 -04:00
2026-10-19 07:52:51 -04:00
2026-10-19 03:58:37 -04:00
2026-10-19 07:52:51 -04:00
2026-10-02 07:43:56 -04:00
2026-10-19 03:58:37 -04:00
2026-10-19 03:58:37 -04:00
2026-09-30 07:19:03 -04:00
2026-10-19 08:28:15 -04:00
2026-10-10 09:38:36 -04:00
2026-10-19 07:52:51 -04:00
2026-10-19 07:52:51 -04:00
2026-10-19 07:52:51 -04:00
2026-10-02 16:53:32 -04:00
2026-10-02 16:53:32 -04:00
2026-10-02 16:53:32 -04:00