Commit Graph

  • 8d5274f652 fix: keep schedulers alive without metrics k2safe 2026-09-20 17:31:38 +08:00
  • 69a6b79fb0 docs: track historical compatibility rehearsal k2safe 2026-09-20 17:28:18 +08:00
  • f02e6af279 test: add historical sdk compatibility rehearsal k2safe 2026-09-20 17:27:41 +08:00
  • 25382c3257 docs: link MySQL promotion rehearsal k2safe 2026-09-20 17:12:39 +08:00
  • 708efbdbf9 test: rehearse MySQL GTID manual promotion k2safe 2026-09-20 17:11:48 +08:00
  • 9c46022a32 docs: record Go 1.27.1 recovery rehearsals k2safe 2026-09-20 16:16:52 +08:00
  • bf6f904346 docs: refresh current delivery status k2safe 2026-09-20 16:03:25 +08:00
  • 5e377f33c4 docs: add parameterized capacity model k2safe 2026-09-20 16:02:23 +08:00
  • d86f2d7e35 docs: record Go 1.27.1 SDK example run k2safe 2026-09-20 15:53:00 +08:00
  • 342e4b4109 docs: record Go 1.27.1 business integration k2safe 2026-09-20 15:46:21 +08:00
  • 342e280ce1 docs: record Go 1.27.1 integration evidence k2safe 2026-09-20 15:26:46 +08:00
  • a8384be91a docs: record Go 1.27.1 module gates k2safe 2026-09-20 15:13:02 +08:00
  • b057af21b1 test: capture backlog resource samples k2safe 2026-09-20 15:03:19 +08:00
  • 465349cd6d test: verify slow consumer peer progress k2safe 2026-09-20 14:59:23 +08:00
  • 6604c7f292 test: verify event consumer slow-handler backpressure k2safe 2026-09-20 14:53:15 +08:00
  • 28e81b30a5 test: bound event consumer reconnect storms k2safe 2026-09-20 14:39:16 +08:00
  • 9264d43604 chore: expose schedule backlog rehearsal k2safe 2026-09-20 14:36:06 +08:00
  • e4225fd2ad test: add reproducible schedule backlog rehearsal k2safe 2026-09-20 14:34:58 +08:00
  • 0d1026819c docs: align capacity evidence boundaries k2safe 2026-09-20 14:30:48 +08:00
  • ff843b9965 docs: record persistent backlog measurement k2safe 2026-09-20 14:29:19 +08:00
  • 8c9c6062ef fix: bind workflow samples to distinct task execution proofs k2safe 2026-09-20 14:10:35 +08:00
  • 29734596a3 feat: verify bounded simultaneous schedule execution k2safe 2026-09-20 13:56:44 +08:00
  • 71c33eae18 feat: add bounded workflow execution measurement k2safe 2026-09-20 02:56:41 +08:00
  • 1dfc7e4234 feat: measure bounded worker execution with durable verification k2safe 2026-09-20 02:28:53 +08:00
  • 3137bce8d5 test: allow configurable admission sample size k2safe 2026-09-20 02:10:17 +08:00
  • 79dd4d37a9 docs: refresh delivered workflow and protocol status k2safe 2026-09-20 02:07:23 +08:00
  • 03310f1457 docs: record expanded admission load sample k2safe 2026-09-20 02:06:26 +08:00
  • 93b2228817 docs: record full process regression evidence k2safe 2026-09-20 02:04:43 +08:00
  • 4704d55957 docs: align workflow status and migration evidence k2safe 2026-09-20 01:56:06 +08:00
  • b2d64e0e99 fix: enforce no foreign keys in new migrations k2safe 2026-09-20 01:51:07 +08:00
  • cb93c76b03 docs: record shared-net fault regression k2safe 2026-09-20 01:47:36 +08:00
  • 8eeb1af034 docs: link release evidence from production gates k2safe 2026-09-20 01:40:00 +08:00
  • a303c139d4 docs: record current regression boundaries k2safe 2026-09-20 01:39:40 +08:00
  • e84dbe368e docs: refresh development plan date k2safe 2026-09-20 01:33:45 +08:00
  • 7932879c26 docs: add first-release delivery checklist k2safe 2026-09-20 01:32:20 +08:00
  • 695dc969aa test: add current protocol compatibility gate k2safe 2026-09-20 01:30:28 +08:00
  • 88ec4545b4 feat: provide foreign-key-free fresh install baseline k2safe 2026-09-20 01:25:59 +08:00
  • a722d19cd9 feat: add sdk isolation release gate k2safe 2026-09-20 00:32:04 +08:00
  • 2c8d13a523 test: add mysql outage recovery rehearsal k2safe 2026-09-20 00:21:20 +08:00
  • 77abc0e2d9 feat: add generic file conversion sdk example k2safe 2026-09-20 00:07:24 +08:00
  • eb2b911379 test: verify worker rebind after credential rotation k2safe 2026-09-19 23:56:33 +08:00
  • 29e3ea2394 test: add isolated backup restore rehearsal k2safe 2026-09-19 23:50:54 +08:00
  • 3954efef70 feat: add bounded admission load tool k2safe 2026-09-19 23:43:09 +08:00
  • 7766b0b710 test: cover phase latency pairing k2safe 2026-09-19 19:48:00 +08:00
  • a5cef4dbe8 feat: sample workflow phase latency k2safe 2026-09-19 19:44:21 +08:00
  • 0ac3f2f3f8 feat: observe workflow inbox backlog k2safe 2026-09-19 17:42:49 +08:00
  • da5874b17a feat: add read-only retention inventory k2safe 2026-09-19 17:21:01 +08:00
  • 6a251e5843 feat: add read-only schema preflight k2safe 2026-09-19 16:50:33 +08:00
  • 5a49dd5644 feat: sample terminal business latency k2safe 2026-09-19 16:30:20 +08:00
  • 8ce9f4e1fa feat: sample recent business events k2safe 2026-09-18 21:12:05 +08:00
  • 5284206731 feat: add bounded business state observability k2safe 2026-09-18 20:44:41 +08:00
  • bea8efa790 feat: make credential changes replayable k2safe 2026-09-18 15:29:05 +08:00
  • a7be32f661 feat: add bounded process metrics and private monitoring endpoint k2safe 2026-09-18 13:17:33 +08:00
  • 1f1d833f69 test: cover dispatch loss and workflow commit fault boundaries k2safe 2026-09-18 10:52:19 +08:00
  • 19cb70368e test: verify workflow version isolation and pause recovery races k2safe 2026-09-18 10:23:56 +08:00
  • 9f333b5003 feat: add bounded polling and evidence-based workflow recovery examples k2safe 2026-09-18 09:52:35 +08:00
  • a4d9900e2c feat: expose workflow state events and persist signal transitions k2safe 2026-09-18 09:27:45 +08:00
  • 082898e705 feat: add scoped workflow instance queries and SDK pagination k2safe 2026-09-18 08:34:45 +08:00
  • 17a8e0126c feat: expose bounded workflow activation and signal history k2safe 2026-09-18 07:56:18 +08:00
  • ae0d08584a feat: trace task sources to fixed workflow activations and rounds k2safe 2026-09-18 07:14:55 +08:00
  • b9e4191c6b feat: expose workflow runtime through HTTP and Go SDK k2safe 2026-09-18 06:51:08 +08:00
  • af1ae4cb21 feat: recover workflow waits within original deadlines k2safe 2026-09-18 06:10:04 +08:00
  • 56b9a2ccfe feat: recover poll activations within original round budgets k2safe 2026-09-18 05:40:08 +08:00
  • 1d1a441167 feat: add audited workflow review and bounded task recovery k2safe 2026-09-18 05:02:47 +08:00
  • 7eac8c365a feat: persist workflow controls and settle stopped branches k2safe 2026-09-18 04:32:02 +08:00
  • 7d5ebfcb09 feat: persist workflow signals and arbitrate poll completion k2safe 2026-09-18 03:52:50 +08:00
  • e2baffbe37 feat: persist workflow timers and bounded poll rounds k2safe 2026-09-18 03:03:31 +08:00
  • f602a5ee05 feat: consume workflow results and resume durable advances k2safe 2026-09-18 02:21:30 +08:00
  • 553a0bf522 feat: persist workflow admission and initial execution graph k2safe 2026-09-18 01:43:01 +08:00
  • 0f7ac5203b feat: add bounded workflow decisions and durable result inbox k2safe 2026-09-18 01:11:42 +08:00
  • 520e98d9d1 feat: publish immutable workflow definitions with typed SDK k2safe 2026-09-18 00:28:00 +08:00
  • a664ec9370 feat: add durable relative task delays and outage recovery regression k2safe 2026-09-17 23:43:57 +08:00
  • 522fe2ef3e feat: add durable business task outbox example and fault recovery k2safe 2026-09-17 23:13:48 +08:00
  • 2b8213a4f7 feat: add scoped task source tracing and SDK examples k2safe 2026-09-17 22:40:42 +08:00
  • 7641423f9d feat: add precise task business key and creation time queries k2safe 2026-09-17 22:19:36 +08:00
  • a50d5faac7 feat: add audited task review and linked manual retries k2safe 2026-09-17 21:57:53 +08:00
  • 571107f96d feat: add idempotent batch task submission and recovery examples k2safe 2026-09-17 21:21:18 +08:00
  • a8a8dcfe1e feat: add durable business inbox example and consumer crash recovery k2safe 2026-09-17 20:49:51 +08:00
  • b17d9b1977 feat: add reliable event consumer SDK and process recovery tests k2safe 2026-09-17 20:22:41 +08:00
  • 8485a662b2 feat: expose result subscription HTTP and WebSocket APIs k2safe 2026-09-17 19:57:55 +08:00
  • 1c3300cc5b feat: add durable result journal and subscription delivery core k2safe 2026-09-17 19:19:57 +08:00
  • 309ed75666 feat: add bounded task priority and fair application dispatch k2safe 2026-09-17 18:45:54 +08:00
  • 958b4a8cea feat: serialize keyed tasks across queues with durable fencing tokens k2safe 2026-09-17 18:25:00 +08:00
  • 993786476e feat: enforce shared application resource quotas across namespaces k2safe 2026-09-17 17:57:54 +08:00
  • 5c8825e4bc feat: enforce durable queue resource limits and backpressure k2safe 2026-09-17 17:25:56 +08:00
  • 3ce7d2c104 feat: support durable task cancellation without foreign keys k2safe 2026-09-17 17:03:23 +08:00
  • 6805506450 feat: add durable schedule management and multi-node crash recovery k2safe 2026-09-17 16:28:58 +08:00
  • d65cf96ea7 feat: add durable safe retries with uncertainty tracking and SDK examples k2safe 2026-09-17 15:43:44 +08:00
  • 9e3d4be5cc feat: validate Worker protocol and verify process crash recovery k2safe 2026-09-17 15:17:09 +08:00
  • 4d4b2e9f7d feat: add execution history queries and preserve bounded JSON payloads k2safe 2026-09-17 14:55:23 +08:00
  • da123bba69 feat: add automatic Worker runtime with lease recovery and bounded shutdown k2safe 2026-09-17 14:29:28 +08:00
  • 1753fcbccb feat: add standalone Worker protocol SDK and ACK-loss regression k2safe 2026-09-17 13:59:33 +08:00
  • cd0dc7011b feat: add durable Worker execution and WSS server k2safe 2026-09-17 08:22:24 +08:00
  • 9701b7a071 feat: deliver authenticated task APIs, SDK and P1 regression k2safe 2026-09-17 07:41:32 +08:00
  • 4f2935e36f feat: establish Orbit models, migrations and development baseline k2safe 2026-09-17 07:04:21 +08:00