Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to search
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
bitc0der
/
RayTree
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Issues
0
Pull requests
0
Actions
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Security and quality
Insights
Perf fixes
- #26
#26
Merged
bitc0der
merged 48 commits into
main
bitc0der/RayTree:main
from
dev
bitc0der/RayTree:dev
Copy head branch name to clipboard
Aug 2, 2026
Conversation
Commits
48
(48)
Checks
Files changed
Merged
Perf fixes
#26
bitc0der
merged 48 commits into
main
bitc0der/RayTree:main
from
dev
bitc0der/RayTree:dev
Copy head branch name to clipboard
Commits
Commits on May 24, 2026
Add spec for retry strategy
bitc0der
committed
5e0f038
View commit details
Copy full SHA for 5e0f038
Browse repository at this point
Simplify spec for retry
bitc0der
committed
5752171
View commit details
Copy full SHA for 5752171
Browse repository at this point
Fix the spec with retry loop
bitc0der
committed
5b4e5dc
View commit details
Copy full SHA for 5b4e5dc
Browse repository at this point
Implement retry for pg listen
bitc0der
committed
2099fec
View commit details
Copy full SHA for 2099fec
Browse repository at this point
Implement postgres listen retry
bitc0der
committed
724ec0f
View commit details
Copy full SHA for 724ec0f
Browse repository at this point
Simplify postgres listener
bitc0der
committed
e52ec72
View commit details
Copy full SHA for e52ec72
Browse repository at this point
Implement Kafka and RMQ retry
bitc0der
committed
208de16
View commit details
Copy full SHA for 208de16
Browse repository at this point
Simplify publisher
bitc0der
committed
ddb0498
View commit details
Copy full SHA for ddb0498
Browse repository at this point
Update docs with retry
bitc0der
committed
ad4119f
View commit details
Copy full SHA for ad4119f
Browse repository at this point
Add Postgres and RMQ tests
bitc0der
committed
7d503be
View commit details
Copy full SHA for 7d503be
Browse repository at this point
Add Kafka retry tests
bitc0der
committed
57c5a65
View commit details
Copy full SHA for 57c5a65
Browse repository at this point
Fix on review
bitc0der
committed
caa26c7
View commit details
Copy full SHA for caa26c7
Browse repository at this point
Avoid Task.Delay
bitc0der
committed
b22fec3
View commit details
Copy full SHA for b22fec3
Browse repository at this point
Archive retry spec
bitc0der
committed
bc08818
View commit details
Copy full SHA for bc08818
Browse repository at this point
Simplify OutboxPublisherService.cs
bitc0der
committed
fa54c8f
View commit details
Copy full SHA for fa54c8f
Browse repository at this point
Bump version
bitc0der
committed
78a33a4
View commit details
Copy full SHA for 78a33a4
Browse repository at this point
Update CHANGELOG.md
bitc0der
committed
9396c97
View commit details
Copy full SHA for 9396c97
Browse repository at this point
Merge pull request #24 from bitc0der/retry
Show description for 84ecdf6
bitc0der
authored
84ecdf6
View commit details
Copy full SHA for 84ecdf6
Browse repository at this point
Compress CHANGELOG.md
bitc0der
committed
783b8e1
View commit details
Copy full SHA for 783b8e1
Browse repository at this point
Commits on Jun 2, 2026
Add recovery config spec
bitc0der
committed
ec63164
View commit details
Copy full SHA for ec63164
Browse repository at this point
Add cleanup metric spec
bitc0der
committed
71051c0
View commit details
Copy full SHA for 71051c0
Browse repository at this point
Update OpenSpec env
bitc0der
committed
3ceb25d
View commit details
Copy full SHA for 3ceb25d
Browse repository at this point
Cleanup
bitc0der
committed
8dad082
View commit details
Copy full SHA for 8dad082
Browse repository at this point
Implement per-plugin recovery options conf
bitc0der
committed
66d3201
View commit details
Copy full SHA for 66d3201
Browse repository at this point
Bump
bitc0der
committed
ff4973b
View commit details
Copy full SHA for ff4973b
Browse repository at this point
Archive the spec
bitc0der
committed
4cdfea3
View commit details
Copy full SHA for 4cdfea3
Browse repository at this point
Bump nuget refs
bitc0der
committed
573a8f4
View commit details
Copy full SHA for 573a8f4
Browse repository at this point
Merge pull request #25 from bitc0der/recover-per-plugin
Show description for 3ea7f63
bitc0der
authored
3ea7f63
View commit details
Copy full SHA for 3ea7f63
Browse repository at this point
Minor cleanup
bitc0der
committed
f2d68ff
View commit details
Copy full SHA for f2d68ff
Browse repository at this point
Commits on Aug 2, 2026
perf(outbox): batch publish acks and cache reflection hot paths
Show description for 79bf2dd
bitc0der
committed
79bf2dd
View commit details
Copy full SHA for 79bf2dd
Browse repository at this point
chore(claude): add commit skill for generating conventional commit messages
bitc0der
committed
fa7187b
View commit details
Copy full SHA for fa7187b
Browse repository at this point
chore(gemini): remove OpenSpec opsx commands and skills
bitc0der
committed
bb466a2
View commit details
Copy full SHA for bb466a2
Browse repository at this point
perf: fix LZ4 buffer sizing, precompute change-type tags, bound consumer channels
Show description for 913b464
bitc0der
committed
913b464
View commit details
Copy full SHA for 913b464
Browse repository at this point
chore: bump nuget package versions
Show description for 8e118a5
bitc0der
committed
8e118a5
View commit details
Copy full SHA for 8e118a5
Browse repository at this point
docs: add architecture review task list
Show description for 42554de
bitc0der
committed
42554de
View commit details
Copy full SHA for 42554de
Browse repository at this point
perf(efcore): compile and cache EntityChange factory per entity type
Show description for 0077fea
bitc0der
committed
0077fea
View commit details
Copy full SHA for 0077fea
Browse repository at this point
fix(postgresql): wait for in-flight notification tasks before shutdown
Show description for 25deaf1
bitc0der
committed
25deaf1
View commit details
Copy full SHA for 25deaf1
Browse repository at this point
perf(postgresql): use NpgsqlDataSource instead of connection-per-call
Show description for d821f23
bitc0der
committed
d821f23
View commit details
Copy full SHA for d821f23
Browse repository at this point
perf(core): parallelize ChangePublisher.InitializeAsync across entity types
Show description for ebdd169
bitc0der
committed
ebdd169
View commit details
Copy full SHA for ebdd169
Browse repository at this point
perf(efcore): use HashSet for _trackedEntityTypes lookup
Show description for 9d645e4
bitc0der
committed
9d645e4
View commit details
Copy full SHA for 9d645e4
Browse repository at this point
perf(efcore): write outbox rows in parallel per SaveChanges
Show description for 0044057
bitc0der
committed
0044057
View commit details
Copy full SHA for 0044057
Browse repository at this point
perf(core): avoid per-message allocation in ChangeSubscriber dispatch
Show description for 9387845
bitc0der
committed
9387845
View commit details
Copy full SHA for 9387845
Browse repository at this point
perf(postgresql): route PostgreSqlRepository through compiled property access
Show description for 871d1c6
bitc0der
committed
871d1c6
View commit details
Copy full SHA for 871d1c6
Browse repository at this point
perf: replace Enum.Parse<ChangeType> with a switch on 3 hot paths
Show description for 096f051
bitc0der
committed
096f051
View commit details
Copy full SHA for 096f051
Browse repository at this point
perf(lz4): use MemoryStream.GetBuffer() instead of ToArray()
Show description for dfa57e4
bitc0der
committed
dfa57e4
View commit details
Copy full SHA for dfa57e4
Browse repository at this point
perf(messagepack): use ContractlessStandardResolver instead of Typeless
Show description for 3f57b45
bitc0der
committed
3f57b45
View commit details
Copy full SHA for 3f57b45
Browse repository at this point
perf(rabbitmq): avoid ToString().ToLower() in default routing key
Show description for 54e59b3
bitc0der
committed
54e59b3
View commit details
Copy full SHA for 54e59b3
Browse repository at this point
docs: add 0.0.21-pre-release changelog entry
Show description for 28c6e2a
bitc0der
committed
28c6e2a
View commit details
Copy full SHA for 28c6e2a
Browse repository at this point
You can’t perform that action at this time.