changelog shortlog graph tags branches changeset files file revisions raw help

Mercurial > org > notes / annotate 20240317.org

changeset 9: 4839b0675118
parent: 812feca5a874
child: a04ca5a66178
author: Richard Westhaver <ellis@rwest.io>
date: Sun, 11 Aug 2024 14:46:59 -0400
permissions: -rw-r--r--
description: ids
0
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
1
 * NOTE DB Benchmarking
9
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
2
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
3
 :ID:       d30aec42-a9a1-425b-87ca-1e40db0e69de
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
4
 :END:
0
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
5
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
6
 - State "NOTE"       from              [2024-02-04 Sun 20:40]
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
7
 :END:
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
8
 [[https://github.com/facebook/rocksdb/wiki/Benchmarking-tools][RocksDB benchmarking tools]]
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
9
 
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
10
 * NOTE packy design
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
11
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
12
 :ID:       76ae24f5-46e8-4b91-8991-41245383d337
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
13
 :END:
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
14
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
15
 - State "NOTE"       from              [2024-01-25 Thu 22:39]
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
16
 :END:
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
17
 - API root: https://packy.compiler.company
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
18
 - source packs: https://vc.compiler.company/packy
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
19
 ** Lib
9
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
20
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
21
 :ID:       2d6aa6fb-a34c-4ccd-99d3-4f98d33bb2f9
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
22
 :END:
0
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
23
 *** Types
9
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
24
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
25
 :ID:       8017b6c7-3a04-4e52-b3d6-afc68cbce139
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
26
 :END:
0
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
27
 **** Pack
9
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
28
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
29
 :ID:       2722b7dc-9546-4d94-82b0-abfc02647b4d
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
30
 :END:
0
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
31
 Primary data type of the library - typically represents a compressed
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
32
 archive, metadata, and ops.
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
33
 **** Bundle
9
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
34
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
35
 :ID:       9ec5d682-da8e-4d02-b2fc-a56a8f209c22
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
36
 :END:
0
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
37
 Collection data type, usually contains a set of packs with metadata.
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
38
 **** PackyEndpoint
9
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
39
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
40
 :ID:       8cf2658a-92d5-41ab-8630-4f4e6ddb140d
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
41
 :END:
0
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
42
 Represents a Packy instance bound to a UDP socket
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
43
 **** PackyEndpointConfig
9
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
44
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
45
 :ID:       421b8aaa-66e1-4883-937d-fc6705146998
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
46
 :END:
0
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
47
 Global endpoint configuration object
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
48
 **** PackyClientConfig
9
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
49
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
50
 :ID:       c1899710-034e-4ed6-959a-1eb2df72e5f9
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
51
 :END:
0
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
52
 Configuration for outgoing packy connections on an endpoint
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
53
 **** PackyServerConfig
9
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
54
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
55
 :ID:       955e8ce9-ff7e-4f42-9d25-3aeb9846528b
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
56
 :END:
0
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
57
 Configuration for incoming packy connection son an endpoint
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
58
 **** PackyConnection
9
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
59
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
60
 :ID:       7075e0c8-65b3-4fbf-9a6b-f27017276a72
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
61
 :END:
0
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
62
 Packy connection object
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
63
 *** Traits
9
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
64
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
65
 :ID:       ea92ad07-d12c-4ee8-a3d4-0955f0af3921
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
66
 :END:
0
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
67
 **** PackyClient
9
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
68
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
69
 :ID:       6c0fdd7e-bc0a-4217-b315-72fe7766e4df
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
70
 :END:
0
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
71
 ***** query
9
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
72
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
73
 :ID:       1358e1c5-b215-48eb-9e1b-4116cc32b2ae
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
74
 :END:
0
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
75
 ***** install
9
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
76
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
77
 :ID:       b8298207-4d92-4628-8687-9f4e20c8cfec
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
78
 :END:
0
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
79
 ***** update
9
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
80
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
81
 :ID:       a6fb4fb6-b188-4033-8291-107cf1f00e6d
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
82
 :END:
0
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
83
 ***** login
9
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
84
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
85
 :ID:       1fd91c8b-ab90-4db0-b74e-1c2b9ae2e440
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
86
 :END:
0
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
87
 ***** logout
9
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
88
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
89
 :ID:       75c0db2e-37cf-4f33-95bd-3f5c95b45c49
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
90
 :END:
0
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
91
 ***** pull
9
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
92
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
93
 :ID:       60de92f4-b4a6-4cae-95bc-174e2036e57b
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
94
 :END:
0
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
95
 ***** push
9
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
96
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
97
 :ID:       e379b71e-8a84-4547-a694-90cad3b7952e
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
98
 :END:
0
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
99
 **** PackyServer
9
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
100
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
101
 :ID:       73ea9478-5251-40c3-8331-cf042d0b9bf1
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
102
 :END:
0
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
103
 ***** start_packy_server
9
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
104
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
105
 :ID:       c8a9bac3-971a-45a7-988f-92db19ef6601
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
106
 :END:
0
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
107
 ***** stop_packy_server
9
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
108
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
109
 :ID:       e3122bf1-f770-46a7-a36b-2df9c48bc233
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
110
 :END:
0
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
111
 ***** start_packy_registry
9
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
112
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
113
 :ID:       b6d214f2-d6de-4d46-b2c2-c51ff0f3b3e6
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
114
 :END:
0
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
115
 **** PackyRegistry
9
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
116
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
117
 :ID:       0e846cbb-5cb4-496f-8100-beae6e66972e
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
118
 :END:
0
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
119
 ***** register_pack
9
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
120
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
121
 :ID:       764642ad-a33b-415b-9c32-8a729a7cd62d
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
122
 :END:
0
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
123
 ***** register_user
9
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
124
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
125
 :ID:       2b92f584-d769-4266-940e-cfbd466d4e62
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
126
 :END:
0
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
127
 ***** register_bundle
9
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
128
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
129
 :ID:       390cb42b-5170-4175-9ccc-b990842356a0
Richard Westhaver <ellis@rwest.io>
parents: 4
diff changeset
130
 :END: