Open nsantini opened 2 years ago
Thanks for the stack trace. First we need more details:
And then it would be helpful if you would tell us what kind of operators you used, because this error stack trace should only happen with a prefix index, so it's one of these:
Given that your error says 22
, it might be this https://github.com/ssb-ngi-pointer/ssb-db2/blob/a039325205ab1a6bbe31c7cbf1e54390aa088cb6/operators/index.js#L65 but what's odd is that it's happening on a field that is only 5 bytes long, which is very odd. It means that the msg.value.author
is 5 characters long, which is totally weird.
Which is why it would be helpful to know how you're writing your queries.
Hi @staltz , sorry about the delay, I don't seem to have notifications configured for GitHub 😅
Here are the versions:
The queries I'm running are pretty basic:
ssb.threads.thread({ root: msgId, allowlist: ["post", "blog"] })
ssb.db.getIndex("aboutSelf").getProfile(feedId)
ssb.db.getIndex("aboutSelf").getProfiles()
ssb.threads.private({allowlist: ["post", "blog"]})
ssb.threads.publicSummary({ allowlist: ["post", "blog"] })
ssb.blobs.get(blobId)
Thanks. I'm trying to figure out where is the prefix index used. Can you do an ls -la
on the db2/indexes
folder? That should show us which indexes you're using and which one is a prefix (or prefix map) index, which the stack trace refers to.
Here you go
drwxr-xr-x 21 nicolassantini staff 672 21 Apr 08:21 .
drwxr-xr-x 4 nicolassantini staff 128 30 Mar 08:14 ..
drwxr-xr-x 11 nicolassantini staff 352 20 Apr 13:18 aboutSelf
drwxr-xr-x 13 nicolassantini staff 416 20 Apr 13:18 base
-rw-r--r-- 1 nicolassantini staff 34 21 Apr 08:11 canDecrypt.index
drwxr-xr-x 10 nicolassantini staff 320 21 Apr 08:11 contacts
drwxr-xr-x 16 nicolassantini staff 512 20 Apr 13:19 ebt
-rw-r--r-- 1 nicolassantini staff 63 21 Apr 08:11 encrypted.index
drwxr-xr-x 11 nicolassantini staff 352 20 Apr 13:18 hashtags
drwxr-xr-x 47 nicolassantini staff 1504 20 Apr 13:44 keys
-rw-r--r-- 1 nicolassantini staff 145360 21 Apr 08:20 meta_.index
-rw-r--r-- 1 nicolassantini staff 144904 20 Apr 13:12 meta_private_true.index
-rw-r--r-- 1 nicolassantini staff 4913156 21 Apr 08:20 seq.index
-rw-r--r-- 1 nicolassantini staff 4913156 21 Apr 08:20 sequence.index
-rw-r--r-- 1 nicolassantini staff 9826296 21 Apr 08:20 timestamp.index
-rw-r--r-- 1 nicolassantini staff 4691612 21 Apr 08:21 value_author.32prefix
-rw-r--r-- 1 nicolassantini staff 197214 21 Apr 08:20 value_content_fork__map.32prefixmap
-rw-r--r-- 1 nicolassantini staff 2742020 21 Apr 08:20 value_content_root__map.32prefixmap
-rw-r--r-- 1 nicolassantini staff 139828 21 Apr 08:20 value_content_type_blog.index
-rw-r--r-- 1 nicolassantini staff 145360 21 Apr 08:20 value_content_type_post.index
-rw-r--r-- 1 nicolassantini staff 145316 20 Apr 13:18 value_content_type_pub.index
I keep getting these errors but I can't figure out what SSB call is triggering it. Might be from a plugin running in the background...