diff options
| author | Yuriy Andamasov <yuriy@vyos.io> | 2026-05-23 13:58:55 +0300 |
|---|---|---|
| committer | Yuriy Andamasov <yuriy@vyos.io> | 2026-05-23 13:58:55 +0300 |
| commit | 32ebd226125027ce05159cc68f9a9b4d072841ea (patch) | |
| tree | db7098992ec73c023a760257da5dd4a70d52775e /src/engine/VyOSElasticModernFulltextStorageEngine.php | |
| parent | 2312f4187160cf10daeda44aa14be43acc4797ce (diff) | |
| download | phorge-elasticsearch-modern-32ebd226125027ce05159cc68f9a9b4d072841ea.tar.gz phorge-elasticsearch-modern-32ebd226125027ce05159cc68f9a9b4d072841ea.zip | |
D1 fixup: split rollback guidance by migration stage to prevent read outage
Step 9 previously said 'flip the new entry's roles back to {"read":
false, "write": false} at any stage', which is unsafe after step 8
has already removed read from the ES 5 entry. Following that
instruction post-step-8 would leave zero read-capable hosts, causing
search errors for all in-flight requests.
Split the rollback note into two sub-bullets:
- Before step 8: removing the new entry is safe; ES 5 already serves
reads.
- After step 8: restore ES 5 read role first (or simultaneously),
then disable the new entry.
🤖 Generated by [robots](https://vyos.io)
Diffstat (limited to 'src/engine/VyOSElasticModernFulltextStorageEngine.php')
0 files changed, 0 insertions, 0 deletions
