Skip to content

[1.8.0] Completed delivery and release history archive #3474

Open

Description

@imbajin

Parent tracker: #3242. This issue stores completed delivery and closed/replaced history so the parent can focus on TODOs.

PR merge states checked on 2026-11-10. Historical CI, scores, tests and review claims retain their original dates/revisions; this reorganization does not revalidate them or establish runtime/RC acceptance. Outstanding acceptance and existing release decisions stay in #3242.

Merged / completed

Delivery ≠ RC. Oct31 additions: prior reviewed-version static /10 (except external scores), not merged-head approval; gates remain.

Server

  • 🔗 #3439 · Edge-free clone; 8.4; CI success; joint/RC open.

  • 🔗 #3440 · Vermeer stdout guide; prior license CI.

  • 🔗 #3441 · Lifecycle ≠ PD/partition/readiness; 8.7.

  • Prior: Server 7.3 (🔗 #3439 keys, 🔗 #3439 suite); Hubble 7.2 (🔗 #870 callback, callback probe). unit failure fixture repaired; 8.4.

  • 🔗 #3438 · Track latest Vermeer image.

  • 🔗 #3437 · Close sub-iter when MultiListIter closed early.

  • 🔗 #3435 · Run metrics regressions in CI.

  • 🔗 #3434 · Connect Vermeer operations health.

  • 🔗 #3433 · Provide compact Raft metrics for dashboard collection.

  • 🔗 #3423 · Remove temporary development notes.

  • 🔗 #3422 · Integrate optional Vermeer with Hubble.

  • 🔗 #3410 · Cover the id-only projection through QueryUtil.buildPlan.

  • 🔗 #3408 · Stop ProjectionStage clearing dedup keys in place.

  • 🔗 #3406 · Simplify Java 17 control flow.

  • 🔗 #3405 · Retain repeated union groups.

  • 🔗 #3428 · Separate bootstrap/runtime quorum; runtime quorum and real-Raft/RC pending (prior Oct28 static 8.4).

  • 🔗 #3431 · Clarify indexed REST paths; caller context repaired, runtime/RC pending (prior 8.5 (context finding)).

  • 🔗 #3355 · Budget RocksDB from available memory; Raft write-buffer, load and recovery/RC pending (prior Oct28 independent 8.7, Oct24 external 9).

  • 🔗 #3416 · Preserve channel-init caller context; cold-start/context/runtime RC pending (prior 8.3, Oct27 8.2 with failed CI).

  • 🔗 #3425 · Fix Vermeer template final newline; CI-selection failure is historical.

  • 🔗 #3426 · Deduplicate drain migration submission; multi-node drain/recovery RC pending.

  • 🔗 #3427 · Expose authenticated native HTTP; HTTP exposure and RC pending.

  • 🔗 #3419 · Retry learner promotion; multi-node learner promotion/recovery RC pending (prior Oct27 independent static 8.5).

  • 🔗 #3417 · Refresh recovery shard metadata; NOT_FOUND sibling recovery unverified (prior Oct27 static 7.0; earlier 8.2 is superseded).

  • 🔗 #3418 · Preserve Store drain state; ABBA inversion/failed-drain retry unverified (prior Oct27 static 6.0; earlier 7.5 is superseded).

  • 🔗 #3420 · Honor Raft segment size; persisted undersized-segment resize/restart concern unverified (prior Oct27 independent static 7.0).

  • 🔗 #3402 · Integrate native SeaTunnel deployment; SeaTunnel Parallel readiness and easy-mode isolation/HStore/HA pending.

  • 🔗 #3403 · Clean deleted GraphSpace statistics; orphan-PD-record concern/cross-replica RC pending (prior Oct23 static 7.7 predates Oct24 finding).

  • 🔗 #3379 · Wait for held metadata RocksDB locks; RC open.

  • 🔗 #3400 · Configure quota metadata namespace; live-PD/RC open (prior Oct23 static 8.0).

  • 🔗 #3398 · Refresh GraphSpace quotas, same-RC open (prior static 8.5).

  • 🔗 #3395 · Preserve traversal/PD contracts; cluster/RC open.

  • 🔗 #3394 · Preserve task/query failure causes; cluster/RC open.

  • 🔗 #3393 · Harden worker/shuffle lifecycles; cluster/RC open.

  • 🔗 #3391 · Correct GraphSpace usage/quota/removal.

  • 🔗 #3326 · Match master dependency baselines; post-merge baseline/RC open (prior Oct16 independent 7.5, superseded).

  • 🔗 #3380 · Privatize RaftEngine construction.

  • 🔗 #3385 · Isolate Raft read-index test stubs.

  • 🔗 #3387 · Limit PD Raft RPC to replication; wire/RC open.

  • 🔗 #3390 · Grow serialization buffers geometrically.

  • 🔗 #3360 · Diagnose startup JVM thread failures; native/RC open.

  • 🔗 #3243 · Reject incomplete cross-label index coverage.

  • 🔗 #3370 · Bind Cypher date temporaries.

  • 🔗 #3358 · Expose fatal Raft health errors.

  • 🔗 #3374 · Reregister graphs after clear; live-HStore/recovery/same-RC pending.

  • 🔗 #3368 · Harden PD reads/elections.

  • 🔗 #3373 · Fix DeepWiki badge.

  • 🔗 #3369 · Protect schema IDs on truncate/auth clear.

  • 🔗 #2945 · Improve activation/local diagnostics; native/RC separate.

  • 🔗 #3371 · Avoid duplicate startup configuration; independent HBase/same-RC pending.

  • 🔗 #3367 · Test nullable-boolean ORDER BY; test-only, same-RC separate.

  • 🔗 #3366 · Allow anonymous Cypher.

  • 🔗 #3365 · Add official Helm icon; live deployment/RC separate.

  • 🔗 #3329 · Coordinate graph RPC lifecycle; cross-Server/RC separate.

  • 🔗 #3361 · Add Helm OCI metadata; live upgrade/RC separate.

  • 🔗 #3331 · Coordinate loading owners.

  • 🔗 #3350 · Allow V2 schema async tasks.

  • 🔗 #3349 · Detect invalid indexes per Pod.

  • 🔗 #3357 · Expose per-Store state/leader gauges.

  • 🔗 #3352 · Map discovery environment settings.

  • 🔗 #3351 · Bind local graphs to Gremlin.

  • 🔗 #3259 · Preserve legacy Cypher errors.

  • 🔗 #3322 · Expose discovery identity.

  • 🔗 #3348 · Deduplicate/escape Prometheus metrics.

  • 🔗 #3354 · Serialize scan streams.

  • 🔗 #3353 · Include same-millisecond PD logs.

  • 🔗 #2825 · Align SameNeighborsBatch client behavior.

  • 🔗 #3342 · Prevent lost kout results.

  • 🔗 #3344 · Sanitize metric names.

  • 🔗 #3345 · Unblock batch-scan cancellation.

  • 🔗 #3347 · Close retained graphs on shutdown.

  • 🔗 #3338 · Provide easy/strict Helm modes.

  • 🔗 #3339 · Compare canonical snapshot paths.

  • 🔗 #3340 · Preserve caller transactions on cancel.

  • 🔗 #3341 · Preserve integer-map entries on resize.

  • 🔗 #3343 · Preserve selected coverage.

  • 🔗 #3336 · Align Java 17 runtimes.

  • 🔗 #3337 · Scope CI and reduce runner usage; prior final CI failed.

  • 🔗 #3335 · Handle missing MAC addresses.

  • 🔗 #3290 · Decode UTF-8 auth and first colon; consumer charset/auth RC pending.

  • 🔗 #3325 · Honor cgroup reclaim protection; OOM and RC pending.

  • 🔗 #3328 · Exclude images from source archives; rebuilt signed-package pending.

  • 🔗 #3309 · Extend cross-module tests; live-cluster/RC open.

  • 🔗 #3321 · Skip oversized off-heap cache keys.

  • 🔗 #3332 · Correct crash-volume guidance.

  • 🔗 #3333 · Upgrade Arthas to 4.1.5; prior HBase image setup failed; binary/license RC pending.

  • 🔗 #3308 · Drain tasks before graph deletion.

  • 🔗 #3327 · Preserve auth property strings; recovery/RC pending.

  • 🔗 #3323 · Scope release SVN additions.

  • 🔗 #3320 · Respect cgroup heap limits; mainline and same-RC heap pending.

  • 🔗 #3313 · Recover unavailable scan channels.

  • 🔗 #3315 · Enforce vertex GraphSpace permissions.

  • 🔗 #3314 · Release traversal worker leases.

  • 🔗 #3316 · Bound final partition diagnostics.

  • 🔗 #3317 · Close failed traversal iterators.

  • 🔗 #3311 · Preserve container exit status; real-container/RC open.

  • 🔗 #3310 · Bound jemalloc downloads.

  • 🔗 #3312 · Exclude source assets from charts; multi-node/RC separate.

  • 🔗 #2994 · Clarify label-query conditions; consumer/RC pending.

  • 🔗 #3258 · Preserve crash diagnostics on restart.

  • 🔗 #3291 · Preserve hostname Store addresses.

  • 🔗 #3301 · Initialize queries before serving.

  • 🔗 #3298 · Synchronize session close/reset.

  • 🔗 #3269 · Expose Docker CI logs.

  • 🔗 #3207 · Fix pagination at limit boundaries.

  • 🔗 #3204 · Honor transaction thread interrupts.

  • 🔗 #3193 · Expose query batch boundaries.

  • 🔗 #3184 · Avoid unsupported sysprop pushdown.

  • 🔗 #3164 · Reject compaction-busy snapshots.

  • 🔗 #3157 · Recover KV watches after reconnect.

  • 🔗 #3234 · Rejoin rebuilt empty Stores.

  • 🔗 #3232 · Serve partition GETs on followers.

  • 🔗 #3233 · Return PD balance-leader errors.

  • 🔗 #3302 · Complete transaction cleanup; cross-Server transaction RC pending.

  • 🔗 #3303 · Complete RPC/scan lifecycle; native lifecycle RC pending.

  • 🔗 #3304 · Drain native TTL resources; native TTL/shutdown RC pending.

  • 🔗 #3293 · Make snapshot restore retryable; native migration/rollback RC pending.

  • 🔗 #3270 · Consolidate graph-core foundations; namespace/OLAP RC pending.

Toolchain

  • 🔗 #870 · Clone UI / API 0.73; 8.4.
  • 🔗 #871 · Vermeer PersonalPageRank.
  • 🔗 #872 · Account/help; prior CI failed.
  • 🔗 #873 · Text2GQL; optional.
  • 🔗 #874 · Graph/schema cards; prior CI 502.
  • 🔗 #875 · History/copy.
  • 🔗 #876 · PD diagnostics; 8.6.
  • 🔗 #877 · Import counters; legacy unknown; 8.6.
  • 🔗 #878 · K-out paths/catalog; 8.3.
  • 🔗 #879 · Vermeer overview; 8.6.
  • 🔗 #880 · No destructive rollback; P2 open; 8.7 → 8.0.
  • 🔗 #881 · Node search; 8.8.
  • 🔗 #882 · Import / upload isolation; 8.5.
  • 🔗 #883 · Zero previews / guidance; 8.6.
  • 🔗 #884 · Freshness/range/metrics; 8.6; CI.
  • 🔗 #885 · tslib / license inventory; 8.6; config-only.
  • 🔗 #859 · Handle schema defaults and timeouts.
  • 🔗 #860 · Correct profile roles and config log timeout.
  • 🔗 #861 · Separate OLTP and OLAP algorithm workflows.
  • 🔗 #868 · Show Vermeer cluster health.
  • 🔗 #862 · Collect graph snapshots and explain unavailable results.
  • 🔗 #867 · Gate core UI flows with reusable verification.
  • 🔗 #864 · Restore original Schema examples and previews.
  • 🔗 #865 · Show canvas failures once above graph overlays.
  • 🔗 #863 · Align GraphSpace resources and default storage to 256 GB.
  • 🔗 #866 · Use compact Raft metrics and clarify monitoring recovery.
  • 🔗 #854 · Guard delayed minimap work after disposal.
  • 🔗 #853 · Explain unverified connections before sign-in.
  • 🔗 #852 · Clear completed and stale schema selections.
  • 🔗 #857 · Preserve schema-typed vertex update IDs.
  • 🔗 #856 · Clarify Vermeer failures and unavailable results.
  • 🔗 #855 · Distinguish unstyled vertex labels with stable colors.
  • 🔗 #851 · Run SameNeighborsBatchApiTest in the API suite.
  • 🔗 #850 · Fail migration on backup data-page errors.
  • 🔗 #858 · Prevent concurrent file read failures.
  • 🔗 #841 · Stabilize pending states and browser checks.
  • 🔗 #843 · Keep submitted tasks visible and clarify query previews; RC open.
  • 🔗 #844 · Recover GraphSpace edits and navigation reliably; RC open.
  • 🔗 #845 · Distinguish service readiness from registration; Store deadline excludes PD; service-readiness RC pending (prior Oct23 static 8.0).
  • 🔗 #847 · Keep failed schema deletions retryable; RC open.
  • 🔗 #848 · Prefer Vermeer for OLAP; Computer opt-in, live OLAP/RC pending.
  • 🔗 #849 · Make operations collection failures actionable; RC open.
  • 🔗 #840 · Keep the graph minimap within its resized canvas, UI/RC open (prior static 8.5).
  • 🔗 #842 · Discover PD members without scanning partitions, performance/RC open (prior static 9.0).
  • 🔗 #846 · Explain Vermeer load service token permission, live-deployment/RC open (prior static 9.0).
  • 🔗 #833 · Bound interactive query and property previews; mixed-version/immutable RC pending; stopped validation is not reopened (historical static 8.8).
  • 🔗 #836 · Integrate native Vermeer graph and task lifecycle; paired Computer/live-cluster RC pending.
  • 🔗 #839 · Simplify Java 17 maintenance; leading-empty-line preview/Loader mismatch and RC pending.
  • 🔗 #837 · Expose collection diagnostics/consistent health; cluster/RC open (prior review).
  • 🔗 #838 · Align PD/Server health; cluster/RC open (prior review).
  • 🔗 #834 · Report graph-space usage and limits; mixed-version RC open.
  • 🔗 #832 · Render metadata before bounded graph statistics.
  • 🔗 #828 · Sign and attach release artifacts once; signing/archive/RC open.
  • 🔗 #826 · Migrate to G6 5 and modernize builds; UI/package/1.7/RC open.
  • 🔗 #827 · Prevent blank pages over HTTP; prior stale-input CI failure was not a functional test result; UI/RC pending.
  • 🔗 #824 · Support text2gql queries; shutdown cleanup repair delivered separately; async Cypher/matched RC pending.
  • 🔗 #825 · Finish interrupted pool cleanup.
  • 🔗 #805 · Expand toolchain tests; test-only review exception does not qualify Server 1.7/integration/RC.
  • 🔗 #823 · Verify Hubble query smoke results.
  • 🔗 #817 · Initialize batch update strategies.
  • 🔗 #822 · Include CDC launcher helper.
  • 🔗 #819 · Reject missing values before Flink.
  • 🔗 #820 · Review Go dependency manifest changes.
  • 🔗 #816 · Scope toolchain validation.
  • 🔗 #577 · Json util supply method to parse json list.
  • 🔗 #813 · Keep source release helpers outside GitHub.
  • 🔗 #812 · Guard cleanup after failed startup; concurrent startup-cleanup recovery/RC pending.
  • 🔗 #811 · Align mapped endpoint fixtures; mainline and same-RC fixture pending.
  • 🔗 #809 · Warn for legacy file options.
  • 🔗 #810 · Honor caller heap limits; post-merge freshness rejection was not a product-test failure; caller-heap RC pending.
  • 🔗 #806 · Refresh HTTPS service fixtures.
  • 🔗 #807 · Allow propertyless edge labels.
  • 🔗 #808 · Accept response file arguments.
  • 🔗 #799 · Route schema requests by graph space.
  • 🔗 #800 · Preserve launcher arguments.
  • 🔗 #801 · Propagate loading failures.
  • 🔗 #802 · Preserve native date conversions.
  • 🔗 #803 · Propagate restore worker failures.
  • 🔗 #804 · Include source runtime dependencies.
  • 🔗 #785 · Upgrade Java 17 for Spark-API; optional inclusion and distributed Spark/RC pending.
  • 🔗 #786 · Migrate CDC to Flink 2.2 on Java 17; optional inclusion and Flink recovery/RC pending.
  • 🔗 #779 · Run affected actions in better order.

Doc

  • 🔗 #499 · Cypher documentation merged at 7f3f8fb608b622955691de7512d9a5801d893a7c; site CI passed. Independent final-head review and paired runtime/RC remain open.
  • 🔗 #554 · Edge-free clone API guide merged Nov1; paired runtime/RC and scope decisions remain open.
  • 🔗 #555 · Lifecycle guide merged Nov1; live pairing/RC and scope decisions remain open.
  • 🔗 #503 · Index guide; Oct24 external 8.8; CI.
  • 🔗 #520 · MCP guide; prior 1.7.1 static finding, wheel unverified; CI.
  • 🔗 #535 · RocksDB memory sizing; unscored; CI.
  • 🔗 #541 · Gremlin 3.8; prior review; CI.
  • 🔗 #552 · HTTP contracts; CI passed, unscored; paired 🔗 Server #3431 / 🔗 Toolchain #859.
  • 🔗 #553 · Preserve language menu contrast.
  • 🔗 #551 · Authenticated native HTTP access guidance; publication/live-access/RC pending.
  • 🔗 #548 · OINK 1.4.0 and historical-build reuse; browser/cache-performance/publication pending (prior Oct28 independent source 8.6; Oct27 8.4 superseded).
  • 🔗 #544 · Non-root PD/Store/Server guidance; runtime/RC and image-guide follow-ups remain, without urgent image requirements.
  • 🔗 #545 · Refreshed bilingual guides and screenshots.
  • 🔗 #546 · Corrected homepage TLP wording; deployment unverified.
  • 🔗 #549 · Optional SeaTunnel deployment/jobs; OCI/RC pending (prior Oct28 8.8, Oct27 8.7).
  • 🔗 #550 · Optional Vermeer/SeaTunnel deployment guidance; publication/RC pending.
  • 🔗 #538 · Documented PD Raft connection and snapshot-install timeouts.
  • 🔗 #542 · Version-isolated documentation indexes; 27 bounded adapter checks, with full acceptance unscored.
  • 🔗 #540 · Documented Text2GQL and refined Hubble guides; same-project-name follow-up/RC pending.
  • 🔗 #537 · Corrected the duplicate homepage GitHub card title.
  • 🔗 #539 · OINK 1.3.1 upgrade; final site CI passed, not RC acceptance.
  • 🔗 #536 · Staged-SDK source-package verification; signed-RC separate.
  • 🔗 #528 · Secure Arthas diagnostics guidance; native/RC separate.
  • 🔗 #531 · PD per-Store state and leader-count gauges; live-scrape/RC separate.
  • 🔗 #529 · Docker PD-registration settings guidance; published-image/RC separate.
  • 🔗 #517 · Align distributed startup requirements.
  • 🔗 #527 · Explained easy Helm deployments.
  • 🔗 #510 · Explain ToplingDB runtime setup.
  • 🔗 #511 · Explain shared foundation migration.
  • 🔗 #509 · Describe Server crash files and HStore image stdout logs.
  • 🔗 #519 · Clarify graph maintenance and client routing.
  • 🔗 #508 · Require Java 17 starting with 1.8.0.
  • 🔗 #524 · Located the SDK verifier outside CI; rebuilt artifacts remain pending.
  • 🔗 #522 · Isolate ordinary Client release classpath.
  • 🔗 #512 · Adapt release validation for 1.8.0.
  • 🔗 #518 · Clarify loader argument and progress handling.
  • 🔗 #521 · Defaulted the release validator signer to imbajin.
  • 🔗 #513 · Explain Store callbacks and CI policy.
  • 🔗 #516 · Clarify Go schema and status handling.
  • 🔗 #515 · Validate OINK with cold module caches.
  • 🔗 #514 · Upgrade OINK to 1.2.0 and improve docs UX.
  • 🔗 #501 · Sync core modules guides.
  • 🔗 #502 · Remove role election config options.
  • 🔗 #505 · Improve Ask AI consent and community entry.
  • 🔗 #506 · Align hubble guides with master.
  • 🔗 #507 · Streamline CI and improve documentation.

AI

  • 🔗 #389 · Python 3.12–3.14 support and dependency modernization; live-provider/integration/RC pending.
  • 🔗 #386 · 1.8.0 alignment and selective Python CI consolidation.
  • 🔗 #387 · Standalone graph-design and extraction SDK; live-provider/RC pending.
  • 🔗 #372 · Add reviewed property-graph extraction.
  • 🔗 #384 · Corrected DeepWiki badges.
  • 🔗 #382 · Align toolsets and harden AI refresh contracts; lifespan/background refresh/database identity and RC remain.
  • 🔗 #374 · Restore Python client distribution name.
  • 🔗 #375 · Parse task error_message.
  • 🔗 #377 · Preserve semantic embedding batch order.

Computer

  • 🔗 #368 · Reject no-op task submissions.

  • 🔗 #369 · Expose independent cluster readiness and process telemetry.

  • 🔗 #366 · Load-failure handling and scoped worker readiness; cancellation/live-cluster/RC pending (prior Oct23 static 7.5).

  • 🔗 #367 · File credentials for Helm deployments; matching-image/RC pending.

  • 🔗 #357 · Prevent sender control future race.

  • SeaTunnel 3.0.0 · Released; matching-plugin migration separate.

Retained post-merge delivery evidence

  • 🔗 Server #3432 · Merged Nov8 at final head, merge d84480040e22b2d131b61ed306775333056479aa; CI 7 pass/9 skip. Cgroup-path and command-line memory-budget follow-up delivered; final public approvals remain separate from independent runtime/RC acceptance, which stays open; unscored.
  • Post-merge · 🔗 Server #3429 · Merged Nov3 at final head, merge ed431fda4363b002e20639e6c569828eb08c0d1d; observed CI 1 pass/10 skip. Final public approval is separate from cluster/RC acceptance, which remains open. Prior review and Oct28 static 8.3 retain their original revisions.
  • P1 · 🔗 Doc #499 · Merged Nov1 at final head; site CI succeeds, 6 checks pass/1 skip. Final source changes 1.0 navigation removed count 28→27 and rewrites ten EN/CN language pages. HG-18 delivered independent final-head source revalidation Nov3 with explicit no-new-findings; recorded command evidence confirms 94 focused tests pass and CI validates all five site versions. Prior workflow authorization request and Oct31 navigation/card findings are historical. Matching saved Codex provenance/API/Hubble/runtime/same-RC acceptance remain open; resolved threads and merge do not establish these gates.

Closed / replaced history

Closed unmerged is not delivery; replacement scores and approvals never transfer.

History: closed/superseded, score bindings, CI snapshot. Revision-bound ratings, including author schema reports, are not current approval.

Prior evidence

Version/type/date: compression audit; unlinked scores historical, not approval. Scores, closed history remain.

Unverified historical reference

Server #3409 was previously checked as “Bound member lookups in RaftEngine.getMembers()”. Its PR lookup returned NOT_FOUND and issue lookup returned 404 on 2026-11-10. It is excluded from verified delivery; correction remains a parent TODO.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions