Thanks to visit codestin.com
Credit goes to github.com

Skip to content
This repository was archived by the owner on Sep 30, 2025. It is now read-only.

Tags: loopholelabs/silo

Tags

v0.2.21

Toggle v0.2.21's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump github.com/prometheus/client_golang from 1.22.0 to 1.23.0 (#134)

Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.22.0 to 1.23.0.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)
- [Commits](prometheus/client_golang@v1.22.0...v1.23.0)

---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
  dependency-version: 1.23.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jimmy Moore <[email protected]>

v0.2.20

Toggle v0.2.20's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump github.com/minio/minio-go/v7 from 7.0.94 to 7.0.95 (#132)

Bumps [github.com/minio/minio-go/v7](https://github.com/minio/minio-go) from 7.0.94 to 7.0.95.
- [Release notes](https://github.com/minio/minio-go/releases)
- [Commits](minio/minio-go@v7.0.94...v7.0.95)

---
updated-dependencies:
- dependency-name: github.com/minio/minio-go/v7
  dependency-version: 7.0.95
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jimmy Moore <[email protected]>

v0.2.19

Toggle v0.2.19's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Now support larger mmaps with offset (#122)

Signed-off-by: Jimmy Moore <[email protected]>

v0.2.18

Toggle v0.2.18's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added list of expected process states rather than single value (#120)

Signed-off-by: Jimmy Moore <[email protected]>

v0.2.17

Toggle v0.2.17's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Strengthened test checks (#118)

* Strengthened test checks

Signed-off-by: Jimmy Moore <[email protected]>

* Fix flaly TestDifference test

Signed-off-by: Jimmy Moore <[email protected]>

---------

Signed-off-by: Jimmy Moore <[email protected]>

v0.2.16

Toggle v0.2.16's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Jamesmoore/writecache (#113)

* First impl of writecache

Signed-off-by: Jimmy Moore <[email protected]>

* WriteCache going ok

Signed-off-by: Jimmy Moore <[email protected]>

* Some more optimization

Signed-off-by: Jimmy Moore <[email protected]>

* Bit more on wc

Signed-off-by: Jimmy Moore <[email protected]>

* Added config for writeCache

Signed-off-by: Jimmy Moore <[email protected]>

* Latest writecache code

Signed-off-by: Jimmy Moore <[email protected]>

* Latest wc

Signed-off-by: Jimmy Moore <[email protected]>

* Fixed writeCache for cow interplay

Signed-off-by: Jimmy Moore <[email protected]>

* Optimized rw unit test on Cow

Signed-off-by: Jimmy Moore <[email protected]>

* SparseFile can now read/write partial blocks if they already exist

Signed-off-by: Jimmy Moore <[email protected]>

* Added util to find 0 extends in bitfield

Signed-off-by: Jimmy Moore <[email protected]>

* Optimized to reduce read data

Signed-off-by: Jimmy Moore <[email protected]>

* SparseFile now block level locking

Signed-off-by: Jimmy Moore <[email protected]>

* Clarify comment

Signed-off-by: Jimmy Moore <[email protected]>

* Optimized SparseFile reads

Signed-off-by: Jimmy Moore <[email protected]>

* Optimized a path of sparseFile writeAt

Signed-off-by: Jimmy Moore <[email protected]>

* Little more sparseFile.WriteAt optimization

Signed-off-by: Jimmy Moore <[email protected]>

* Fixed potential issue when closing and call WriteAt/ReadAt

Signed-off-by: Jimmy Moore <[email protected]>

* More tidying added enable()

Signed-off-by: Jimmy Moore <[email protected]>

* Lint and fix err not being returned

Signed-off-by: Jimmy Moore <[email protected]>

* Fix writecache race

Signed-off-by: Jimmy Moore <[email protected]>

* Added more metrics around concurrency of r/w ops

Signed-off-by: Jimmy Moore <[email protected]>

* Made minimizeReadBytes optional

Signed-off-by: Jimmy Moore <[email protected]>

* Added Difference and tests

Signed-off-by: Jimmy Moore <[email protected]>

* Fix err handle typo

Signed-off-by: Jimmy Moore <[email protected]>

* Quick fix on flush err

Signed-off-by: Jimmy Moore <[email protected]>

* Quick fix on close err

Signed-off-by: Jimmy Moore <[email protected]>

* Updated lock potential issue

Signed-off-by: Jimmy Moore <[email protected]>

* Lint

Signed-off-by: Jimmy Moore <[email protected]>

* Added util to check how much data changed

Signed-off-by: Jimmy Moore <[email protected]>

* Now checks if data changed and only writes extent of change, or nothing

Signed-off-by: Jimmy Moore <[email protected]>

* Added storage_test to check equals and difference utils

Signed-off-by: Jimmy Moore <[email protected]>

* Updated write_cache comments

Signed-off-by: Jimmy Moore <[email protected]>

* Added option to specify wc blockSize

Signed-off-by: Jimmy Moore <[email protected]>

* Adjustments based on review

Signed-off-by: Jimmy Moore <[email protected]>

---------

Signed-off-by: Jimmy Moore <[email protected]>

v0.2.15

Toggle v0.2.15's commit message
Fix issue when new AnyOrder=true

Signed-off-by: Jimmy Moore <[email protected]>

v0.2.14

Toggle v0.2.14's commit message
Revert to go 1.23.8

Signed-off-by: Jimmy Moore <[email protected]>

v0.2.13

Toggle v0.2.13's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Jamesmoore/arch 354 add option to disable volatilitymonitor in silo (#…

…109)

* Added silo option to disable volatilityMonitor

Signed-off-by: Jimmy Moore <[email protected]>

* Updated test to include AnyOrder dev migration

Signed-off-by: Jimmy Moore <[email protected]>

* Switched if to make more readable

Signed-off-by: Jimmy Moore <[email protected]>

---------

Signed-off-by: Jimmy Moore <[email protected]>

v0.2.12

Toggle v0.2.12's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Jamesmoore/arch 328 silo cow performance (#103)

* Added metrics on read/write sizes

Signed-off-by: Jimmy Moore <[email protected]>

* dashboard for silo disk iops/throughput/sizes

Signed-off-by: Jimmy Moore <[email protected]>

* Added nbd latency and active reads/writes metrics

Signed-off-by: Jimmy Moore <[email protected]>

* Added metrics on ROSource

Signed-off-by: Jimmy Moore <[email protected]>

* Initial impl of cow

Signed-off-by: Jimmy Moore <[email protected]>

* Added cow metrics, and tidy up device metrics

Signed-off-by: Jimmy Moore <[email protected]>

* Silo disk dashboard work

Signed-off-by: Jimmy Moore <[email protected]>

* Latest graphs

Signed-off-by: Jimmy Moore <[email protected]>

* Added optional SourceBlocks to detail which blocks are nonzero in ROSource

Signed-off-by: Jimmy Moore <[email protected]>

* Updated cow + added test

Signed-off-by: Jimmy Moore <[email protected]>

* Metric for cow zero reads

Signed-off-by: Jimmy Moore <[email protected]>

* Fix var shadow

Signed-off-by: Jimmy Moore <[email protected]>

* Added pre-calc hashes for cow base

Signed-off-by: Jimmy Moore <[email protected]>

* Latest disk dashboard for cow zero blocks

Signed-off-by: Jimmy Moore <[email protected]>

* Bit more on cow

Signed-off-by: Jimmy Moore <[email protected]>

* Metric fix and useful output on checkdev

Signed-off-by: Jimmy Moore <[email protected]>

* Cow reduce data read fix

Signed-off-by: Jimmy Moore <[email protected]>

* lint

Signed-off-by: Jimmy Moore <[email protected]>

---------

Signed-off-by: Jimmy Moore <[email protected]>