omnigraph/docs/user
Andrew Altshuler 0c8d769501
Some checks failed
CI / Classify Changes (push) Has been cancelled
CI / Check AGENTS.md Links (push) Has been cancelled
CI / Container Entrypoint (push) Has been cancelled
Release Edge / Prepare edge release (push) Has been cancelled
CI / Test Workspace (push) Has been cancelled
CI / Test omnigraph-server --features aws (push) Has been cancelled
CI / RustFS S3 Integration (cli) (push) Has been cancelled
CI / RustFS S3 Integration (cluster) (push) Has been cancelled
CI / RustFS S3 Integration (engine) (push) Has been cancelled
CI / RustFS S3 Integration (failpoints) (push) Has been cancelled
CI / RustFS S3 Integration (server) (push) Has been cancelled
Release Edge / Build edge omnigraph-linux-arm64 (push) Has been cancelled
Release Edge / Build edge omnigraph-linux-x86_64 (push) Has been cancelled
Release Edge / Build edge omnigraph-macos-arm64 (push) Has been cancelled
Release Edge / Build edge omnigraph-windows-x86_64 (push) Has been cancelled
Release Edge / Smoke Windows installer (push) Has been cancelled
feat(ci): publish omnigraph-server image to Docker Hub alongside GHCR (#341)
* feat(ci): publish omnigraph-server image to Docker Hub alongside GHCR

Docker Hub (docker.io/modernrelay/omnigraph-server) becomes the primary
anonymous-pull distribution channel; the step no-ops when the
DOCKERHUB_* secrets are unset so forks and the GHCR-only path keep
working. Same latest-tag policy as GHCR (real tag pushes only, never
dispatch backfills). Docs updated in the same PR (ci.md, deployment.md).

* review fixes: preserve digest summary on Hub failure, tolerate unprefixed RepoDigests

- Docker Hub push is continue-on-error with an explicit fail-gate AFTER
  the digest report, so a Hub failure still fails the run but can no
  longer suppress the summary for the already-pushed GHCR image.
- RepoDigests may store Hub images without the docker.io/ prefix
  depending on Docker version; the digest grep now accepts both forms.
2026-07-08 20:28:28 +03:00
..
branching fix(engine): stop branch-merge fast-forward OOM on embedding tables (#277) 2026-06-19 00:15:06 +02:00
cli docs(user): coherence cleanup aligned with 0.7.1 (#293) 2026-06-21 00:02:34 +03:00
clusters docs: state cluster apply is storage-direct, not server-routed (#306) 2026-06-28 17:14:58 +02:00
concepts feat(engine): retire commit-graph tables (#311) 2026-06-28 16:49:49 +02:00
mutations feat(engine): Stage the delete path; retire the inline-delete residual (#308) 2026-06-27 16:48:41 +02:00
operations docs: self-service upgrade message + gated cross-version test (on-demand) 2026-07-06 12:48:25 +03:00
queries docs(queries): document undirected traversal — form, set semantics, T22 rule, execution cost 2026-07-06 00:59:09 +03:00
reference feat(engine): retire commit-graph tables (#311) 2026-06-28 16:49:49 +02:00
schema docs(schema): document enum widening — migration step list, OG-MF-106 scope, test map 2026-07-05 01:32:11 +03:00
search fix(engine): warn when OMNIGRAPH_EMBEDDINGS_MOCK overrides an explicit provider 2026-07-05 15:06:41 +03:00
deployment.md feat(ci): publish omnigraph-server image to Docker Hub alongside GHCR (#341) 2026-07-08 20:28:28 +03:00
index.md feat(engine): retire commit-graph tables (#311) 2026-06-28 16:49:49 +02:00
install.md ci: add linux-arm64 (aarch64) prebuilt release target (#316) 2026-06-29 22:55:44 +02:00
quickstart.md docs(readme): embedded quick-start run-through + trimmed Clients (#266) 2026-06-16 12:36:11 +02:00