Skip to content

Commit dac766b

Browse files
committed
test rows reverse
1 parent 653229b commit dac766b

File tree

10 files changed

+869
-42
lines changed

10 files changed

+869
-42
lines changed

myslice/database-myslice-db1.yaml

Lines changed: 313 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,313 @@
1+
apiVersion: ydb.tech/v1alpha1
2+
kind: Database
3+
metadata:
4+
name: myslice-db1
5+
namespace: dev-kungasc-myslice
6+
annotations:
7+
ydb.tech/node-claim: myslice.dev-kungasc-myslice
8+
spec:
9+
additionalLabels:
10+
yandex-dns-sync: 'true'
11+
affinity:
12+
nodeAffinity:
13+
requiredDuringSchedulingIgnoredDuringExecution:
14+
nodeSelectorTerms:
15+
- matchExpressions:
16+
- key: ydb.tech/node-claim
17+
operator: In
18+
values:
19+
- myslice.dev-kungasc-myslice
20+
caBundle:
21+
LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUZHVENDQXdHZ0F3SUJBZ0lRSk1NN1pJeTJTWXhDQmdLN1djRnduakFOQmdrcWhraUc5dzBCQVEwRkFEQWYKTVIwd0d3WURWUVFERXhSWllXNWtaWGhKYm5SbGNtNWhiRkp2YjNSRFFUQWVGdzB4TXpBeU1URXhNelF4TkROYQpGdzB6TXpBeU1URXhNelV4TkRKYU1COHhIVEFiQmdOVkJBTVRGRmxoYm1SbGVFbHVkR1Z5Ym1Gc1VtOXZkRU5CCk1JSUNJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBZzhBTUlJQ0NnS0NBZ0VBZ2I0eG9RakJRN29FRms4RUhWR3kKMXBERW1QV3cwV2d3NW5YOVJNN0xMMnhRV3lVdUVxK0xmOURnaCtPNzI1YVo5K1NPMm9FczQ3REhIdDgxL2ZuZQo1TjZ4T2Z0UnJDcHk4aEd0VVIvQTNidmpuUWdqcyt6ZFh2Y085Y1R1dXp6UFRGU3RzL2laQVRac0FydWllcE14ClNHajlTMWZHd3ZZd3MveWlYV05vTkJ6NFR1MVRscDBnKzVmcC9BRGpueGM2RHFOazZ3MDFtSlJEYngrNnJsQk8KYUlIMnRRbUpYRFZvRmRyaG1CSzlxT2ZqeFdsSVlHeTgzVG5ydmRYd2k1bUtUTXRwRVJFTWd5TkxYNzVVanB2TwpOa1pnQnZFWFBRcStnOTF3QkdzV0lFMnNZbGd1WGlCbmlRZ0FKT3lSdVNkVHhjSm9HOHRaa0xEUFJpNVJvdVdZCmd4WHIxM2VkbjFUUkRHY28yaGtkdFNVQmxhakJNU3ZBcStIMGhrc2x6V0QvUitCWGtuOWRoMC9ERm54VnQ0WFUKNUpiRnlkL3NLVi9yRjRWeWdmdzlzc2gxWklXZHFrZloyUVhPWjJnSDRBRWVvTi85dkVmVVB3cVBWekwwWEVaSwpyNHMyV2pVOW1FNXRIclZzUU9aODB3bnZZSFlpMkpIYmwwaHI1Z2hzNFJJeUp3eDZMRUVuajJ0ek1GZWM0ZjdvCmRRZVNzWnBnUkptcHZwQWZSVHhoSVJqWkJyS3huTXl0ZWRBa1VQZ3VCUXdqVkNuNytFYUtpSmZwdTQySkc4TW0KKy9kSGkrUTlUYyswdFg1cEtPSXBRTWxNeE1IdzhNZlBtVWpDM0FBZDlsc21DdHV5YllvZU4ySVJkYnp6Y2hKOApsMVp1b0kzZ0g3cGNJZUVsZlZTcVNCa0NBd0VBQWFOUk1FOHdDd1lEVlIwUEJBUURBZ0dHTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZLdTV4ZitoNytaVEhUTTVJb1RSZHRRM1RpMXFNQkFHQ1NzR0FRUUIKZ2pjVkFRUURBZ0VBTUEwR0NTcUdTSWIzRFFFQkRRVUFBNElDQVFBVnB5SjFxTGpxUkxDMzRGMVVYa0MzdnhwTwpuVjZXZ3pwekErRFVOb2c0WTZSaFRuaDBCc2lyK0krRlRsMHpGQ203SnBULzNOUDlWamZFaXRNa0hlaG1IaFFLCmM3Y0lCWlNGNjJLNDc3T1R2THorOWt1Mk8vYkdUdFl2OWZBdlI0Qm16RmZ5UERvQUtPakpTZ2hEMXAvN0VsKzEKZVNqdmNVQnpMbkJVdHhPL2lZWFJObzdCMysxcW80RjVIejdyUFJMSTBVV1cvMFVBZlZDTzJmRnR5RjZDMWlFWQovcTBMZGJmM1lJYU1rZjJXZ0doblg5eUgvOE9pSWlqMnIwTFZOSFM4MTFhcHl5Y2plcDh5L05rRzRxMVo5akVpClZFWDNQNk5FTDhkV3RYUWx2bE5HTWNmRFQzbG1CK3RTMzJDUEVVd2NlL0JsZTY0NnJ1a2JFUlJ3RmZ4WG9qcGYKQzZpdW0rTHRKYzdxbks2eWduWUY0RDZtejRIKzNXYXhKZDFTMWhHUXhPYi8zV1Z3NjN0WkZuTjYyRjYvbmM1Zwo2VDQ0WWI3TkQ2eTNuVmN5Z0xwYlFzd3M2SHNqWDY1Q29TanJyUG4wWWhLeE5Cc2NGN003dExUVy81TEs5dWhrCnlqUkNrSjBZYWdwZUx4ZlYxbDFaSlphVFBadlk5K3lsSG5XSGh6bHEwRnpjcm9vU1NzcDRpNDREQjJLN08ySUQKODdsZXltWmtLVVk2UE1EYTRHa0RKeDBkRzRVWERoUkVUTWYrTmtZZ3RMSitVSXpNTnNrd1ZEY3hPNGtWTCtIaQpQajc4Ym5DNXlDdzhQNVl5bFI0NUxkeEx6TE82OHVub1hPeUZ6MWV0R1h6c3p3OGxKSTlMTnViWXhrNzdtSzhICkxwdVFLYlNiSUVSc21SK1FxUT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0KCg==
22+
configuration: |
23+
feature_flags:
24+
enable_local_dbbtree_index: true
25+
shared_cache_config:
26+
memory_limit: 268435456
27+
actor_system_config:
28+
batch_executor: 2
29+
executor:
30+
- name: System
31+
spin_threshold: 0
32+
threads: 8
33+
type: BASIC
34+
- name: User
35+
spin_threshold: 0
36+
threads: 14
37+
type: BASIC
38+
- name: Batch
39+
spin_threshold: 0
40+
threads: 4
41+
type: BASIC
42+
- name: IO
43+
threads: 2
44+
time_per_mailbox_micro_secs: 100
45+
type: IO
46+
- name: IC
47+
spin_threshold: 10
48+
threads: 4
49+
time_per_mailbox_micro_secs: 100
50+
type: BASIC
51+
io_executor: 3
52+
scheduler:
53+
progress_threshold: 10000
54+
resolution: 64
55+
spin_threshold: 0
56+
service_executor:
57+
- executor_id: 4
58+
service_name: Interconnect
59+
sys_executor: 0
60+
user_executor: 1
61+
auth_config:
62+
path_to_root_ca: /etc/ssl/certs/ca-certificates.crt
63+
blob_storage_config:
64+
service_set:
65+
availability_domains: 1
66+
groups:
67+
- erasure_species: block-4-2
68+
group_generation: 1
69+
group_id: 0
70+
rings:
71+
- fail_domains:
72+
- vdisk_locations:
73+
- node_id: 1
74+
path: /dev/disk/by-partlabel/kikimr_nvme_01
75+
pdisk_category: SSD
76+
- vdisk_locations:
77+
- node_id: 2
78+
path: /dev/disk/by-partlabel/kikimr_nvme_01
79+
pdisk_category: SSD
80+
- vdisk_locations:
81+
- node_id: 3
82+
path: /dev/disk/by-partlabel/kikimr_nvme_01
83+
pdisk_category: SSD
84+
- vdisk_locations:
85+
- node_id: 4
86+
path: /dev/disk/by-partlabel/kikimr_nvme_01
87+
pdisk_category: SSD
88+
- vdisk_locations:
89+
- node_id: 5
90+
path: /dev/disk/by-partlabel/kikimr_nvme_01
91+
pdisk_category: SSD
92+
- vdisk_locations:
93+
- node_id: 6
94+
path: /dev/disk/by-partlabel/kikimr_nvme_01
95+
pdisk_category: SSD
96+
- vdisk_locations:
97+
- node_id: 7
98+
path: /dev/disk/by-partlabel/kikimr_nvme_01
99+
pdisk_category: SSD
100+
- vdisk_locations:
101+
- node_id: 8
102+
path: /dev/disk/by-partlabel/kikimr_nvme_01
103+
pdisk_category: SSD
104+
channel_profile_config:
105+
profile:
106+
- channel:
107+
- erasure_species: block-4-2
108+
pdisk_category: 1
109+
storage_pool_kind: ssd
110+
- erasure_species: block-4-2
111+
pdisk_category: 1
112+
storage_pool_kind: ssd
113+
- erasure_species: block-4-2
114+
pdisk_category: 1
115+
storage_pool_kind: ssd
116+
profile_id: 0
117+
domains_config:
118+
domain:
119+
- name: Root
120+
storage_pool_types:
121+
- kind: ssd
122+
pool_config:
123+
box_id: '1'
124+
erasure_species: block-4-2
125+
kind: ssd
126+
pdisk_filter:
127+
- property:
128+
- type: SSD
129+
vdisk_kind: Default
130+
state_storage:
131+
- ring:
132+
node:
133+
- 1
134+
- 2
135+
- 3
136+
- 4
137+
- 5
138+
- 6
139+
- 7
140+
- 8
141+
nto_select: 5
142+
ssid: 1
143+
grpc_config:
144+
port: 2135
145+
host_configs:
146+
- drive:
147+
- path: /dev/disk/by-partlabel/kikimr_nvme_01
148+
type: SSD
149+
- path: /dev/disk/by-partlabel/kikimr_nvme_02
150+
type: SSD
151+
- path: /dev/disk/by-partlabel/kikimr_nvme_03
152+
type: SSD
153+
- path: /dev/disk/by-partlabel/kikimr_nvme_04
154+
type: SSD
155+
host_config_id: 0
156+
hosts:
157+
- host: man4-2862.search.yandex.net
158+
host_config_id: 0
159+
location:
160+
body: 1
161+
data_center: MAN
162+
rack: '1'
163+
node_id: 1
164+
- host: man4-2969.search.yandex.net
165+
host_config_id: 0
166+
location:
167+
body: 2
168+
data_center: MAN
169+
rack: '2'
170+
node_id: 2
171+
- host: man4-3002.search.yandex.net
172+
host_config_id: 0
173+
location:
174+
body: 3
175+
data_center: MAN
176+
rack: '3'
177+
node_id: 3
178+
- host: man4-3023.search.yandex.net
179+
host_config_id: 0
180+
location:
181+
body: 4
182+
data_center: MAN
183+
rack: '4'
184+
node_id: 4
185+
- host: man4-3033.search.yandex.net
186+
host_config_id: 0
187+
location:
188+
body: 5
189+
data_center: MAN
190+
rack: '5'
191+
node_id: 5
192+
- host: man4-3036.search.yandex.net
193+
host_config_id: 0
194+
location:
195+
body: 6
196+
data_center: MAN
197+
rack: '6'
198+
node_id: 6
199+
- host: man4-3054.search.yandex.net
200+
host_config_id: 0
201+
location:
202+
body: 7
203+
data_center: MAN
204+
rack: '7'
205+
node_id: 7
206+
- host: man4-3082.search.yandex.net
207+
host_config_id: 0
208+
location:
209+
body: 8
210+
data_center: MAN
211+
rack: '8'
212+
node_id: 8
213+
log_config:
214+
sys_log: false
215+
uaclient_config:
216+
grpc_max_message_size: 4194304
217+
uri: '[fd53::1]:16400'
218+
static_erasure: block-4-2
219+
datastreams:
220+
enabled: false
221+
domain: Root
222+
encryption:
223+
enabled: false
224+
image:
225+
name: cr.yandex/crpbo4q9lbgkn85vr1rm/ydb:kungasc-latest
226+
pullPolicy: Always
227+
initContainers:
228+
- command:
229+
- /bin/sh
230+
- -c
231+
- while (! nslookup -type=aaaa $NODE_NAME.$NODE_NAMESPACE.$NODE_DOMAIN) || [ "$(nslookup
232+
-type=aaaa $NODE_NAME.$NODE_NAMESPACE.$NODE_DOMAIN | fgrep Address | tail -n
233+
+2 | cut -d\ -f 2)" != "$NODE_IP" ]; do sleep 3; done; sleep 10
234+
env:
235+
- name: NODE_IP
236+
valueFrom:
237+
fieldRef:
238+
fieldPath: status.podIP
239+
- name: NODE_NAME
240+
valueFrom:
241+
fieldRef:
242+
fieldPath: metadata.name
243+
- name: NODE_NAMESPACE
244+
valueFrom:
245+
fieldRef:
246+
fieldPath: metadata.namespace
247+
- name: NODE_DOMAIN
248+
value: ydb-testing-man.k8s-c.yandex.net
249+
image: cr.yandex/crpl7ipeu79oseqhcgn2/busybox:uclibc
250+
name: init-check-dns
251+
resources: {}
252+
monitoring:
253+
enabled: false
254+
nodes: 3
255+
path: /Root/myslice-db1
256+
priorityClassName: system-cluster-critical
257+
resources:
258+
containerResources: {}
259+
storageUnits:
260+
- count: 1
261+
unitKind: ssd
262+
service:
263+
datastreams:
264+
tls:
265+
CA:
266+
key: ''
267+
certificate:
268+
key: ''
269+
enabled: false
270+
key:
271+
key: ''
272+
grpc:
273+
externalHost: dev-kungasc-myslice.ydb-testing-man.k8s-c.yandex.net
274+
ipFamilies:
275+
- IPv6
276+
ipFamilyPolicy: SingleStack
277+
tls:
278+
CA:
279+
key: ''
280+
certificate:
281+
key: ''
282+
enabled: false
283+
key:
284+
key: ''
285+
interconnect:
286+
ipFamilies:
287+
- IPv6
288+
ipFamilyPolicy: SingleStack
289+
tls:
290+
CA:
291+
key: ''
292+
certificate:
293+
key: ''
294+
enabled: false
295+
key:
296+
key: ''
297+
status:
298+
ipFamilies:
299+
- IPv6
300+
ipFamilyPolicy: SingleStack
301+
storageClusterRef:
302+
name: myslice
303+
namespace: dev-kungasc-myslice
304+
tolerations:
305+
- effect: NoExecute
306+
key: node.kubernetes.io/unreachable
307+
operator: Exists
308+
- effect: NoExecute
309+
key: node.kubernetes.io/not-ready
310+
operator: Exists
311+
- effect: NoSchedule
312+
key: ydb.tech/node-claim
313+
value: myslice.dev-kungasc-myslice
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
Kind: 34
2+
Order: 10
3+
MergeStrategy: 1
4+
Config {
5+
TableProfilesConfig {
6+
CompactionPolicies {
7+
Name: "default"
8+
}
9+
ExecutionPolicies {
10+
Name: "default"
11+
}
12+
PartitioningPolicies {
13+
Name: "default"
14+
AutoSplit: true
15+
AutoMerge: false
16+
SizeToSplit: 2147483648
17+
}
18+
StoragePolicies {
19+
Name: "default"
20+
ColumnFamilies {
21+
StorageConfig {
22+
SysLog {
23+
PreferredPoolKind: "ssd" # fix this manually and run kube-install or kube-update if you have different pool kind
24+
}
25+
Log {
26+
PreferredPoolKind: "ssd" # fix this manually and run kube-install or kube-update if you have different pool kind
27+
}
28+
Data {
29+
PreferredPoolKind: "ssd" # fix this manually and run kube-install or kube-update if you have different pool kind
30+
}
31+
}
32+
}
33+
}
34+
ReplicationPolicies {
35+
Name: "default"
36+
}
37+
CachingPolicies {
38+
Name: "default"
39+
# Note: code-level default is 32MB
40+
# ExecutorCacheSize: 4194304
41+
}
42+
TableProfiles {
43+
Name: "default"
44+
CompactionPolicy: "default"
45+
ExecutionPolicy: "default"
46+
PartitioningPolicy: "default"
47+
StoragePolicy: "default"
48+
ReplicationPolicy: "default"
49+
CachingPolicy: "default"
50+
}
51+
}
52+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
Kind: 2
2+
Order: 50
3+
MergeStrategy: 2
4+
Config {
5+
LogConfig {
6+
SysLog: false
7+
UAClientConfig {
8+
Uri: "[fd53::1]:16400"
9+
GrpcMaxMessageSize: 4194304
10+
}
11+
}
12+
}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
apiVersion: v1
3+
kind: Namespace
4+
metadata:
5+
name: dev-kungasc-myslice
6+
spec:
7+
finalizers:
8+
- kubernetes

0 commit comments

Comments
 (0)