- 7d43821 [event] keyboard bindings for help generation by David Fang · 3 days ago main
- e86fc08 [tui] waveform math for animations by David Fang · 3 days ago
- e075eaf [vtime] factor out VirtualClock by David Fang · 3 days ago
- 639d22e [layout] FitConstraint calculation by David Fang · 3 days ago
- 2d11d07 [benchmark] benchmarking tools, component benchmarks by David Fang · 2 weeks ago
- 627b27f [tui2] optimized GridPartition, implement StitchLines in compose/ by David Fang · 3 weeks ago
- 3311312 [tui2] Update testing and documentation, prepare for benchmarks by David Fang · 3 weeks ago
- 655fb8b [text] JoinHorizontal, CenterLabel, OverlayRunes, BlendLines by David Fang · 3 weeks ago
- e2d5928 [doc] Document Python formatting workflow in GEMINI.md by David Fang · 4 weeks ago
- 501a109 [besproxy] real-time exit codes from profile by David Fang · 4 weeks ago
- 3c5cabe [besproxy] Disregard BEP event timing, correlate threads by David Fang · 4 weeks ago
- 73a60b2 [layout] 2D compressed BitMask for overlays by David Fang · 4 weeks ago
- 9ff436d [testing] Package standalone profile_tap_helper. by David Fang · 4 weeks ago
- 57e2790 [tui2] Implement Spatial Clipping, Stencil Masking, and Z-Layering by David Fang · 5 weeks ago
- 4e894aa [layout] Implement 2D Rect.Covers geometry primitive by David Fang · 5 weeks ago
- b6b193f [tui2] 2D layout composers, tiling box layout Engine by David Fang · 5 weeks ago
- 461ed18 [tui2] update Scribe interface, tuitest, and atoms by David Fang · 5 weeks ago
- 8070ad0 [tui2] Implement Frame border painter and typographical crossing solvers by David Fang · 5 weeks ago
- 1ce3456 [layout] Introduce IntersectAndTranslate 2D projection primitive by David Fang · 5 weeks ago
- 33cfd15 [text] Optimize string padding, pre-allocate space templates, and cache multibyte patterns by David Fang · 5 weeks ago
- af429b3 [build] Modernize Bazel rule dependencies and clean up clang toolchain by David Fang · 6 weeks ago
- 1f31925 [besproxy] Symmetrically filter pseudo-actions, align ActionIds, and resolve exit deadlocks. by David Fang · 6 weeks ago
- 05f7988 [besproxy] ingest Chrome Trace profile stream by David Fang · 6 weeks ago
- 6b2407f [text] Introduce FNV-1a zero-allocation sequential Hasher by David Fang · 6 weeks ago
- 2ce8e8e [layout,text] Upgrade text formatting and 2D layout geometry primitives by David Fang · 6 weeks ago
- da8889f [testenv] Remove unused context parameters from New and NewRouter by David Fang · 6 weeks ago
- ab3938b [testenv] Support using bufconn in test env by David Fang · 6 weeks ago
- 8786170 [rsproxy] Optimize rsproxy_test execution time. by David Fang · 6 weeks ago
- b421bbd [rsproxy] resume-token recovery using GetInvocationUploadMetadata by David Fang · 6 weeks ago
- 5ce38ae [rsproxy] Handle CreateInvocation ALREADY_EXISTS on retry as success by David Fang · 6 weeks ago
- c178a51 [testing] Consolidate fake-server test environments by David Fang · 7 weeks ago
- 1b36ae1 [buildstate] Tolerate out-of-order events inside BuildInfo. by David Fang · 7 weeks ago
- 36894f0 [chrometrace] Introduce Chrome Trace Event decoder package. by David Fang · 7 weeks ago
- 1b68ecd [schema] Add optional states to jobstatus.proto. by David Fang · 7 weeks ago
- d912d6d [bzlmod] Modernize Starlark rules and toolchains for Bazel 9 compatibility. by David Fang · 7 weeks ago
- 0627310 [testing] Enforce strict IPv4 loopback in fake_resultstore. by David Fang · 7 weeks ago
- aa9c9fc [testing] Dynamically pace Bazel integration tests via cpu:4 tagging. by David Fang · 8 weeks ago
- c2b0c5a [testing] simplify flake detection by David Fang · 8 weeks ago
- 8c9e493 [proxy] Unexport internal fields of LogicalStream and add documentation. by David Fang · 8 weeks ago
- 31daac0 [proxy] Fix concurrent close-send race in downstream RPC egress. by David Fang · 8 weeks ago
- 988f1b4 [test] Synchronize background subshell in lingering_writer_test. by David Fang · 8 weeks ago
- 896c97b [besproxy] Implement uncorrelated events queue and ingestion fidelity. by David Fang · 8 weeks ago
- 46b94ea [router] Make prioritized pipeline drainage permanent. by David Fang · 8 weeks ago
- dc5790d [fifo] Add GroundReader to prevent premature reader EOF during scheduling lag. by David Fang · 8 weeks ago
- b359ea3 [rsproxy] Harden test infrastructure against background write races. by David Fang · 8 weeks ago
- c19c1a1 [buildminder] Handle interrupts when waiting on child processes. by David Fang · 8 weeks ago
- 85c6736 [rsproxy] Finalize prioritized drainage across the telemetry pipeline. by David Fang · 8 weeks ago
- db563ed [fake_resultstore] Implement isolated ports and environment propagation. by David Fang · 8 weeks ago
- 30d53dd [grpcutil] Global Close sentinel for prioritized pipeline termination. by David Fang · 8 weeks ago
- c9130f8 [jobstatus] Add pointer helpers for state transitions. by David Fang · 8 weeks ago
- 8b3b524 [besproxy] Implement reliable delivery flushes and in-flight tracking. by David Fang · 8 weeks ago
- 02b8aac [router] natural pipeline drainage, channel-sender closure by David Fang · 8 weeks ago
- b0eef2d [syncutil] Document prioritized pipeline drainage by David Fang · 8 weeks ago
- 33b88bc [syncutil] Add priority channel primitives by David Fang · 8 weeks ago
- 252b83a [test] Replace sleepy_cat with sleepy_target and harden timeouts. by David Fang · 8 weeks ago
- db04ad9 [tui2] consolidate READMEs by David Fang · 10 weeks ago
- aba811a [tui2] Atoms: Leaf components by David Fang · 10 weeks ago
- 8dfeda1 [rsproxy] Abort uploads after any single failure by David Fang · 2 months ago
- 7709241 [tui2] Memoization utility by David Fang · 2 months ago
- f44cddb [tui] doc update 'dest Canvas' by David Fang · 2 months ago
- 64e5540 [tui2] 'tuitest' testing library by David Fang · 2 months ago
- 2d7b74b [tui2] New TUI core interfaces and support structures by David Fang · 2 months ago
- 825747b [layout] Factor out geometry engine by David Fang · 3 months ago
- 2c3d769 [text] re-org string-formatting package by David Fang · 3 months ago
- f1dd7da [fifo] Fix race conditions in FIFO tests causing timeout flakes by David Fang · 3 months ago
- ad24862 [jobstatus] Split Bazel Action lifecycle into RUNNING and DONE states by David Fang · 3 months ago
- a488b89 [style] automate Go import grouping and protobuf aliasing by David Fang · 3 months ago
- cf6a7e5 [besproxy] End-to-end integration tests with Bazel by David Fang · 3 months ago
- fba9291 [besproxy] besproxy CLI and bash wrappers by David Fang · 3 months ago
- 8ddf1a1 [besproxy] passive message dispatching, data safety by David Fang · 3 months ago
- 730a9fa [besproxy/router] cascading shutdown stability by David Fang · 3 months ago
- 458d1c9 [fake_resultstore] improve fake servers observability by David Fang · 3 months ago
- 2f0e179 [grpcutil] Standardize insecure and raw gRPC connections by David Fang · 3 months ago
- b94f081 [router] implement egressPathway.send() and drain() by David Fang · 3 months ago
- a31c73d [grpcutil] proxy TappedRelay resilience by David Fang · 3 months ago
- ef0987c [protoutil] Implement thread-safe JSONL streaming sink by David Fang · 3 months ago
- 3a29c49 [fifo] Implement context-aware, ergonomic FIFO API by David Fang · 3 months ago
- cdad9f5 [besproxy] Harden integration test wrappers and diagnostics by David Fang · 3 months ago
- 4cad753 [foundations] Add TempDir (netutil) and WriteFileAtomic (syncutil) by David Fang · 3 months ago
- 7b61209 [besproxy] Implement Proxy orchestrator by David Fang · 4 months ago
- 5eff083 [jobstatus] Implement JobStatusEgress worker for stream bundling by David Fang · 4 months ago
- fe98e20 [besproxy] TraceRecorder for offline analysis and playback by David Fang · 4 months ago
- 2af79b0 [besproxy] Joiner: stateful BES/CAS correlation by David Fang · 4 months ago
- 63f8a51 [besproxy] TraceEvent proto for BES/CAS stream correlation by David Fang · 4 months ago
- 8bf5ecb [grpcutil] gRPC TappedRelay by David Fang · 4 months ago
- a4ac159 [grpcutil] MessageRouter, recorder, replayer by David Fang · 4 months ago
- 7a556ee [fake-servers] Modernize ResultStore and unify testing hub by David Fang · 4 months ago
- 90b0c95 [fake-servers] Introduce BES infrastructure and fake server by David Fang · 4 months ago
- ba40ce3 [fake-servers] Modernize CAS and JobStatus testing infrastructure by David Fang · 4 months ago
- 3572969 [rsproxy] Migrate to generic Router orchestration by David Fang · 4 months ago
- d451785 [testing] Upgrade grpctest to real TCP loopback by David Fang · 4 months ago
- 9a59df0 [grpctest] Move grpctest under grpcutil by David Fang · 4 months ago
- e5fa7f0 [grpcutil] Add core types for protocol-opaque gRPC routing by David Fang · 4 months ago
- f1fcf67 [netutil] Harden network address handling for sandbox stability by David Fang · 4 months ago
- 8c4f120 [protoutil] Standardize proto-stream IO and message pathways by David Fang · 4 months ago
- 9af935b [rsproxy] Standardize readiness signaling using syncutil.ReadySignal by David Fang · 4 months ago
- 2113527 [testing] bazel tests are slow, need more time by David Fang · 4 months ago
- 2dc6a21 [testing] integration test bazel (yes, inside bazel) by David Fang · 4 months ago
- 1bc102c [rsninja] integration tests: buildminder+RS+ninja by David Fang · 4 months ago
- 05d708c [testing] global test timeout by David Fang · 4 months ago