All notable changes to this project will be documented in this file.
- Inline path consts for consistency
- Error/help messages (#95)
- Update README S2 doc link (#92)
- Update README API link (#89)
- Upgrade SDK to
0.5.0
(#90)
- Update output for reconfigure basin and create basin results (#86)
- Add
README.md
(#83)
- Update cargo binary name to
s2
(#84) - (release) Upgrade SDK to 0.4.0 (#85)
- (release) Upgrade SDK to 0.4.1 (#87)
- Disable noisy description in help (#79)
- Remove unnecessary dependencies from
Cargo.toml
(#80)
- Rename binary to s2 when releasing (#76)
- Homebrew sync (#71)
- Use a different
std::thread::Thread
forStdin
IO (#69)
- Release to crates.io (#68)
- Usage example
- Clarify fencing token is in hex
- Mandatory read
start_seq_num
(#58) - Make all short args explicit (#29) (#59)
- Upgrade deps (#64)
- Update cargo.toml (#65)
- Rename to streamstore-cli (#66)
- Description - Cargo.toml
- Update README.md
- Return reconfigured stream (#53)
- Stderr
CommandRecord
when reading (#45) (#55) - Sign and notarize apple binaries (#54)
- Flatten commands (#52) (#56)
- Load endpoints
from_env()
(#16) - Display throughput for read session (#25)
- Exercise limits for read session (#27)
- Better error reporting (#30)
- Appends with
fencing_token
andmatch_seq_num
(#38) - Stream
fence
andtrim
commands (#46)
- Config env var precedence
- Flush BufWriter (#22)
- Handle common signals for streams (#32)
- Optional
start_seq_num
inStreamService/ReadSession
(#42) - Catch
ctrl-c
signal on windows (#50)
- Consistency
- Nits (#19)
- Rm
S2ConfigError::PathError
(#17) - Only attempt to load config from file if it exists (#18)
- Rename binary to s2 (#21)
- Set user-agent to s2-cli (#23) (#24)
- Create LICENSE
- Update Cargo.toml with license
- Update SDK (#26)
- Sdk update (#31)
- Update CLI to latest sdk (#37)
- Upgrade SDK (#41)
- Upgrade sdk version (#43)
- Update SDK (#47)