)]}'
{"id":"openstack%2Fliberasurecode~956215","triplet_id":"openstack%2Fliberasurecode~master~Ifd3e4aea4dbed664fb77a3e4a3106bd3b0d6f343","project":"openstack/liberasurecode","branch":"master","topic":"gen_matrix","attention_set":{},"removed_from_attention_set":{"7233":{"account":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"last_update":"2025-08-08 04:05:26.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ifd3e4aea4dbed664fb77a3e4a3106bd3b0d6f343","subject":"Update code_organization.md docs","status":"MERGED","created":"2025-07-31 06:57:53.000000000","updated":"2025-08-08 04:05:26.000000000","submitted":"2025-08-08 04:05:26.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":8,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"956215-gen_matrix","meta_rev_id":"f029fa9ee7252a6519c16748f51382440e8b6481","_number":956215,"virtual_id_number":956215,"owner":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-08-08 04:05:26.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2025-08-08 03:27:56.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2025-08-08 03:27:56.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-07-31 07:13:29.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2025-07-31 07:44:46.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2025-08-01 06:10:08.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"state":"CC"},{"updated":"2025-08-08 03:27:56.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"state":"REVIEWER"}],"messages":[{"id":"5b40620a3dd16560505aef2bb8987f2aaf50c63d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2025-07-31 06:57:53.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6272c9adf7c5750f4761ca2c3d11f099eab6976a","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2025-07-31 06:58:37.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"0eac1d0727405aa081925aaa02f8e9184507e8dc","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-31 07:13:29.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/83817753029247cba49ff4230c72dba8\n\n- liberasurecode-unittests-arm64 https://zuul.opendev.org/t/openstack/build/e8ef85adb3314e8c98b47fe1313ef939 : SUCCESS in 13m 10s","accounts_in_message":[],"_revision_number":1},{"id":"96023450ed68f05a3509bce712fa38ad7ab7a1b0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-31 07:44:46.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e88c8148e0234e6f9fe8af1746b40909\n\n- liberasurecode-unittests https://zuul.opendev.org/t/openstack/build/ea7ffcc1afb044bba84422f41f14886e : SUCCESS in 13m 51s\n- liberasurecode-unittests-centos-9-stream https://zuul.opendev.org/t/openstack/build/a8d7d767071448b29d06fd719a5db528 : SUCCESS in 18m 11s\n- liberasurecode-unittests-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/636cefd827aa48768e5caea0450e3b8d : SUCCESS in 16m 13s","accounts_in_message":[],"_revision_number":1},{"id":"36c483cfc245cd3552be4fd211924340886c8395","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2025-08-01 04:47:55.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"603f265fb8430f359f465e79a41f9a0f0988b0ed","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-01 05:04:15.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f5501314da974b3a8cd4241ef3dc6f15\n\n- liberasurecode-unittests-arm64 https://zuul.opendev.org/t/openstack/build/8c7ec68344854146a901682805174d3d : SUCCESS in 14m 23s","accounts_in_message":[],"_revision_number":2},{"id":"9745e46c90e800bee87ab1a65b73c93ab8f50bb7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-01 05:15:05.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d3ab7580864a4a078a09e93907f64572\n\n- liberasurecode-unittests https://zuul.opendev.org/t/openstack/build/55ce6e2ba4874fc3a4e287fe28e71157 : SUCCESS in 13m 42s\n- liberasurecode-unittests-centos-9-stream https://zuul.opendev.org/t/openstack/build/f00bbf5d6df04371b1c61a968dd09d0e : SUCCESS in 17m 55s\n- liberasurecode-unittests-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/198abf4777904883adfb9613e43a6e56 : SUCCESS in 20m 00s","accounts_in_message":[],"_revision_number":2},{"id":"0b2a8656ee899e25d73adb452415222240a3cb34","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-08-01 06:10:08.000000000","message":"Patch Set 2:\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"6992a2adf6f9078f525d76512808b29eec439518","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-08-06 22:58:59.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"f6deaa48b623e8138937c05cd7b69ced54e7bafb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-08-08 03:26:33.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"2a68342cf916c3efa5140c10c922ef18e4c06f59","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-08-08 03:27:36.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"f1d91c8e348dc8ecff40cb95e4e78aa175c6ffda","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-08-08 03:27:56.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\n(3 comments)","accounts_in_message":[],"_revision_number":4},{"id":"a6e1808a647ad6a07a553e3b158a3c3ece45b93f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-08 03:44:05.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bb965b2b5ad049a0b8fb7e4b77af5d99\n\n- liberasurecode-unittests https://zuul.opendev.org/t/openstack/build/3ac76c968a4e48d7a3334f087b2011f9 : SUCCESS in 15m 06s\n- liberasurecode-unittests-centos-9-stream https://zuul.opendev.org/t/openstack/build/3f9a82f2b25c4f70bb83e5c050a9d359 : SUCCESS in 10m 09s\n- liberasurecode-unittests-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8ba1533376384d5489038577b752c2b2 : SUCCESS in 11m 36s","accounts_in_message":[],"_revision_number":4},{"id":"338bf0245fb9fe96487e5d029f873a9b06a930a7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-08 03:44:13.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"89c1107b3d55f58b56c8206d223cd6e8acd78372","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-08 03:56:05.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/35724166e071413c9e0345f8420b270a\n\n- liberasurecode-unittests-arm64 https://zuul.opendev.org/t/openstack/build/35c30c8fffeb46fe9a6df8c48494e4a6 : SUCCESS in 17m 57s","accounts_in_message":[],"_revision_number":4},{"id":"62c55dd34e900c6189947a39157e6d23f2c183c5","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-08 04:05:26.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/98147c9832db4f77b218793cbed3e6c1\n\n- liberasurecode-unittests https://zuul.opendev.org/t/openstack/build/82dea3f8d30d4b99958a54ab4ee6e417 : SUCCESS in 15m 05s\n- liberasurecode-unittests-centos-9-stream https://zuul.opendev.org/t/openstack/build/cdc03fed24474f8d91c9bd60399d1fbd : SUCCESS in 9m 20s\n- liberasurecode-unittests-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/2f1529ed3abd46c6942a4d19a67be514 : SUCCESS in 10m 54s","accounts_in_message":[],"_revision_number":4},{"id":"f029fa9ee7252a6519c16748f51382440e8b6481","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-08 04:05:26.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"f6fa6c668b374444cdadedd712837fd783ec2838","revisions":{"54db2913334e9f81abcb006f89825d2eed3a8410":{"kind":"REWORK","_number":1,"created":"2025-07-31 06:57:53.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/15/956215/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/liberasurecode","ref":"refs/changes/15/956215/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/liberasurecode refs/changes/15/956215/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/liberasurecode refs/changes/15/956215/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/liberasurecode refs/changes/15/956215/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/liberasurecode refs/changes/15/956215/1"}}},"commit":{"parents":[{"commit":"5d25e4a663f30ef221a00a22ed23cb2ed23fefa4","subject":"Add new ISA-L backend for new encoding matrix","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/liberasurecode/commit/5d25e4a663f30ef221a00a22ed23cb2ed23fefa4"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2025-07-31 06:54:28.000000000","tz":600},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2025-07-31 06:54:28.000000000","tz":600},"subject":"Update code_organization.md docs","message":"Update code_organization.md docs\n\nSeems this part of the doc hasn\u0027t been updated in a while. So added some\nof the missing implementations. Although I didn\u0027t add ALL files in the\nrepo, just the more important implementation ones, namele:\n\n  - isa_l_rs_cauchy.c\n  - isa_l_rs_vand_inv.c\n  - liberasurecode_rs_vand\n\nChange-Id: Ifd3e4aea4dbed664fb77a3e4a3106bd3b0d6f343\nSigned-off-by: Matthew Oliver \u003cmatt@oliver.net.au\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/liberasurecode/commit/54db2913334e9f81abcb006f89825d2eed3a8410"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/liberasurecode/commit/54db2913334e9f81abcb006f89825d2eed3a8410"}]},"branch":"refs/heads/master"},"99c5f6187092c36bb5e45b515d073d8cea627e09":{"kind":"REWORK","_number":2,"created":"2025-08-01 04:47:55.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/15/956215/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/liberasurecode","ref":"refs/changes/15/956215/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/liberasurecode refs/changes/15/956215/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/liberasurecode refs/changes/15/956215/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/liberasurecode refs/changes/15/956215/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/liberasurecode refs/changes/15/956215/2"}}},"commit":{"parents":[{"commit":"5d25e4a663f30ef221a00a22ed23cb2ed23fefa4","subject":"Add new ISA-L backend for new encoding matrix","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/liberasurecode/commit/5d25e4a663f30ef221a00a22ed23cb2ed23fefa4"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2025-07-31 06:54:28.000000000","tz":600},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2025-08-01 04:41:51.000000000","tz":600},"subject":"Update code_organization.md docs","message":"Update code_organization.md docs\n\nLiberasurecode docs haven\u0027t been updated in a while. There have been\nsome new implementations added so these have been added to the\ncode_organisation.md doc. Although I didn\u0027t add ALL files in the\nrepo, just the more important implementation ones, namele:\n\n  - isa_l_rs_cauchy.c\n  - isa_l_rs_vand_inv.c\n  - liberasurecode_rs_vand\n\nTim provided an overview of erasure coding to a college, and makes a\ngood additional doc for this repo, and I have his permission to add it.\n\n  doc/erasure_coding.md\n\nCo-Authored-By: Tim Burke \u003ctim.burke@gmail.com\u003e\nChange-Id: Ifd3e4aea4dbed664fb77a3e4a3106bd3b0d6f343\nSigned-off-by: Matthew Oliver \u003cmatt@oliver.net.au\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/liberasurecode/commit/99c5f6187092c36bb5e45b515d073d8cea627e09"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/liberasurecode/commit/99c5f6187092c36bb5e45b515d073d8cea627e09"}]},"branch":"refs/heads/master"},"be05436bbf11fae78c0e841925079a638698a0a3":{"kind":"REWORK","_number":3,"created":"2025-08-08 03:26:33.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/15/956215/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/liberasurecode","ref":"refs/changes/15/956215/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/liberasurecode refs/changes/15/956215/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/liberasurecode refs/changes/15/956215/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/liberasurecode refs/changes/15/956215/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/liberasurecode refs/changes/15/956215/3"}}},"commit":{"parents":[{"commit":"5d25e4a663f30ef221a00a22ed23cb2ed23fefa4","subject":"Add new ISA-L backend for new encoding matrix","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/liberasurecode/commit/5d25e4a663f30ef221a00a22ed23cb2ed23fefa4"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2025-07-31 06:54:28.000000000","tz":600},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-08-08 03:26:20.000000000","tz":-420},"subject":"Update code_organization.md docs","message":"Update code_organization.md docs\n\nLiberasurecode docs haven\u0027t been updated in a while. There have been\nsome new implementations added so these have been added to the\ncode_organisation.md doc. Although I didn\u0027t add ALL files in the\nrepo, just the more important implementation ones, namele:\n\n  - isa_l_rs_cauchy.c\n  - isa_l_rs_vand_inv.c\n  - liberasurecode_rs_vand\n\nTim provided an overview of erasure coding to a colleague, and makes a\ngood additional doc for this repo, and I have his permission to add it.\n\n  doc/erasure_coding.md\n\nCo-Authored-By: Tim Burke \u003ctim.burke@gmail.com\u003e\nChange-Id: Ifd3e4aea4dbed664fb77a3e4a3106bd3b0d6f343\nSigned-off-by: Matthew Oliver \u003cmatt@oliver.net.au\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/liberasurecode/commit/be05436bbf11fae78c0e841925079a638698a0a3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/liberasurecode/commit/be05436bbf11fae78c0e841925079a638698a0a3"}]},"branch":"refs/heads/master"},"f6fa6c668b374444cdadedd712837fd783ec2838":{"kind":"REWORK","_number":4,"created":"2025-08-08 03:27:36.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/15/956215/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/liberasurecode","ref":"refs/changes/15/956215/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/liberasurecode refs/changes/15/956215/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/liberasurecode refs/changes/15/956215/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/liberasurecode refs/changes/15/956215/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/liberasurecode refs/changes/15/956215/4"}}},"commit":{"parents":[{"commit":"5d25e4a663f30ef221a00a22ed23cb2ed23fefa4","subject":"Add new ISA-L backend for new encoding matrix","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/liberasurecode/commit/5d25e4a663f30ef221a00a22ed23cb2ed23fefa4"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2025-07-31 06:54:28.000000000","tz":600},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-08-08 03:27:15.000000000","tz":-420},"subject":"Update code_organization.md docs","message":"Update code_organization.md docs\n\nLiberasurecode docs haven\u0027t been updated in a while. There have been\nsome new implementations added so these have been added to the\ncode_organisation.md doc. Although I didn\u0027t add ALL files in the\nrepo, just the more important implementation ones, namele:\n\n  - isa_l_rs_cauchy.c\n  - isa_l_rs_vand_inv.c\n  - liberasurecode_rs_vand\n\nTim provided an overview of erasure coding to a colleague, and makes a\ngood additional doc for this repo, and I have his permission to add it.\n\n  doc/erasure_coding.md\n\nCo-Authored-By: Tim Burke \u003ctim.burke@gmail.com\u003e\nChange-Id: Ifd3e4aea4dbed664fb77a3e4a3106bd3b0d6f343\nSigned-off-by: Matthew Oliver \u003cmatt@oliver.net.au\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/liberasurecode/commit/f6fa6c668b374444cdadedd712837fd783ec2838"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/liberasurecode/commit/f6fa6c668b374444cdadedd712837fd783ec2838"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
