Zettelstore

Timeline
Login

Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2026-10-11
18:10
feat(box): add service stats zettel in compbox ... (leaf check-in: d947438aba user: t73fde tags: trunk)
17:44
refactor(box): change compbox to remove all bytes.Buffer ... (check-in: c4d5c32cce user: t73fde tags: trunk)
17:11
refactor(box): remove unneeded parameters in compbox generator functions ... (check-in: 14b371b31a user: t73fde tags: trunk)
2026-10-09
18:02
feat(index): add initial / empty store ... (leaf check-in: ddd080ebd8 user: stern tags: index-service)
17:51
feat(index): add Searcher and Enrich interface implementations ... (check-in: 31c8ccf48b user: stern tags: index-service)
16:57
feat(index): build initial process pipeline for index ... (check-in: 72dc3a761a user: stern tags: index-service)
2026-10-08
17:55
feat(index): add very initial implementation of an separate search index process. Currently it is just a sketch. Therefore the new branch ... (check-in: ba76ac60fd user: stern tags: index-service)
13:13
chore: update zero dependency ... (leaf check-in: 454cdec0d7 user: stern tags: index-zero)
11:06
refactor(box): replace zero/set with zero/roster ... (check-in: def46b0871 user: stern tags: index-zero)
10:58
chore: adapt to client changes ... (check-in: d5ff03ce80 user: stern tags: index-zero)
10:36
chore: adapt to changed dependencies ... (check-in: a5e3a2c0ce user: stern tags: index-zero)
2026-10-07
13:40
refactor: replace zero/set with zero/roster, if applicable ... (check-in: e29aba6ce0 user: stern tags: index-zero)
13:20
chore: update zero dependency ... (check-in: d556e6a963 user: stern tags: index-zero)
13:18
refactor: replace parser.GetSyntaxes() (a string slice) with parser.Syntaxes (a string iterator) ... (check-in: cb1ed803b2 user: stern tags: index-zero)
12:58
refactor: replace idset.ArraySert with ZidSet, which is an alias for roster.Roster[id.Zid] ... (check-in: 009e4207d2 user: stern tags: index-zero)
2026-10-06
18:11
refactor: remove ArraySet.MetaValue, ArraySet.String now writes set without curly braces ... (check-in: b77e6644c0 user: stern tags: index-zero)
17:27
refactor: rename ArraySet methods to their zero/roster equivalents ... (check-in: f906e1d599 user: stern tags: index-zero)
17:22
refactor: replace idset.Diff with Delta ... (check-in: f2338a4896 user: stern tags: index-zero)
2026-10-05
18:12
refactor(box): changed all remaining pointer based ArraySets to value-based ... (check-in: 258abfbc78 user: stern tags: index-zero)
18:01
refactor(box): make stringRefs use value-based ArraySets ... (check-in: 422796c5dc user: stern tags: index-zero)
17:27
refactor(box): make dead references value-based ArraySets ... (check-in: fe66314a07 user: stern tags: index-zero)
17:23
refactor(box): use value-based ArraySet in zettel inverse references ... (check-in: d8f8b9ce2a user: stern tags: index-zero)
17:19
refactor(web): user value-based set when building sxn dependencies ... (check-in: ac6fa58acc user: stern tags: index-zero)
17:16
refactor(query): use value-based ArraySet in context processing ... (check-in: e2decfb201 user: stern tags: index-zero)
17:12
refactor(query): use value ArraySet in basic query processing ... (check-in: 4160450c27 user: stern tags: index-zero)
17:01
refactor(box): replace ArraySet pointers with values ... (check-in: 83adb9e738 user: stern tags: index-zero)
16:59
chore(query) back out 89dab63b49: not tested -> API tests fails ... (check-in: 755991f91e user: stern tags: index-zero)
16:17
refactor(query): replace pointer-based with value-based idset.ArraySet ... (check-in: 89dab63b49 user: stern tags: index-zero)
16:08
refactor(usecase): remove usage of pointer to ArraySet ... (check-in: 00d412ffa9 user: stern tags: index-zero)
16:06
refactor: store.Store uses ArraySet values only, same for idxcheckZettel ... (check-in: 95fed6e022 user: stern tags: index-zero)
16:00
refactor: make box.FetchZids return an ArraySet, not a pointer to an ArraySet ... (check-in: 8c7e91e691 user: stern tags: index-zero)
15:56
refactor(box): refactor anteroom.Reload to use an ArraySet value, not a pointer ... (check-in: 9e2bb3612c user: stern tags: index-zero)
15:53
refactor(box): make anteroom to use ArraySet value, not a pointer to an ArraySet ... (check-in: 9ebc5f3bb8 user: stern tags: index-zero)
13:14
refactor: replace own idset implementation with zero/Roster ... (check-in: 89e0577b07 user: stern tags: index-zero)
12:43
chore: adapt to zero changes ... (check-in: 209eccccb9 user: stern tags: index-zero)
12:30
refactor: make idset.Diff to use/return values only; inline some internal idset functions ... (check-in: 56f8bf4328 user: stern tags: index-zero)
11:45
refactor: make idset.New returning a value; adapt some index structures to value instead of pointers ... (check-in: 5a7890f6c3 user: stern tags: index-zero)
10:24
refactor: replace idsrt.Values with value receiver; remove unneeded idset.Collect ... (check-in: 26f0b923f6 user: stern tags: index-zero)
10:10
refactor: change idset.IUnion to remove its return value and assume object is non nil ... (check-in: 7c2010f734 user: stern tags: index-zero)
09:49
refactor: replace variadic call of idset.New with new Collect (slice parameter) ... (check-in: 8e8fdd5cb2 user: stern tags: index-zero)
09:24
refactor: replace idset.NewCap with New/Grow ... (check-in: 97c5f33be5 user: stern tags: index-zero)
09:15
refactor: remove pointer types from idset.Clone ... (check-in: 8010640c98 user: stern tags: index-zero)
09:05
refactor: remove return value of idset.Remove ... (check-in: 86884c7f0b user: stern tags: index-zero)
2026-10-02
16:57
refactor(idset): remove idset.Equal: it is not needed ... (check-in: 3985c219bc user: stern tags: index-zero)
16:51
refactor: remove set creation when calling idset.Add ... (check-in: 192b863d46 user: stern tags: index-zero)
16:25
refactor: make parameter idset.ISubtract a value parameter ... (check-in: fb2b344f6a user: stern tags: index-zero)
15:36
refactor(idset): make .String(), .MetaValue(), and .metaString() value-receiving methods ... (check-in: 55ef7fe3be user: stern tags: index-zero)
15:34
refactor: replace idset.Length with value receiving method Count ... (check-in: bd3e214ba2 user: stern tags: index-zero)
15:28
refactor: make idset.IsEmpty a value-receiving method ... (check-in: fa2f025fb1 user: stern tags: index-zero)
15:17
refactor(idset): merge contains into Contains ... (check-in: 40daa40e4f user: stern tags: index-zero)