| CARVIEW |
Select Language
HTTP/2 200
date: Mon, 29 Dec 2025 12:26:43 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
x-repository-download: git clone https://github.com/NVIDIA/aistore.git
etag: W/"20f371f55411c341df9a769fd377db84"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com github.githubassets.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com marketplace-screenshots.githubusercontent.com/ copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com github.githubassets.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=%2FrNZoZIKu89LIIYKYV4GExlrnjrbypy0kMBuWMG1%2F8D3poaQiMeehtGYFjiq%2Fm9F5Fk71WbH7IGV6Kf%2BGNnq8%2B%2BsHjO84GlfMOlmZkTY0QdkrfrpSDOzkeIifNtBdQaCKYMX0vtja%2Fhq04EdiuGJvixLxkivytUVRXjzs3adgSBLaY3HLd8aO8nOOywo%2BETkuHd36%2FBoUSGDQGjsjDTGqQZJrEKtGRtdX%2BvyqlwcZeH%2Fe5AVcynnEbns%2FJRyh5tEfp4FmvhY4%2F4qddgM1Jf44A%3D%3D--EP2ZMBVhQ6qrGlMG--6LL8hWk6pbk7YA6dnvf85Q%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.788003354.1767011202; Path=/; Domain=github.com; Expires=Tue, 29 Dec 2026 12:26:42 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Tue, 29 Dec 2026 12:26:42 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: D1CC:23526A:609AE51:741049F:69527382
core: object chunks; chunk manifest · NVIDIA/aistore@9eaaba8 · GitHub
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 231
Commit 9eaaba8
committed
core: object chunks; chunk manifest
* add StoreCompleted() and StorePartial() - the latter for checkpointing
* add lom.CompleteUfest() to persist (manifest, LOM) atomically
* add chunk #1 fixup logic; add rollback
* micro-optimize GetChunk() for sequential access
------
* chunk manifest to support io.ReaderAt (with this, all LomReader interfaces)
------
* unit: fix CSM resolver registration typo
* unit: add testing parameter to StoreCompleted() for non-existing chunks
------
* cleanup and refactor; unify error handling
* part eight, prev. commit: 7c8a770
Signed-off-by: Alex Aizman <alex.aizman@gmail.com>1 parent 82db204 commit 9eaaba8Copy full SHA for 9eaaba8
File tree
Expand file treeCollapse file tree
4 files changed
+232
-143
lines changedOpen diff view settings
Filter options
- ais
- core
Expand file treeCollapse file tree
4 files changed
+232
-143
lines changedOpen diff view settings
Collapse file
+2-2Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
475 | 475 | | |
476 | 476 | | |
477 | 477 | | |
478 | | - | |
479 | | - | |
| 478 | + | |
| 479 | + | |
480 | 480 | | |
481 | 481 | | |
482 | 482 | | |
| |||
Collapse file
+19-17Lines changed: 19 additions & 17 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| 45 | + | |
| 46 | + | |
45 | 47 | | |
46 | 48 | | |
47 | 49 | | |
| |||
142 | 144 | | |
143 | 145 | | |
144 | 146 | | |
145 | | - | |
| 147 | + | |
146 | 148 | | |
147 | 149 | | |
148 | 150 | | |
| |||
202 | 204 | | |
203 | 205 | | |
204 | 206 | | |
205 | | - | |
| 207 | + | |
206 | 208 | | |
207 | 209 | | |
208 | 210 | | |
| |||
231 | 233 | | |
232 | 234 | | |
233 | 235 | | |
234 | | - | |
| 236 | + | |
235 | 237 | | |
236 | 238 | | |
237 | 239 | | |
| |||
267 | 269 | | |
268 | 270 | | |
269 | 271 | | |
270 | | - | |
| 272 | + | |
271 | 273 | | |
272 | 274 | | |
273 | 275 | | |
| |||
293 | 295 | | |
294 | 296 | | |
295 | 297 | | |
296 | | - | |
| 298 | + | |
297 | 299 | | |
298 | 300 | | |
299 | 301 | | |
| |||
307 | 309 | | |
308 | 310 | | |
309 | 311 | | |
310 | | - | |
| 312 | + | |
311 | 313 | | |
312 | 314 | | |
313 | 315 | | |
| |||
335 | 337 | | |
336 | 338 | | |
337 | 339 | | |
338 | | - | |
| 340 | + | |
339 | 341 | | |
340 | 342 | | |
341 | 343 | | |
| |||
359 | 361 | | |
360 | 362 | | |
361 | 363 | | |
362 | | - | |
| 364 | + | |
363 | 365 | | |
364 | 366 | | |
365 | 367 | | |
| |||
382 | 384 | | |
383 | 385 | | |
384 | 386 | | |
385 | | - | |
| 387 | + | |
386 | 388 | | |
387 | 389 | | |
388 | 390 | | |
| |||
408 | 410 | | |
409 | 411 | | |
410 | 412 | | |
411 | | - | |
| 413 | + | |
412 | 414 | | |
413 | 415 | | |
414 | 416 | | |
| |||
437 | 439 | | |
438 | 440 | | |
439 | 441 | | |
440 | | - | |
| 442 | + | |
441 | 443 | | |
442 | 444 | | |
443 | 445 | | |
| |||
462 | 464 | | |
463 | 465 | | |
464 | 466 | | |
465 | | - | |
| 467 | + | |
466 | 468 | | |
467 | 469 | | |
468 | 470 | | |
| |||
489 | 491 | | |
490 | 492 | | |
491 | 493 | | |
492 | | - | |
| 494 | + | |
493 | 495 | | |
494 | 496 | | |
495 | 497 | | |
| |||
513 | 515 | | |
514 | 516 | | |
515 | 517 | | |
516 | | - | |
| 518 | + | |
517 | 519 | | |
518 | 520 | | |
519 | 521 | | |
| |||
536 | 538 | | |
537 | 539 | | |
538 | 540 | | |
539 | | - | |
| 541 | + | |
540 | 542 | | |
541 | 543 | | |
542 | 544 | | |
| |||
569 | 571 | | |
570 | 572 | | |
571 | 573 | | |
572 | | - | |
| 574 | + | |
573 | 575 | | |
574 | 576 | | |
575 | 577 | | |
| |||
605 | 607 | | |
606 | 608 | | |
607 | 609 | | |
608 | | - | |
| 610 | + | |
609 | 611 | | |
610 | 612 | | |
611 | 613 | | |
| |||
Collapse file
+10-73Lines changed: 10 additions & 73 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
24 | 23 | | |
25 | 24 | | |
26 | 25 | | |
| |||
73 | 72 | | |
74 | 73 | | |
75 | 74 | | |
76 | | - | |
| 75 | + | |
77 | 76 | | |
78 | 77 | | |
79 | 78 | | |
| |||
1070 | 1069 | | |
1071 | 1070 | | |
1072 | 1071 | | |
1073 | | - | |
1074 | | - | |
1075 | | - | |
1076 | | - | |
1077 | | - | |
1078 | | - | |
1079 | | - | |
1080 | | - | |
1081 | | - | |
1082 | | - | |
1083 | | - | |
1084 | | - | |
1085 | | - | |
1086 | | - | |
1087 | | - | |
1088 | | - | |
1089 | | - | |
1090 | | - | |
1091 | | - | |
1092 | | - | |
1093 | | - | |
1094 | | - | |
1095 | | - | |
1096 | | - | |
1097 | | - | |
1098 | | - | |
1099 | | - | |
1100 | | - | |
1101 | | - | |
1102 | | - | |
1103 | | - | |
1104 | | - | |
1105 | | - | |
1106 | | - | |
1107 | | - | |
1108 | | - | |
1109 | | - | |
1110 | | - | |
1111 | | - | |
1112 | | - | |
1113 | | - | |
1114 | | - | |
1115 | | - | |
1116 | | - | |
1117 | | - | |
1118 | | - | |
1119 | | - | |
1120 | | - | |
1121 | | - | |
1122 | | - | |
1123 | | - | |
1124 | | - | |
1125 | | - | |
1126 | | - | |
1127 | | - | |
1128 | | - | |
1129 | | - | |
1130 | | - | |
1131 | | - | |
1132 | | - | |
1133 | | - | |
1134 | | - | |
1135 | 1072 | | |
1136 | 1073 | | |
1137 | 1074 | | |
| |||
1142 | 1079 | | |
1143 | 1080 | | |
1144 | 1081 | | |
1145 | | - | |
| 1082 | + | |
1146 | 1083 | | |
1147 | 1084 | | |
1148 | 1085 | | |
| |||
1180 | 1117 | | |
1181 | 1118 | | |
1182 | 1119 | | |
1183 | | - | |
| 1120 | + | |
1184 | 1121 | | |
1185 | 1122 | | |
1186 | 1123 | | |
| |||
1225 | 1162 | | |
1226 | 1163 | | |
1227 | 1164 | | |
1228 | | - | |
| 1165 | + | |
1229 | 1166 | | |
1230 | 1167 | | |
1231 | 1168 | | |
| |||
1239 | 1176 | | |
1240 | 1177 | | |
1241 | 1178 | | |
1242 | | - | |
| 1179 | + | |
1243 | 1180 | | |
1244 | 1181 | | |
1245 | 1182 | | |
| |||
1255 | 1192 | | |
1256 | 1193 | | |
1257 | 1194 | | |
1258 | | - | |
| 1195 | + | |
1259 | 1196 | | |
1260 | 1197 | | |
1261 | 1198 | | |
| |||
1269 | 1206 | | |
1270 | 1207 | | |
1271 | 1208 | | |
1272 | | - | |
| 1209 | + | |
1273 | 1210 | | |
1274 | 1211 | | |
1275 | 1212 | | |
| |||
1286 | 1223 | | |
1287 | 1224 | | |
1288 | 1225 | | |
1289 | | - | |
| 1226 | + | |
1290 | 1227 | | |
1291 | 1228 | | |
1292 | 1229 | | |
| |||
1311 | 1248 | | |
1312 | 1249 | | |
1313 | 1250 | | |
1314 | | - | |
| 1251 | + | |
1315 | 1252 | | |
1316 | 1253 | | |
1317 | 1254 | | |
| |||
1330 | 1267 | | |
1331 | 1268 | | |
1332 | 1269 | | |
1333 | | - | |
| 1270 | + | |
1334 | 1271 | | |
1335 | 1272 | | |
1336 | 1273 | | |
| |||
You can’t perform that action at this time.
0 commit comments