0.3.0
Changes
π Bug Fixes
- Fixing null issue with empty patterns (0932635)
- fixing some issues with the bit to dot ratios and allowing multiple torrents (7ae77bd)
- fixing unit tests (48dde82)
- Fixed paths (ca22f57)
π Enhancements
- refactoring start up code (f3997be)
π§° Misc
- basic producer / consumer implementation (PR #3)
- Use Microsoft.Data.SqlClient (PR #4) by @arvindshmicrosoft
- Buffered insert and async (PR #8)
- Simple torrent support (92e1c61)
- Dropping pipeline name (509ea90)
- making more testable (7af9acc)
- reworking help some more (ebc7bde)
- Adding readme (6c87ca6)
- adding limitations to readme (cecaee6)
- code cleanup (bb63b21)
- changing bracket options for formatting (acce01d)
- Even more cleanup (ebd8c8e)
- updating nuget packages (cbe45ec)
- switching to spectre for progress (34bcfe4)
- reworked torrent to use progress bar (6742a67)
- Adds smarts to import to guess the filename (52dd34a)
- adding tag handling (a6f03f6)
- Cleaning up code and fixing issue with debugging (a38e4cb)
- adding archive picker (79d3ac5)
- removing commandlineparser and using just spectre.cli (da3760d)
- reworking examples (e71854e)
- Update README.md (23e5201)
- Adding new download columns to progress (6f192ec)
- Reworking progress and parallelism (f3fc737)
- Adding total time per operation (56d3265)
- adding braille progress (04ff141)
- Reworking dependency injection (933282f)
- Adding Brent torrent downloader (fedf55d)
- bumping version (fc14057)
- Merge branch 'master' of https://github.com/phil-scott-78/dotnet-soddi into master (18ef020)
- adding brent option to docs (0a8f5b5)
- making partial torrent downloads a bit more subtle (b8beb60)
- updating spectre console and formatting (56ba163)
- upgrading sharpcompress (a21f01d)
- Create FUNDING.yml (32d832e)
- Updating to net6 and C# 10 (c6b79d8)
- Updating packages (0f96651)
- Reducing allocations with braille progress rendering (f6bf350)
- MonoTorrent 2 upgrade (5184a1b)
- Getting better all the time (71ca698)
- enabling simple and query store when building the database via dropAndCreate (0633d5f)
- Removing unused code. (207d9a2)
- Concurrent insert of multiple 7z files (1d90872)
- Forcing parallel processing of 7z files. (ab7536d)
- Publish new version (c22fc0a)
- tweaking bulk insert logic (7cb30e3)
- persists total rows copied even with failure. resolves #7 (f047749)
- dropping initial batch size to something resonable (e18cead)
- Simplifying inserts. (a324340)
- Publish version 0.2.1 (913a507)
- Dialing in batch sizes for some of the more extreme cases (358ca7b)
- more flexible batch sizes (a6bcc05)
- Attempt at a buffered insert (7ff4f4f)
- adding downloaded 7z files and xml to .gitignore (b958ad3)
- reducing allocations (3b544ce)
- Additional documentation of the madness. (66c05c5)
- adding row count check (8cceaad)
- Simplifying redos (8d18d5b)
- Adding logging and better exception display for failures. (316109d)
- Foreign keys help (cf83dbe)
- first pass at configuring dotnet-release (4f30098)
- Create dotnet.yml (d211cc9)
- Update dotnet-releaser.toml (f625af4)
- Update dotnet.yml (cf5d86e)
- ignoring order of files (1cf6cf1)
- whoops (f4c0e7e)
Full Changelog: 2ba5df750ac95513712c8da60bed4bc3e65bed01...0.3.0