diff options
| author | Shulhan <ms@kilabit.info> | 2026-01-22 00:27:18 +0700 |
|---|---|---|
| committer | Shulhan <ms@kilabit.info> | 2026-01-22 00:27:18 +0700 |
| commit | 26fc8bd3203dae6b4705ada227439c90129bbe36 (patch) | |
| tree | 26ed784cdf2779c3a0848fbf6c1355094b216eea /CHANGELOG.adoc | |
| parent | 6637e9d11a57c67510d79c00a1425f5e66d18280 (diff) | |
| download | jarink-26fc8bd3203dae6b4705ada227439c90129bbe36.tar.xz | |
brokenlinks: refactoring the logic, simplify the code
Previously, we made the scan logic to run in multiple goroutine with
one channel to push and consume the result and another channel to push
and pop link to be processed.
The logic is a very complicated code, making it hard to read and debug.
These changes refactoring it to use single goroutine that push and pop
link from/to a slices, as queue.
Diffstat (limited to 'CHANGELOG.adoc')
| -rw-r--r-- | CHANGELOG.adoc | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc index 06ea7a1..9d08249 100644 --- a/CHANGELOG.adoc +++ b/CHANGELOG.adoc @@ -14,6 +14,20 @@ Legend, * 🌼: Enhancement * 💧: Chores +[#jarink_v0_2_2] +== jarink 0.2.2 (2026-xx-xx) + +**🌼 brokenlinks: refactoring the logic, simplify the code** + +Previously, we made the scan logic to run in multiple goroutine with +one channel to push and consume the result and another channel to push +and pop link to be processed. +The logic is a very complicated code, making it hard to read and debug. + +These changes refactoring it to use single goroutine that push and pop +link from/to a slices, as queue. + + [#jarink_v0_2_1] == jarink 0.2.1 (2025-12-27) |
