Commit e5c2e97
sync: pull upstream app code changes (123 commits, up to 8a404ee)
Syncs all application code from e2b-dev/infra upstream including:
- Redis PubSub for state transitions (e2b-dev#2099)
- Pluggable egress firewall (e2b-dev#2187)
- Firecracker v1.12 upgrade (e2b-dev#2245)
- Label-based sandbox scheduler (e2b-dev#2066)
- Orchestrator internal/ -> pkg/ migration
- Pre-compute cgroup CPU deltas (e2b-dev#2265)
- Arch-aware downloads (e2b-dev#2258, e2b-dev#2260)
- Customizable pre-warmed NBDs (e2b-dev#2266)
- Autoresume improvements (e2b-dev#1969, e2b-dev#2196)
- Many bug fixes for race conditions, eviction, error handling
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent 9bcc420 commit e5c2e97
File tree
683 files changed
+24443
-8015
lines changed- packages
- api
- internal
- api
- cache/snapshots
- cfg
- clusters
- db
- handlers
- mocks
- metrics
- middleware
- otel
- metrics
- tracing
- ratelimit
- orchestrator
- evictor
- nodemanager
- placement
- pause
- sandbox
- storage
- memory
- populate_redis
- redis
- template-manager
- auth
- pkg
- auth
- types
- clickhouse
- migrations
- pkg
- events
- hoststats
- client-proxy
- internal/proxy
- dashboard-api
- internal
- api
- handlers
- utils
- db
- client
- migrations
- pkg
- auth
- queries
- sql_queries
- teams
- users_teams
- dashboard
- migrations
- sql_queries
- teams
- templates
- pool
- tests/snapshots
- testutils
- types
- queries
- builds
- snapshots
- teams
- templates
- scripts
- docker-reverse-proxy
- envd
- internal
- api
- host
- logs
- permissions
- services
- legacy
- process
- handler
- pkg
- spec
- local-dev
- nomad-nodepool-apm
- orchestrator
- cmd
- clean-nfs-cache
- cleaner
- copy-build
- create-build
- mount-build-rootfs
- resume-build
- smoketest
- internal
- factories
- nfsproxy
- jailed
- logged
- sandbox
- fc
- network
- server
- template/build/core
- rootfs/files
- systeminit
- volumes
- pkg
- cfg
- chrooted
- events
- factories
- healthcheck
- hyperloopserver
- contracts
- handlers
- localupload
- metrics
- nfsproxy
- cfg
- chroot
- logged
- metrics
- mocks
- oschange
- recovery
- tracing
- portmap
- proxy
- sandbox
- block
- metrics
- mocks
- build
- mocks
- cgroup
- envd
- fc
- nbd
- testutils
- network
- rootfs
- socket
- template
- mocks
- peerclient
- peerserver
- mocks
- uffd
- fdexit
- memory
- prefetch
- testutils
- userfaultfd
- server
- service
- machineinfo
- tcpfirewall
- template
- build
- buildcontext
- builderrors
- buildlogger
- commands
- config
- core
- envd
- filesystem
- oci
- auth
- rootfs
- files
- systeminit
- layer
- metrics
- phases
- base
- finalize
- optimize
- steps
- user
- sandboxtools
- storage
- cache
- paths
- utils
- writer
- cache
- constants
- metadata
- server
- template
- units
- volumes
- scripts
- spec
- tests
- integration
- internal
- api
- envd
- tests
- api
- sandboxes
- templates
- envd
- proxies
- periodic-test
- time-is-synchronized
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
683 files changed
+24443
-8015
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
3 | 5 | | |
4 | 6 | | |
5 | 7 | | |
| |||
54 | 56 | | |
55 | 57 | | |
56 | 58 | | |
57 | | - | |
58 | | - | |
| 59 | + | |
59 | 60 | | |
60 | 61 | | |
61 | 62 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| 31 | + | |
31 | 32 | | |
32 | 33 | | |
33 | 34 | | |
| |||
36 | 37 | | |
37 | 38 | | |
38 | 39 | | |
| 40 | + | |
39 | 41 | | |
40 | 42 | | |
41 | 43 | | |
| |||
51 | 53 | | |
52 | 54 | | |
53 | 55 | | |
54 | | - | |
55 | | - | |
56 | | - | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
57 | 59 | | |
58 | 60 | | |
59 | 61 | | |
| |||
170 | 172 | | |
171 | 173 | | |
172 | 174 | | |
173 | | - | |
| 175 | + | |
174 | 176 | | |
175 | 177 | | |
176 | 178 | | |
| |||
227 | 229 | | |
228 | 230 | | |
229 | 231 | | |
230 | | - | |
| 232 | + | |
231 | 233 | | |
232 | 234 | | |
233 | 235 | | |
234 | 236 | | |
235 | 237 | | |
236 | 238 | | |
237 | 239 | | |
238 | | - | |
239 | 240 | | |
240 | 241 | | |
241 | 242 | | |
242 | 243 | | |
243 | 244 | | |
244 | 245 | | |
245 | 246 | | |
| 247 | + | |
246 | 248 | | |
247 | 249 | | |
248 | 250 | | |
| |||
318 | 320 | | |
319 | 321 | | |
320 | 322 | | |
321 | | - | |
| 323 | + | |
322 | 324 | | |
323 | 325 | | |
324 | 326 | | |
| |||
376 | 378 | | |
377 | 379 | | |
378 | 380 | | |
379 | | - | |
380 | | - | |
381 | | - | |
382 | | - | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
383 | 385 | | |
384 | 386 | | |
385 | | - | |
| 387 | + | |
386 | 388 | | |
387 | | - | |
| 389 | + | |
388 | 390 | | |
389 | 391 | | |
390 | 392 | | |
| |||
0 commit comments