mirror of
https://github.com/neondatabase/neon.git
synced 2026-01-07 21:42:56 +00:00
Compute node startup time is very important. After launching PostgreSQL, use 'notify' to be notified immediately when it has updated the PID file, instead of polling. The polling loop had 100 ms interval so this shaves up to 100 ms from the startup time.
68 lines
4.6 KiB
TOML
68 lines
4.6 KiB
TOML
# This file is generated by `cargo hakari`.
|
|
# To regenerate, run:
|
|
# cargo hakari generate
|
|
|
|
[package]
|
|
name = "workspace_hack"
|
|
version = "0.1.0"
|
|
description = "workspace-hack package, managed by hakari"
|
|
# You can choose to publish this crate: see https://docs.rs/cargo-hakari/latest/cargo_hakari/publishing.
|
|
publish = false
|
|
|
|
# The parts of the file between the BEGIN HAKARI SECTION and END HAKARI SECTION comments
|
|
# are managed by hakari.
|
|
|
|
### BEGIN HAKARI SECTION
|
|
[dependencies]
|
|
ahash = { version = "0.7", features = ["std"] }
|
|
anyhow = { version = "1", features = ["backtrace", "std"] }
|
|
bstr = { version = "0.2", features = ["lazy_static", "regex-automata", "serde", "serde1", "serde1-nostd", "std", "unicode"] }
|
|
bytes = { version = "1", features = ["serde", "std"] }
|
|
chrono = { version = "0.4", features = ["clock", "libc", "oldtime", "serde", "std", "time", "winapi"] }
|
|
crossbeam-utils = { version = "0.8", features = ["once_cell", "std"] }
|
|
either = { version = "1", features = ["use_std"] }
|
|
fail = { version = "0.5", default-features = false, features = ["failpoints"] }
|
|
hashbrown = { version = "0.12", features = ["ahash", "inline-more", "raw"] }
|
|
indexmap = { version = "1", default-features = false, features = ["std"] }
|
|
itoa = { version = "0.4", features = ["i128", "std"] }
|
|
libc = { version = "0.2", features = ["extra_traits", "std"] }
|
|
log = { version = "0.4", default-features = false, features = ["serde", "std"] }
|
|
memchr = { version = "2", features = ["std", "use_std"] }
|
|
nom = { version = "7", features = ["alloc", "std"] }
|
|
num-bigint = { version = "0.4", features = ["std"] }
|
|
num-integer = { version = "0.1", default-features = false, features = ["i128", "std"] }
|
|
num-traits = { version = "0.2", features = ["i128", "libm", "std"] }
|
|
prost = { version = "0.10", features = ["prost-derive", "std"] }
|
|
rand = { version = "0.8", features = ["alloc", "getrandom", "libc", "rand_chacha", "rand_hc", "small_rng", "std", "std_rng"] }
|
|
regex = { version = "1", features = ["aho-corasick", "memchr", "perf", "perf-cache", "perf-dfa", "perf-inline", "perf-literal", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment"] }
|
|
regex-automata = { version = "0.1", features = ["regex-syntax", "std"] }
|
|
regex-syntax = { version = "0.6", features = ["unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment"] }
|
|
scopeguard = { version = "1", features = ["use_std"] }
|
|
serde = { version = "1", features = ["alloc", "derive", "serde_derive", "std"] }
|
|
stable_deref_trait = { version = "1", features = ["alloc", "std"] }
|
|
time = { version = "0.3", features = ["alloc", "formatting", "itoa", "macros", "parsing", "std", "time-macros"] }
|
|
tokio = { version = "1", features = ["bytes", "fs", "io-std", "io-util", "libc", "macros", "memchr", "mio", "net", "num_cpus", "once_cell", "process", "rt", "rt-multi-thread", "signal-hook-registry", "socket2", "sync", "time", "tokio-macros"] }
|
|
tokio-util = { version = "0.7", features = ["codec", "io", "io-util", "tracing"] }
|
|
tracing = { version = "0.1", features = ["attributes", "log", "std", "tracing-attributes"] }
|
|
tracing-core = { version = "0.1", features = ["once_cell", "std"] }
|
|
uuid = { version = "0.8", features = ["getrandom", "serde", "std", "v4"] }
|
|
|
|
[build-dependencies]
|
|
ahash = { version = "0.7", features = ["std"] }
|
|
anyhow = { version = "1", features = ["backtrace", "std"] }
|
|
bytes = { version = "1", features = ["serde", "std"] }
|
|
either = { version = "1", features = ["use_std"] }
|
|
hashbrown = { version = "0.12", features = ["ahash", "inline-more", "raw"] }
|
|
indexmap = { version = "1", default-features = false, features = ["std"] }
|
|
libc = { version = "0.2", features = ["extra_traits", "std"] }
|
|
log = { version = "0.4", default-features = false, features = ["serde", "std"] }
|
|
memchr = { version = "2", features = ["std", "use_std"] }
|
|
nom = { version = "7", features = ["alloc", "std"] }
|
|
prost = { version = "0.10", features = ["prost-derive", "std"] }
|
|
regex = { version = "1", features = ["aho-corasick", "memchr", "perf", "perf-cache", "perf-dfa", "perf-inline", "perf-literal", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment"] }
|
|
regex-syntax = { version = "0.6", features = ["unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment"] }
|
|
serde = { version = "1", features = ["alloc", "derive", "serde_derive", "std"] }
|
|
syn = { version = "1", features = ["clone-impls", "derive", "extra-traits", "full", "parsing", "printing", "proc-macro", "quote", "visit", "visit-mut"] }
|
|
|
|
### END HAKARI SECTION
|