File: index_column.log

package info (click to toggle)
groonga 15.0.4%2Bdfsg-2
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 163,080 kB
  • sloc: ansic: 770,564; cpp: 48,925; ruby: 40,447; javascript: 10,250; yacc: 7,045; sh: 5,602; python: 2,821; makefile: 1,672
file content (88 lines) | stat: -rw-r--r-- 1,874 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
Execution example::

  table_create Data TABLE_HASH_KEY ShortText
  # [[0,1337566253.89858,0.000355720520019531],true]
  table_create Terms TABLE_PAT_KEY ShortText \
    --default_tokenizer TokenNgram \
    --normalizer NormalizerNFKC130
  # [[0,1337566253.89858,0.000355720520019531],true]
  load --table Data
  [
  {"_key": "Hello World"},
  {"_key": "Hello Groonga"}
  ]
  # [[0,1337566253.89858,0.000355720520019531],2]
  column_create \
    --table Terms \
    --name data_index \
    --flags COLUMN_INDEX|WITH_POSITION \
    --type Data \
    --source _key
  # [[0,1337566253.89858,0.000355720520019531],true]
  truncate Terms.data_index
  # [[0,1337566253.89858,0.000355720520019531],true]
  load --table Data
  [
  {"_key": "Good-by World"},
  {"_key": "Good-by Groonga"}
  ]
  # [[0,1337566253.89858,0.000355720520019531],2]
  index_column_diff Terms data_index
  # [
  #   [
  #     0,
  #     1337566253.89858,
  #     0.000355720520019531
  #   ],
  #   [
  #     {
  #       "token": {
  #         "id": 2,
  #         "value": "hello"
  #       },
  #       "remains": [
  # 
  #       ],
  #       "missings": [
  #         {
  #           "record_id": 1,
  #           "position": 0
  #         },
  #         {
  #           "record_id": 2,
  #           "position": 0
  #         }
  #       ]
  #     },
  #     {
  #       "token": {
  #         "id": 3,
  #         "value": "world"
  #       },
  #       "remains": [
  # 
  #       ],
  #       "missings": [
  #         {
  #           "record_id": 1,
  #           "position": 1
  #         }
  #       ]
  #     },
  #     {
  #       "token": {
  #         "id": 1,
  #         "value": "groonga"
  #       },
  #       "remains": [
  # 
  #       ],
  #       "missings": [
  #         {
  #           "record_id": 2,
  #           "position": 1
  #         }
  #       ]
  #     }
  #   ]
  # ]