space.highport.manage.reindex

lexicons.highport.space

Schema Diff

+6 -6

From

CID
bafyreicmioy345p...
Indexed At
2026-09-01 13:05 UTC
View this version

To

CID
bafyreicmrh2ci5g...
Indexed At
2026-09-17 17:51 UTC
View this version

Compatibility Analysis

Backward Compatible

No changes detected.

1 1
{
2 2
  "$type": "com.atproto.lexicon.schema",
3 3
  "defs": {
4 4
    "main": {
5 -
      "description": "Re-read the record from its repository and re-run the pipeline. Recovers from a missed firehose event or a transient blob-fetch failure. For a space-form URI it re-pulls the authority's repo, which needs a live credential. Rate-limited.",
5 +
      "description": "Fetch the record from its repository again and reprocess it. Use this after a missed firehose event or a temporary blob fetch failure. For a space-form URI it pulls the authority's repo again, which needs a live credential. Rate-limited.",
6 6
      "errors": [
7 7
        {
8 -
          "description": "Bard knows no record at that URI.",
8 +
          "description": "Bard has no record at that URI.",
9 9
          "name": "RecordNotFound"
10 10
        },
11 11
        {
12 -
          "description": "The URI names a space and bard holds no live credential for it.",
12 +
          "description": "The URI names a space bard has no live credential for.",
13 13
          "name": "NoLiveCredential"
14 14
        },
15 15
        {
16 16
          "description": "Too many reindex requests.",
17 17
          "name": "RateLimitExceeded"
18 18
        },
19 19
        {
20 -
          "description": "The caller is not the repo the URI names, nor the authority of the space it names.",
20 +
          "description": "The caller is neither the repo the URI names nor the authority of its space.",
21 21
          "name": "NotOwner"
22 22
        },
23 23
        {
24 -
          "description": "The URI is in the space form and names a space bard does not serve, or one the caller cannot be placed in. One answer for both, so membership is not an oracle.",
24 +
          "description": "The URI is in space form and names a space bard does not serve, or one the caller is not in. Both cases get the same error, so it cannot be used to probe membership.",
25 25
          "name": "SpaceNotFound"
26 26
        }
27 27
      ],
28 28
      "input": {
29 29
        "encoding": "application/json",
30 30
        "schema": {
31 31
          "properties": {
32 32
            "uri": {
33 -
              "description": "The record to reindex, public or space form.",
33 +
              "description": "The record to reindex, in public or space form.",
34 34
              "format": "at-uri",
35 35
              "type": "string"
36 36
            }
37 37
          },
38 38
          "required": [
39 39
            "uri"
40 40
          ],
41 41
          "type": "object"
42 42
        }
43 43
      },
44 44
      "output": {
45 45
        "encoding": "application/json",
46 46
        "schema": {
47 47
          "properties": {
48 48
            "jobId": {
49 49
              "type": "string"
50 50
            }
51 51
          },
52 52
          "required": [
53 53
            "jobId"
54 54
          ],
55 55
          "type": "object"
56 56
        }
57 57
      },
58 58
      "type": "procedure"
59 59
    }
60 60
  },
61 61
  "id": "space.highport.manage.reindex",
62 62
  "lexicon": 1
63 63
}

Compare Other Versions

Lexicon Garden

@