Constellation, Spacedust, Slingshot, UFOs: atproto crates and services for microcosm

quasar stub

+41 -16
Cargo.lock
··· 933 933 934 934 [[package]] 935 935 name = "clap" 936 - version = "4.5.41" 936 + version = "4.5.46" 937 937 source = "registry+https://github.com/rust-lang/crates.io-index" 938 - checksum = "be92d32e80243a54711e5d7ce823c35c41c9d929dc4ab58e1276f625841aadf9" 938 + checksum = "2c5e4fcf9c21d2e544ca1ee9d8552de13019a42aa7dbf32747fa7aaf1df76e57" 939 939 dependencies = [ 940 940 "clap_builder", 941 941 "clap_derive", ··· 943 943 944 944 [[package]] 945 945 name = "clap_builder" 946 - version = "4.5.41" 946 + version = "4.5.46" 947 947 source = "registry+https://github.com/rust-lang/crates.io-index" 948 - checksum = "707eab41e9622f9139419d573eca0900137718000c517d47da73045f54331c3d" 948 + checksum = "fecb53a0e6fcfb055f686001bc2e2592fa527efaf38dbe81a6a9563562e57d41" 949 949 dependencies = [ 950 950 "anstream", 951 951 "anstyle", ··· 955 955 956 956 [[package]] 957 957 name = "clap_derive" 958 - version = "4.5.41" 958 + version = "4.5.45" 959 959 source = "registry+https://github.com/rust-lang/crates.io-index" 960 - checksum = "ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491" 960 + checksum = "14cb31bb0a7d536caef2639baa7fad459e15c3144efefa6dbd1c84562c4739f6" 961 961 dependencies = [ 962 962 "heck", 963 963 "proc-macro2", ··· 1310 1310 checksum = "18e4fdb82bd54a12e42fb58a800dcae6b9e13982238ce2296dc3570b92148e1f" 1311 1311 dependencies = [ 1312 1312 "data-encoding", 1313 - "syn 1.0.109", 1313 + "syn 2.0.103", 1314 1314 ] 1315 1315 1316 1316 [[package]] ··· 1659 1659 checksum = "976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e" 1660 1660 dependencies = [ 1661 1661 "libc", 1662 - "windows-sys 0.52.0", 1662 + "windows-sys 0.59.0", 1663 1663 ] 1664 1664 1665 1665 [[package]] ··· 1702 1702 [[package]] 1703 1703 name = "fjall" 1704 1704 version = "2.11.2" 1705 + source = "registry+https://github.com/rust-lang/crates.io-index" 1706 + checksum = "0b25ad44cd4360a0448a9b5a0a6f1c7a621101cca4578706d43c9a821418aebc" 1707 + dependencies = [ 1708 + "byteorder", 1709 + "byteview", 1710 + "dashmap", 1711 + "log", 1712 + "lsm-tree", 1713 + "path-absolutize", 1714 + "std-semaphore", 1715 + "tempfile", 1716 + "xxhash-rust", 1717 + ] 1718 + 1719 + [[package]] 1720 + name = "fjall" 1721 + version = "2.11.2" 1705 1722 source = "git+https://github.com/fjall-rs/fjall.git#42d811f7c8cc9004407d520d37d2a1d8d246c03d" 1706 1723 dependencies = [ 1707 1724 "byteorder", ··· 2684 2701 dependencies = [ 2685 2702 "hermit-abi", 2686 2703 "libc", 2687 - "windows-sys 0.52.0", 2704 + "windows-sys 0.59.0", 2688 2705 ] 2689 2706 2690 2707 [[package]] ··· 2889 2906 checksum = "fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34" 2890 2907 dependencies = [ 2891 2908 "cfg-if", 2892 - "windows-targets 0.48.5", 2909 + "windows-targets 0.52.6", 2893 2910 ] 2894 2911 2895 2912 [[package]] ··· 4072 4089 ] 4073 4090 4074 4091 [[package]] 4092 + name = "quasar" 4093 + version = "0.1.0" 4094 + dependencies = [ 4095 + "clap", 4096 + "fjall 2.11.2 (registry+https://github.com/rust-lang/crates.io-index)", 4097 + ] 4098 + 4099 + [[package]] 4075 4100 name = "quick-xml" 4076 4101 version = "0.36.2" 4077 4102 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4143 4168 "once_cell", 4144 4169 "socket2 0.5.9", 4145 4170 "tracing", 4146 - "windows-sys 0.52.0", 4171 + "windows-sys 0.59.0", 4147 4172 ] 4148 4173 4149 4174 [[package]] ··· 4525 4550 "errno", 4526 4551 "libc", 4527 4552 "linux-raw-sys 0.4.15", 4528 - "windows-sys 0.52.0", 4553 + "windows-sys 0.59.0", 4529 4554 ] 4530 4555 4531 4556 [[package]] ··· 4538 4563 "errno", 4539 4564 "libc", 4540 4565 "linux-raw-sys 0.9.4", 4541 - "windows-sys 0.52.0", 4566 + "windows-sys 0.59.0", 4542 4567 ] 4543 4568 4544 4569 [[package]] ··· 5277 5302 "getrandom 0.3.3", 5278 5303 "once_cell", 5279 5304 "rustix 1.0.5", 5280 - "windows-sys 0.52.0", 5305 + "windows-sys 0.59.0", 5281 5306 ] 5282 5307 5283 5308 [[package]] ··· 5773 5798 "clap", 5774 5799 "dropshot", 5775 5800 "env_logger", 5776 - "fjall", 5801 + "fjall 2.11.2 (git+https://github.com/fjall-rs/fjall.git)", 5777 5802 "getrandom 0.3.3", 5778 5803 "http", 5779 5804 "jetstream", ··· 6162 6187 source = "registry+https://github.com/rust-lang/crates.io-index" 6163 6188 checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" 6164 6189 dependencies = [ 6165 - "windows-sys 0.48.0", 6190 + "windows-sys 0.59.0", 6166 6191 ] 6167 6192 6168 6193 [[package]]
+1
Cargo.toml
··· 9 9 "spacedust", 10 10 "who-am-i", 11 11 "slingshot", 12 + "quasar", 12 13 ]
+8
quasar/Cargo.toml
··· 1 + [package] 2 + name = "quasar" 3 + version = "0.1.0" 4 + edition = "2024" 5 + 6 + [dependencies] 7 + clap = { version = "4.5.46", features = ["derive"] } 8 + fjall = "2.11.2"
+3
quasar/readme.md
··· 1 + # quasar 2 + 3 + indexed replay and fan-out for event stream services (wip)
+1
quasar/src/lib.rs
··· 1 + mod storage;
+3
quasar/src/main.rs
··· 1 + fn main() { 2 + println!("Hello, world!"); 3 + }
quasar/src/storage.rs

This is a binary file and will not be displayed.