{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":114185437,"defaultBranch":"main","name":"aistore","ownerLogin":"NVIDIA","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-12-14T01:07:30.000Z","ownerAvatar":"https://github.com/avatars/u/1728152?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1722895656.0","currentOid":""},"activityList":{"items":[{"before":"1a028279bd60a4a746849d5f400b67dcb850ffff","after":"f7fa977cc9c066f9e6ff7ad06d7d9aa66ba304bf","ref":"refs/heads/main","pushedAt":"2024-08-05T23:28:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alex-aizman","name":"Alex Aizman","path":"/alex-aizman","primaryAvatarUrl":"https://github.com/avatars/u/1682697?s=80&v=4"},"commit":{"message":"tech blog site: aistore.nvidia.com\n\n* s/aiatscale.org/aistore.nvidia.com/\n* Makefile follow-up\n\nSigned-off-by: Alex Aizman ","shortMessageHtmlLink":"tech blog site: aistore.nvidia.com"}},{"before":"fb2c0726306bf57fec0971b48039aec2f42b7586","after":null,"ref":"refs/heads/htbp","pushedAt":"2024-08-05T22:07:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"alex-aizman","name":"Alex Aizman","path":"/alex-aizman","primaryAvatarUrl":"https://github.com/avatars/u/1682697?s=80&v=4"}},{"before":"8e5ed0006a4452f8e55980d03dd933f56f144165","after":"1a028279bd60a4a746849d5f400b67dcb850ffff","ref":"refs/heads/main","pushedAt":"2024-08-05T22:06:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"alex-aizman","name":"Alex Aizman","path":"/alex-aizman","primaryAvatarUrl":"https://github.com/avatars/u/1682697?s=80&v=4"},"commit":{"message":"build: demote `ht://` backend; revise local-playground scripts\n\n* loopback count and size\n* default number of mountpaths = 4\n* docs/getting-started\n* part three, prev. commit: aa9f4288658\n\nSigned-off-by: Alex Aizman ","shortMessageHtmlLink":"build: demote ht:// backend; revise local-playground scripts"}},{"before":"aa9f4288658ed07532916a1a64b8ac2fcb2d37ae","after":"8e5ed0006a4452f8e55980d03dd933f56f144165","ref":"refs/heads/main","pushedAt":"2024-08-05T19:26:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alex-aizman","name":"Alex Aizman","path":"/alex-aizman","primaryAvatarUrl":"https://github.com/avatars/u/1682697?s=80&v=4"},"commit":{"message":"fix: use portable env var check in deploy script for compatibility with macOS zsh\n\nSigned-off-by: Tony Chen ","shortMessageHtmlLink":"fix: use portable env var check in deploy script for compatibility wi…"}},{"before":"50db672cb34f903dc7cf33822a8a44cf71d5496e","after":"aa9f4288658ed07532916a1a64b8ac2fcb2d37ae","ref":"refs/heads/main","pushedAt":"2024-08-05T17:53:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alex-aizman","name":"Alex Aizman","path":"/alex-aizman","primaryAvatarUrl":"https://github.com/avatars/u/1682697?s=80&v=4"},"commit":{"message":"build: demote `ht://` backend; revise local-playground scripts\n\n* add build tag `ht`; link `ht://` conditionally\n* related commit: 50db672cb34f90\n\nSigned-off-by: Alex Aizman ","shortMessageHtmlLink":"build: demote ht:// backend; revise local-playground scripts"}},{"before":"96c765b98cfa870c89083511149c1c5cb8843e63","after":"fb2c0726306bf57fec0971b48039aec2f42b7586","ref":"refs/heads/htbp","pushedAt":"2024-08-04T19:00:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alex-aizman","name":"Alex Aizman","path":"/alex-aizman","primaryAvatarUrl":"https://github.com/avatars/u/1682697?s=80&v=4"},"commit":{"message":"tmp1\n\nSigned-off-by: Alex Aizman ","shortMessageHtmlLink":"tmp1"}},{"before":"663d989755baebf876e95a2477fbbbf75d6b0b1b","after":"50db672cb34f903dc7cf33822a8a44cf71d5496e","ref":"refs/heads/main","pushedAt":"2024-08-04T18:50:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alex-aizman","name":"Alex Aizman","path":"/alex-aizman","primaryAvatarUrl":"https://github.com/avatars/u/1682697?s=80&v=4"},"commit":{"message":"local playground: environment vs STDIN; `TAGS` vs AIS_BACKEND_PROVIDERS\n\n* (usability)\n\nSigned-off-by: Alex Aizman ","shortMessageHtmlLink":"local playground: environment vs STDIN; TAGS vs AIS_BACKEND_PROVIDERS"}},{"before":"7a15bb331ebe877865c80b0d95b484165798f51a","after":"663d989755baebf876e95a2477fbbbf75d6b0b1b","ref":"refs/heads/main","pushedAt":"2024-08-03T00:47:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alex-aizman","name":"Alex Aizman","path":"/alex-aizman","primaryAvatarUrl":"https://github.com/avatars/u/1682697?s=80&v=4"},"commit":{"message":"CLI: show configured backend providers\n\n* ref ba492a11a580d2e\n* up cli\n\nSigned-off-by: Alex Aizman ","shortMessageHtmlLink":"CLI: show configured backend providers"}},{"before":"ba492a11a580d2eaa2e1d8313d403b6d70561f09","after":"7a15bb331ebe877865c80b0d95b484165798f51a","ref":"refs/heads/main","pushedAt":"2024-08-03T00:32:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alex-aizman","name":"Alex Aizman","path":"/alex-aizman","primaryAvatarUrl":"https://github.com/avatars/u/1682697?s=80&v=4"},"commit":{"message":"observability: add head(object) counter, latency, and error-count\n\n* counting only remote heads for now\n\nSigned-off-by: Alex Aizman ","shortMessageHtmlLink":"observability: add head(object) counter, latency, and error-count"}},{"before":"d78e4b4fa3d2439e645debff63f380c838c6ccb6","after":"ba492a11a580d2eaa2e1d8313d403b6d70561f09","ref":"refs/heads/main","pushedAt":"2024-08-02T23:16:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"alex-aizman","name":"Alex Aizman","path":"/alex-aizman","primaryAvatarUrl":"https://github.com/avatars/u/1682697?s=80&v=4"},"commit":{"message":"CLI: show configured backend providers\n\n* config.backend section is hidden - still,\n show respective _completion_ and minimal content\n\nSigned-off-by: Alex Aizman ","shortMessageHtmlLink":"CLI: show configured backend providers"}},{"before":"227652334837a1362ce16cc3ed3ffd36d73455b2","after":"d78e4b4fa3d2439e645debff63f380c838c6ccb6","ref":"refs/heads/main","pushedAt":"2024-08-02T20:12:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alex-aizman","name":"Alex Aizman","path":"/alex-aizman","primaryAvatarUrl":"https://github.com/avatars/u/1682697?s=80&v=4"},"commit":{"message":"feat: support regex in dsort external key map\n\n* supports using regex as the record identifier to flexibly match multiple records into a pattern\n* `ishard` needs this feature to use prefix as regex to pack all record under the same virtual directory into a pattern\n\nSigned-off-by: Tony Chen ","shortMessageHtmlLink":"feat: support regex in dsort external key map"}},{"before":"9fbf736d97f290c0c26f49d437331475a8ebb83d","after":"227652334837a1362ce16cc3ed3ffd36d73455b2","ref":"refs/heads/main","pushedAt":"2024-08-02T18:49:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"alex-aizman","name":"Alex Aizman","path":"/alex-aizman","primaryAvatarUrl":"https://github.com/avatars/u/1682697?s=80&v=4"},"commit":{"message":"sdk/python: Update release version\n\nSigned-off-by: Aaron Wilson ","shortMessageHtmlLink":"sdk/python: Update release version"}},{"before":"9f55663f3c0463fcf20c0baeba98537561751f3b","after":"96c765b98cfa870c89083511149c1c5cb8843e63","ref":"refs/heads/htbp","pushedAt":"2024-08-02T18:24:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alex-aizman","name":"Alex Aizman","path":"/alex-aizman","primaryAvatarUrl":"https://github.com/avatars/u/1682697?s=80&v=4"},"commit":{"message":"tmp1\n\nSigned-off-by: Alex Aizman ","shortMessageHtmlLink":"tmp1"}},{"before":null,"after":"9f55663f3c0463fcf20c0baeba98537561751f3b","ref":"refs/heads/htbp","pushedAt":"2024-08-02T17:05:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alex-aizman","name":"Alex Aizman","path":"/alex-aizman","primaryAvatarUrl":"https://github.com/avatars/u/1682697?s=80&v=4"},"commit":{"message":"tmp1\n\nSigned-off-by: Alex Aizman ","shortMessageHtmlLink":"tmp1"}},{"before":"622cca17d9315bfcf75d3b62d60aa238afe5f127","after":"9fbf736d97f290c0c26f49d437331475a8ebb83d","ref":"refs/heads/main","pushedAt":"2024-08-02T14:01:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alex-aizman","name":"Alex Aizman","path":"/alex-aizman","primaryAvatarUrl":"https://github.com/avatars/u/1682697?s=80&v=4"},"commit":{"message":"observability: multipart-upload: add put/get metrics\n\nSigned-off-by: Alex Aizman ","shortMessageHtmlLink":"observability: multipart-upload: add put/get metrics"}},{"before":"e24c869c5db302945320a7e681048a449d409f23","after":"622cca17d9315bfcf75d3b62d60aa238afe5f127","ref":"refs/heads/main","pushedAt":"2024-08-02T13:20:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alex-aizman","name":"Alex Aizman","path":"/alex-aizman","primaryAvatarUrl":"https://github.com/avatars/u/1682697?s=80&v=4"},"commit":{"message":"authn config: add json tag to unexported fields\n\n* cli\n\nSigned-off-by: Alex Aizman ","shortMessageHtmlLink":"authn config: add json tag to unexported fields"}},{"before":"2bf96fb5321f89a9c732cea02e2a43fbd6007828","after":"e24c869c5db302945320a7e681048a449d409f23","ref":"refs/heads/main","pushedAt":"2024-08-02T13:09:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alex-aizman","name":"Alex Aizman","path":"/alex-aizman","primaryAvatarUrl":"https://github.com/avatars/u/1682697?s=80&v=4"},"commit":{"message":"authn config: add json tag to unexported fields\n\n* fields previously added in this commit: 73682b80d403\n\nSigned-off-by: Alex Aizman ","shortMessageHtmlLink":"authn config: add json tag to unexported fields"}},{"before":"eae062e97dda61e2ae3eee8d6eee5e56d97fcea1","after":"2bf96fb5321f89a9c732cea02e2a43fbd6007828","ref":"refs/heads/main","pushedAt":"2024-08-01T22:39:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alex-aizman","name":"Alex Aizman","path":"/alex-aizman","primaryAvatarUrl":"https://github.com/avatars/u/1682697?s=80&v=4"},"commit":{"message":"python/pytorch: Solidify objects as the backing data structure type\n\nSigned-off-by: Soham Manoli ","shortMessageHtmlLink":"python/pytorch: Solidify objects as the backing data structure type"}},{"before":"3768b73f25edf33c431321792e632a99131d7d83","after":"eae062e97dda61e2ae3eee8d6eee5e56d97fcea1","ref":"refs/heads/main","pushedAt":"2024-08-01T20:27:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alex-aizman","name":"Alex Aizman","path":"/alex-aizman","primaryAvatarUrl":"https://github.com/avatars/u/1682697?s=80&v=4"},"commit":{"message":"authn: Fix local deployment environment variable renaming\n\nCorrected a missed environment variable rename in the local deployment setup.\n\nSigned-off-by: Abhishek Gaikwad ","shortMessageHtmlLink":"authn: Fix local deployment environment variable renaming"}},{"before":"010b80d1ee9fb660ccdc4e652f380549a414acf3","after":"3768b73f25edf33c431321792e632a99131d7d83","ref":"refs/heads/main","pushedAt":"2024-08-01T19:49:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alex-aizman","name":"Alex Aizman","path":"/alex-aizman","primaryAvatarUrl":"https://github.com/avatars/u/1682697?s=80&v=4"},"commit":{"message":"feat: display `ishard` effective total object size after applying missing ext react\n\n* Rename `MissingExtAction` to `MissingExtManager` to reflect it's role in managing all information about extensions, including their effective object size.\n* Display the re-calculated effective object size in progress bar.\n\nSigned-off-by: Tony Chen ","shortMessageHtmlLink":"feat: display ishard effective total object size after applying mis…"}},{"before":"69d2659e3bb3399b4f0a6b4139fa0c268576ca52","after":"010b80d1ee9fb660ccdc4e652f380549a414acf3","ref":"refs/heads/main","pushedAt":"2024-08-01T18:19:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alex-aizman","name":"Alex Aizman","path":"/alex-aizman","primaryAvatarUrl":"https://github.com/avatars/u/1682697?s=80&v=4"},"commit":{"message":"python/sdk: Support object props for object head\n\nSigned-off-by: Soham Manoli ","shortMessageHtmlLink":"python/sdk: Support object props for object head"}},{"before":"0f91c4fa88d85d184502d09297f0256b78c27d71","after":null,"ref":"refs/heads/cli-advanced","pushedAt":"2024-08-01T16:14:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"alex-aizman","name":"Alex Aizman","path":"/alex-aizman","primaryAvatarUrl":"https://github.com/avatars/u/1682697?s=80&v=4"}},{"before":"abe0c157a63d95b177ae07131e58977fd317e653","after":"69d2659e3bb3399b4f0a6b4139fa0c268576ca52","ref":"refs/heads/main","pushedAt":"2024-08-01T15:43:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alex-aizman","name":"Alex Aizman","path":"/alex-aizman","primaryAvatarUrl":"https://github.com/avatars/u/1682697?s=80&v=4"},"commit":{"message":"build: bump rc2 cli\n\nSigned-off-by: Alex Aizman ","shortMessageHtmlLink":"build: bump rc2 cli"}},{"before":"1923f3dc4f29e844804861d26d3fd75d776d6721","after":"abe0c157a63d95b177ae07131e58977fd317e653","ref":"refs/heads/main","pushedAt":"2024-08-01T15:40:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alex-aizman","name":"Alex Aizman","path":"/alex-aizman","primaryAvatarUrl":"https://github.com/avatars/u/1682697?s=80&v=4"},"commit":{"message":"build: bump rc2\n\n* v3.24.rc1\n\nSigned-off-by: Alex Aizman ","shortMessageHtmlLink":"build: bump rc2"}},{"before":"69ea283b8e7a434ec229044beeff23a1a947b4d7","after":"1923f3dc4f29e844804861d26d3fd75d776d6721","ref":"refs/heads/main","pushedAt":"2024-08-01T14:47:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alex-aizman","name":"Alex Aizman","path":"/alex-aizman","primaryAvatarUrl":"https://github.com/avatars/u/1682697?s=80&v=4"},"commit":{"message":"docs: add metric names-and-types reference\n\n* include both internal and externally visible names, descriptions, and labels\n\nSigned-off-by: Alex Aizman ","shortMessageHtmlLink":"docs: add metric names-and-types reference"}},{"before":"f5d271bfbfa8fce0891e4819da6d21e489c86b82","after":"69ea283b8e7a434ec229044beeff23a1a947b4d7","ref":"refs/heads/main","pushedAt":"2024-08-01T00:42:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alex-aizman","name":"Alex Aizman","path":"/alex-aizman","primaryAvatarUrl":"https://github.com/avatars/u/1682697?s=80&v=4"},"commit":{"message":"rescan disks; manually run FSHC (advanced use only)\n\n* two new admin APIs, CLI, and implementations\n\nSigned-off-by: Alex Aizman ","shortMessageHtmlLink":"rescan disks; manually run FSHC (advanced use only)"}},{"before":"5ca81d2b07bb3abce5695af181101003a8c918f6","after":"0f91c4fa88d85d184502d09297f0256b78c27d71","ref":"refs/heads/cli-advanced","pushedAt":"2024-07-31T21:38:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alex-aizman","name":"Alex Aizman","path":"/alex-aizman","primaryAvatarUrl":"https://github.com/avatars/u/1682697?s=80&v=4"},"commit":{"message":"tmp1\n\nSigned-off-by: Alex Aizman ","shortMessageHtmlLink":"tmp1"}},{"before":null,"after":"5ca81d2b07bb3abce5695af181101003a8c918f6","ref":"refs/heads/cli-advanced","pushedAt":"2024-07-31T20:14:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alex-aizman","name":"Alex Aizman","path":"/alex-aizman","primaryAvatarUrl":"https://github.com/avatars/u/1682697?s=80&v=4"},"commit":{"message":"tmp1\n\nSigned-off-by: Alex Aizman ","shortMessageHtmlLink":"tmp1"}},{"before":"b7d076534c24a398ac5dd92e2936660486d9a741","after":"f5d271bfbfa8fce0891e4819da6d21e489c86b82","ref":"refs/heads/main","pushedAt":"2024-07-31T17:10:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alex-aizman","name":"Alex Aizman","path":"/alex-aizman","primaryAvatarUrl":"https://github.com/avatars/u/1682697?s=80&v=4"},"commit":{"message":"observability: prometheus labels (major)\n\n* further split StatsD and Prometheus sources:\n - `statsValue` - with no labels for Prometheus\n - `runner.reg` - simplified --/--\n- units and naming: computed latencies are always reported in millis,\n computed throughput - in MB/s\n - unlike respective \"total\"s that are always in nanoseconds and bytes,\n respectively\n- units and naming: use \"bytes\" suffix for all \".size\" metrics\n (formerly: \"mbytes\")\n- uptime is now \"uptime\" (formerly, \"up_ms_time\")\n* Prometheus: add all help descriptions\n* part six, prev. commit: c9016261399c5c61\n\nSigned-off-by: Alex Aizman ","shortMessageHtmlLink":"observability: prometheus labels (major)"}},{"before":"c06c0a56576142f9c782c579d8e45acf4efca97b","after":"b7d076534c24a398ac5dd92e2936660486d9a741","ref":"refs/heads/main","pushedAt":"2024-07-31T13:08:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alex-aizman","name":"Alex Aizman","path":"/alex-aizman","primaryAvatarUrl":"https://github.com/avatars/u/1682697?s=80&v=4"},"commit":{"message":"feat: implemented `jogger` to execute archive xact on each mountpath\n\nSigned-off-by: Tony Chen ","shortMessageHtmlLink":"feat: implemented jogger to execute archive xact on each mountpath"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEkoYYIwA","startCursor":null,"endCursor":null}},"title":"Activity · NVIDIA/aistore"}