Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/denoland/celld
/ functions
Functions
2,867 in github.com/denoland/celld
⨍
Functions
2,867
◇
Types & classes
485
↓ 5 callers
Function
extract_endpoint_host
Extracts the host from an endpoint URL, or returns it as-is. Ported from `extractEndpointHost` (replica_url.go:351-362).
crates/ltx/src/replica_url.rs:332
↓ 5 callers
Method
fill
(value, start, end, encoding)
crates/celld/js/node_buffer.js:380
↓ 5 callers
Function
formatProperty
(ctx, value, recurseTimes, key, type, desc, original = value)
crates/celld/js/node_util.js:2787
↓ 5 callers
Method
from
(value, encodingOrOffset, length)
crates/celld/js/node_buffer.js:176
↓ 5 callers
Function
http_streams
()
crates/celld/js.rs:364
↓ 5 callers
Function
init
()
crates/celld/asyncrt.rs:50
↓ 5 callers
Method
invalidate_pos_cache
Clears the cached position so the next `pos()` recomputes from disk. Ported from `invalidatePosCache` (db.go:430-434).
crates/ltx/src/db.rs:492
↓ 5 callers
Function
isError
(e)
crates/celld/js/node_util.js:902
↓ 5 callers
Function
isReadable
(stream)
crates/celld/js/node_stream.js:747
↓ 5 callers
Function
isWritableNodeStream
(obj)
crates/celld/js/node_stream.js:625
↓ 5 callers
Function
l0_path
On-disk path of an L0 file in a fixture replica.
crates/ltx/tests/faults_inject.rs:171
↓ 5 callers
Function
loader_registry
()
crates/celld/js.rs:3148
↓ 5 callers
Function
ltx_file_path
Returns the path to a single LTX file for a given transaction range. The filename follows the convention `<minTXID>-<maxTXID>.ltx` with both TXIDs fo
crates/ltx/src/lib.rs:530
↓ 5 callers
Method
message
(&self, websocket: u64, data: celld::js::WsIn)
crates/celld/main.rs:3097
↓ 5 callers
Method
occupied
(&self)
crates/logic/lib.rs:1191
↓ 5 callers
Method
parse
Decodes a header from a 100-byte slice (ltx.go:302-326). All big-endian.
crates/ltx/src/ltx.rs:153
↓ 5 callers
Function
register_http_stream
(stream_id: u64, source: HttpStreamSource)
crates/celld/js.rs:367
↓ 5 callers
Function
removeAgnostic
(emitter, name, listener, flags)
crates/celld/js/node_events.js:396
↓ 5 callers
Function
save_config
(path: &Path, config: &CloudConfig)
crates/celld/control_plane.rs:2562
↓ 5 callers
Function
serialize_storage_value
( scope: &mut v8::PinScope, value: v8::Local<v8::Value>, )
crates/celld/js.rs:5938
↓ 5 callers
Method
sign
( &self, request: reqwest::RequestBuilder, method: &str, path_and_query: &str,
crates/celld/peer_auth.rs:112
↓ 5 callers
Function
skip_if_tools_missing
Returns `true` and logs a skip note if either required tool is missing or the wrong era. The differential gate is meaningless without BOTH the real bi
crates/ltx/tests/differential_xtool.rs:121
↓ 5 callers
Method
toString
()
crates/celld/js/node_util.js:4040
↓ 5 callers
Function
validateFunction
(value, name)
crates/celld/js/node_util.js:515
↓ 5 callers
Function
validateInt32
(value, name, min = -2147483648, max = 2147483647)
crates/celld/js/node_crypto.js:184
↓ 5 callers
Method
verify
Ensures the LTX state matches where it left off from the real WAL. Ported branch-for-branch from `DB.verify` (db.go:1296-1436), footgun F-7. This is
crates/ltx/src/db.rs:593
↓ 5 callers
Function
ws_unregister
(id: u64)
crates/celld/js.rs:761
↓ 4 callers
Method
#sync
()
crates/celld/js/url_search_params.js:142
↓ 4 callers
Function
__assertSize
(size)
crates/celld/js/node_buffer.js:155
↓ 4 callers
Function
__bodyBytes
(body)
crates/celld/js/harness.js:5
↓ 4 callers
Function
__makeNode
(session, path, ctx)
crates/celld/js/harness.js:2320
↓ 4 callers
Function
__rpcDes
(bytes)
crates/celld/js/harness.js:2604
↓ 4 callers
Function
__stubDisposedError
()
crates/celld/js/harness.js:1686
↓ 4 callers
Function
__unwrapStored
(v)
crates/celld/js/harness.js:2526
↓ 4 callers
Method
_advanceQueue
()
crates/celld/js/writable_stream.js:436
↓ 4 callers
Method
_cancel
(reason)
crates/celld/js/streams.js:416
↓ 4 callers
Method
_closing
()
crates/celld/js/writable_stream.js:273
↓ 4 callers
Method
_errorStream
(e)
crates/celld/js/writable_stream.js:366
↓ 4 callers
Function
_hashName
(hash)
crates/celld/js/crypto.js:33
↓ 4 callers
Method
_invalidate
()
crates/celld/js/byte_streams.js:251
↓ 4 callers
Function
acquire_enrollment_lock
(config: &Path)
crates/celld/control_plane.rs:2643
↓ 4 callers
Method
admit_or_queue_activation
( &mut self, id: &str, cell: &mut Cell, start: ColdStart, effects: &mu
crates/logic/lib.rs:1628
↓ 4 callers
Function
alarm_state
(scope: &str)
crates/celld/storage.rs:2240
↓ 4 callers
Method
append
(name, value)
crates/celld/js/headers.js:72
↓ 4 callers
Function
be_u32
(b: &[u8])
crates/ltx/src/db.rs:1371
↓ 4 callers
Method
begin_eviction
(&mut self, id: &str, rebalance: bool, effects: &mut Vec<Effect>)
crates/logic/lib.rs:3424
↓ 4 callers
Method
begin_node_lease_acquisition
( &mut self, now_ms: u64, spec: NodeLeaseSpec, effects: &mut Vec<Effect>,
crates/logic/lib.rs:1785
↓ 4 callers
Function
bigFromBytes
(u8)
crates/celld/js/node_crypto.js:1012
↓ 4 callers
Method
cell_sender
(&self, cell: &str)
crates/celld/runtime.rs:918
↓ 4 callers
Method
check_database_behind_replica
Detects when the local database has been restored to an earlier state than the replica (a lower TXID) and, if so, seeds the local L0 directory with th
crates/ltx/src/replica.rs:340
↓ 4 callers
Function
compile_module
( scope: &mut v8::PinScope<'s, '_>, name: &str, src: &str, )
crates/celld/js.rs:7029
↓ 4 callers
Function
copyU8
(v)
crates/celld/js/node_crypto.js:270
↓ 4 callers
Function
decode_file_pages
Decodes and verifies a complete LTX file, returning each page's `(pgno, decompressed_data)` in write order. This reuses [`decode_file`] for full veri
crates/ltx/src/ltx.rs:510
↓ 4 callers
Function
destroyer
(stream, err)
crates/celld/js/node_stream.js:1858
↓ 4 callers
Function
digestInfo
(name)
crates/celld/js/node_crypto.js:279
↓ 4 callers
Function
do_call_cancels
( )
crates/celld/js.rs:257
↓ 4 callers
Function
encode_hex
(bytes: &[u8])
crates/celld/peer_probe.rs:208
↓ 4 callers
Function
encode_hex
(bytes: &[u8])
crates/celld/peer_auth.rs:346
↓ 4 callers
Method
entries
()
crates/celld/js/harness.js:3881
↓ 4 callers
Function
entry_key
(due_ms: i64, cell: &str)
crates/logic/wake.rs:36
↓ 4 callers
Method
error
(e)
crates/celld/js/byte_streams.js:234
↓ 4 callers
Function
exercise_ltx
Drives EVERY LTX parser entrypoint over one input and asserts none panic. This is the function whose no-panic property the whole suite is protecting.
crates/ltx/tests/fuzz_parsers.rs:157
↓ 4 callers
Method
fetch
( &self, url: String, method: String, body: Vec<u8>, headers: Vec<(Str
crates/celld/runtime.rs:1077
↓ 4 callers
Function
files
(n: u64)
crates/ltx/src/store.rs:140
↓ 4 callers
Method
first
()
crates/celld/js/node_stream.js:2123
↓ 4 callers
Function
fmt
(v)
crates/celld/js/node_crypto.js:37
↓ 4 callers
Function
format_filename
Formats an LTX filename for a transaction range (ltx.go:487-489).
crates/ltx/src/ltx.rs:327
↓ 4 callers
Method
get
(name)
crates/celld/js/headers.js:77
↓ 4 callers
Method
getReader
(options)
crates/celld/js/harness.js:117
↓ 4 callers
Function
get_alarm
(scope: &str)
crates/celld/storage.rs:2123
↓ 4 callers
Function
isDestroyed
(stream)
crates/celld/js/node_stream.js:658
↓ 4 callers
Function
isIterable
(obj, isAsync)
crates/celld/js/node_stream.js:645
↓ 4 callers
Function
isWritable
(stream)
crates/celld/js/node_stream.js:764
↓ 4 callers
Method
is_active
(&self, id: &str)
crates/logic/lib.rs:1414
↓ 4 callers
Function
loader_throw
(scope: &mut v8::PinScope, message: &str)
crates/celld/js.rs:3152
↓ 4 callers
Method
ltx_files
( &self, level: i32, _seek: TXID, _md: bool, )
crates/ltx/tests/faults_inject.rs:192
↓ 4 callers
Function
ltx_level_dir
Returns the path to the LTX level sub-directory. Ported from `LTXLevelDir` in litestream@v0.5.11 litestream.go:190-191: `return path.Join(LTXDir(root
crates/ltx/src/lib.rs:517
↓ 4 callers
Method
ltx_level_dir
LTX level sub-directory. Ported from `DB.LTXLevelDir` (db.go:332).
crates/ltx/src/db.rs:315
↓ 4 callers
Method
name
()
crates/celld/js/harness.js:3717
↓ 4 callers
Function
next_request_id
Allocate an id for an ingress or service-binding request so it can be aborted mid-flight.
crates/celld/js.rs:248
↓ 4 callers
Method
node_authoritative
(&self)
crates/logic/lib.rs:1107
↓ 4 callers
Method
node_lease_dependency_count
Distinct local cell lifecycles which require this process's node authority. Hibernated cells do not pin a lazy lease by themselves, but a host-held We
crates/logic/lib.rs:1430
↓ 4 callers
Function
parse_replica_url_with_query
Parses a replica URL into scheme/host/path/query/userinfo. Ported from `ParseReplicaURLWithQuery` (replica_url.go:79-104). The `s3://arn:` Access-Poi
crates/ltx/src/replica_url.rs:126
↓ 4 callers
Function
read_wal_header
Reads the 32-byte WAL header. Ported from `readWALHeader` (litestream.go:138-148): returns the header bytes; errors if the file is missing or shorter
crates/ltx/src/db.rs:1270
↓ 4 callers
Method
register
(&mut self, id: u64, tx: tokio::sync::mpsc::UnboundedSender<WsOut>)
crates/celld/js.rs:666
↓ 4 callers
Method
release_lease
Ported from `ReleaseLease` (s3/leaser.go:171-200), via the read-then-delete strategy documented in the module header (object_store has no conditional
crates/ltx/src/leaser.rs:554
↓ 4 callers
Method
renew_lease
Ported from `RenewLease` (s3/leaser.go:138-169).
crates/ltx/src/leaser.rs:516
↓ 4 callers
Function
report_managed_runtime_state
(state: ManagedRuntimeState)
crates/celld/control_plane.rs:124
↓ 4 callers
Function
require_sql_healthy
(scope: &str)
crates/celld/storage.rs:1646
↓ 4 callers
Function
response_stream_writers
()
crates/celld/js.rs:387
↓ 4 callers
Function
revive
(v)
crates/celld/js/harness.js:2048
↓ 4 callers
Method
set
(name, value)
crates/celld/js/node_util.js:3926
↓ 4 callers
Method
shed_one
(&mut self, effects: &mut Vec<Effect>)
crates/logic/lib.rs:3472
↓ 4 callers
Function
sqlite_failure
(database: *mut rusqlite::ffi::sqlite3, operation: &str)
crates/celld/storage.rs:1632
↓ 4 callers
Function
sqlite_operation_failure
( scope: &str, database: *mut rusqlite::ffi::sqlite3, started_in_transaction: bool, result_cod
crates/celld/storage.rs:1653
↓ 4 callers
Method
sum64
(&self)
crates/ltx/src/ltx.rs:107
↓ 4 callers
Function
take
(number, options = void 0)
crates/celld/js/node_stream.js:1578
↓ 4 callers
Function
take_execution_termination
(scope: &mut v8::PinScope)
crates/celld/js.rs:2064
↓ 4 callers
Function
total_changes_for_handle
(database: *mut rusqlite::ffi::sqlite3)
crates/celld/storage.rs:488
↓ 4 callers
Method
unshift
(v)
crates/celld/js/node_stream.js:2056
← previous
next →
201–300 of 2,867, ranked by callers