Sirish Bathina
5fa39fe5eb
feat(general): User_profile_add_set cli changes ( #3770 )
...
* User profile add set cli changes
* Add additional test
* get salt length from key deriver
* Fixes for failing tests
* after shikhars review
* lint fixes
2024-04-10 17:56:13 -07:00
Jarek Kowalski
123927d573
fix(server): fixed deadlock between server and scheduler during shutdown ( #3782 )
2024-04-09 22:37:50 -07:00
dependabot[bot]
8c5e8dd90e
build(deps-dev): bump tar from 6.2.0 to 6.2.1 in /app ( #3794 )
...
Bumps [tar](https://github.com/isaacs/node-tar ) from 6.2.0 to 6.2.1.
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v6.2.0...v6.2.1 )
---
updated-dependencies:
- dependency-name: tar
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-09 23:47:13 +00:00
dependabot[bot]
879d434b4f
build(deps): bump codecov/codecov-action from 4.1.1 to 4.2.0 ( #3792 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4.1.1 to 4.2.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](c16abc29c9...7afa10ed9b )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-09 16:36:38 -07:00
dependabot[bot]
062b806041
build(deps): bump docker/setup-buildx-action in the docker group ( #3791 )
...
Bumps the docker group with 1 update: [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ).
Updates `docker/setup-buildx-action` from 3.2.0 to 3.3.0
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](2b51285047...d70bba72b1 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: docker
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-09 16:35:49 -07:00
dependabot[bot]
9b453cb776
build(deps): bump github/codeql-action in the github-actions group ( #3790 )
...
Bumps the github-actions group with 1 update: [github/codeql-action](https://github.com/github/codeql-action ).
Updates `github/codeql-action` from 3.24.9 to 3.24.10
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](1b1aada464...4355270be1 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-09 16:35:10 -07:00
dependabot[bot]
54cdfd3728
build(deps): bump the common-golang-dependencies group with 7 updates ( #3789 )
...
Bumps the common-golang-dependencies group with 7 updates:
| Package | From | To |
| --- | --- | --- |
| [github.com/Azure/azure-sdk-for-go/sdk/storage/azblob](https://github.com/Azure/azure-sdk-for-go ) | `1.3.1` | `1.3.2` |
| [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go ) | `1.24.0` | `1.25.0` |
| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go ) | `1.24.0` | `1.25.0` |
| [go.opentelemetry.io/otel/sdk](https://github.com/open-telemetry/opentelemetry-go ) | `1.24.0` | `1.25.0` |
| [go.opentelemetry.io/otel/trace](https://github.com/open-telemetry/opentelemetry-go ) | `1.24.0` | `1.25.0` |
| [golang.org/x/net](https://github.com/golang/net ) | `0.23.0` | `0.24.0` |
| [google.golang.org/grpc](https://github.com/grpc/grpc-go ) | `1.63.0` | `1.63.2` |
Updates `github.com/Azure/azure-sdk-for-go/sdk/storage/azblob` from 1.3.1 to 1.3.2
- [Release notes](https://github.com/Azure/azure-sdk-for-go/releases )
- [Changelog](https://github.com/Azure/azure-sdk-for-go/blob/main/documentation/release.md )
- [Commits](https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.3.1...sdk/storage/azblob/v1.3.2 )
Updates `go.opentelemetry.io/otel` from 1.24.0 to 1.25.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.24.0...v1.25.0 )
Updates `go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc` from 1.24.0 to 1.25.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.24.0...v1.25.0 )
Updates `go.opentelemetry.io/otel/sdk` from 1.24.0 to 1.25.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.24.0...v1.25.0 )
Updates `go.opentelemetry.io/otel/trace` from 1.24.0 to 1.25.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.24.0...v1.25.0 )
Updates `golang.org/x/net` from 0.23.0 to 0.24.0
- [Commits](https://github.com/golang/net/compare/v0.23.0...v0.24.0 )
Updates `google.golang.org/grpc` from 1.63.0 to 1.63.2
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.63.0...v1.63.2 )
---
updated-dependencies:
- dependency-name: github.com/Azure/azure-sdk-for-go/sdk/storage/azblob
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: common-golang-dependencies
- dependency-name: go.opentelemetry.io/otel
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
- dependency-name: go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
- dependency-name: go.opentelemetry.io/otel/sdk
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
- dependency-name: go.opentelemetry.io/otel/trace
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
- dependency-name: golang.org/x/net
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: common-golang-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-09 16:34:31 -07:00
Jarek Kowalski
09415e0c7d
chore(ci): upgraded to go 1.22 ( #3746 )
...
Upgrades go to 1.22 and switches to new-style for loops
---------
Co-authored-by: Julio López <1953782+julio-lopez@users.noreply.github.com >
2024-04-08 09:52:47 -07:00
lvyaoting
67f87a5450
chore(general): fix function names in comment ( #3786 )
...
Signed-off-by: lvyaoting <lvyaoting@outlook.com >
2024-04-07 21:33:33 -07:00
Christoph Anderson
db5d868b5f
feat(ui): Add language support for kopiaUI ( #3768 )
...
* Add multi-language support
* Adding a guidline to outline the localisation process.
* Moved doc to separate pr
---------
Co-authored-by: lupusA <lupuapps@gmail.com >
2024-04-06 05:10:11 +00:00
Kopia Builder [bot]
e7d39ccc7c
feat(ui): upgraded htmlui to the latest version ( #3781 )
2024-04-05 05:59:56 +00:00
Jarek Kowalski
fe7a418a5b
feat(cli): added decompression benchmark ( #3773 )
...
* feat(cli): added decompression benchmark
* Update cli/command_benchmark_compression.go
Co-authored-by: Julio López <1953782+julio-lopez@users.noreply.github.com >
* fixed log output
* deduped code
---------
Co-authored-by: Julio López <1953782+julio-lopez@users.noreply.github.com >
2024-04-04 18:47:11 -07:00
Jarek Kowalski
bbbf65de8c
feat(repository): big reduction in memory usage during decompression ( #3780 )
...
This has huge performance benefits for `zstd` and `pgzip`
BEFORE:
```
0. s2-parallel-4 35.1 MB 8.9 GB/s 688 4.6 GB
1. s2-parallel-8 35.1 MB 8.1 GB/s 688 4.6 GB
2. s2-default 35.1 MB 8 GB/s 689 4.6 GB
3. s2-better 33.7 MB 7.2 GB/s 689 4.6 GB
4. zstd-fastest 18.4 MB 6.3 GB/s 22281 1.2 GB
5. zstd-better-compression 16.4 MB 5.3 GB/s 17957 2 GB
6. zstd 18.1 MB 4.8 GB/s 17711 2.1 GB
7. deflate-best-speed 20.6 MB 3.7 GB/s 4672 6.4 MB
8. deflate-best-compression 18.4 MB 3.5 GB/s 8352 6.5 MB
9. pgzip-best-speed 20.6 MB 3.5 GB/s 27871 679.1 MB
10. deflate-default 19.7 MB 3.5 GB/s 9152 6.4 MB
11. pgzip-best-compression 18.4 MB 3.3 GB/s 29494 679.1 MB
12. pgzip 19.7 MB 3.3 GB/s 32835 679.2 MB
13. gzip 19.3 MB 2.9 GB/s 1427888 4.4 GB
14. gzip-best-compression 18.5 MB 2.7 GB/s 1489968 4.4 GB
15. gzip-best-speed 21.6 MB 2.3 GB/s 1373330 4.4 GB
```
AFTER:
```
0. lz4 33.9 MB 13.4 GB/s 261 4.4 GB (deprecated)
1. s2-default 35.1 MB 10.2 GB/s 275 4.3 GB
2. s2-better 33.7 MB 9.7 GB/s 274 4.3 GB
3. s2-parallel-8 35.1 MB 9.7 GB/s 278 4.3 GB
4. s2-parallel-4 35.1 MB 9.4 GB/s 288 4.3 GB
5. zstd-fastest 18.4 MB 6.9 GB/s 1192 90.1 MB
6. zstd-better-compression 16.4 MB 5.8 GB/s 1162 158.8 MB
7. zstd-best-compression 16.2 MB 5.7 GB/s 1183 159.3 MB (deprecated)
8. zstd 18.1 MB 5.2 GB/s 1103 158 MB
9. deflate-best-speed 20.6 MB 3.8 GB/s 4672 6.4 MB
10. deflate-best-compression 18.4 MB 3.6 GB/s 8352 6.5 MB
11. pgzip-best-compression 18.4 MB 3.2 GB/s 28489 75 MB
12. pgzip-best-speed 20.6 MB 3.2 GB/s 26725 74.9 MB
13. pgzip 19.7 MB 3.1 GB/s 31889 75.1 MB
14. gzip-best-compression 18.5 MB 3.1 GB/s 1489269 4.4 GB
15. deflate-default 19.7 MB 2.6 GB/s 9164 6.4 MB
16. gzip-best-speed 21.6 MB 2.4 GB/s 1372639 4.4 GB
17. gzip 19.3 MB 2.2 GB/s 1427205 4.4 GB
```
2024-04-04 18:42:55 -07:00
Aaron Alpar
2994179025
comment fixes ( #3775 )
2024-04-04 13:56:39 -07:00
dependabot[bot]
c522444f1d
build(deps): bump github.com/google/fswalker ( #3778 )
...
Bumps [github.com/google/fswalker](https://github.com/google/fswalker ) from 0.3.3-0.20231129010601-c0a7aa51805d to 0.3.3.
- [Release notes](https://github.com/google/fswalker/releases )
- [Commits](https://github.com/google/fswalker/commits/v0.3.3 )
---
updated-dependencies:
- dependency-name: github.com/google/fswalker
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-04 13:55:51 -07:00
dependabot[bot]
e292326635
build(deps): bump the common-golang-dependencies group with 11 updates ( #3777 )
...
* build(deps): bump the common-golang-dependencies group with 11 updates
Bumps the common-golang-dependencies group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [github.com/Azure/azure-sdk-for-go/sdk/azcore](https://github.com/Azure/azure-sdk-for-go ) | `1.11.0` | `1.11.1` |
| [github.com/prometheus/client_model](https://github.com/prometheus/client_model ) | `0.6.0` | `0.6.1` |
| [github.com/prometheus/common](https://github.com/prometheus/common ) | `0.51.1` | `0.52.2` |
| [golang.org/x/crypto](https://github.com/golang/crypto ) | `0.21.0` | `0.22.0` |
| [golang.org/x/mod](https://github.com/golang/mod ) | `0.16.0` | `0.17.0` |
| [golang.org/x/net](https://github.com/golang/net ) | `0.22.0` | `0.23.0` |
| [golang.org/x/oauth2](https://github.com/golang/oauth2 ) | `0.18.0` | `0.19.0` |
| [golang.org/x/sync](https://github.com/golang/sync ) | `0.6.0` | `0.7.0` |
| [golang.org/x/sys](https://github.com/golang/sys ) | `0.18.0` | `0.19.0` |
| [golang.org/x/term](https://github.com/golang/term ) | `0.18.0` | `0.19.0` |
| [google.golang.org/grpc](https://github.com/grpc/grpc-go ) | `1.62.1` | `1.63.0` |
Updates `github.com/Azure/azure-sdk-for-go/sdk/azcore` from 1.11.0 to 1.11.1
- [Release notes](https://github.com/Azure/azure-sdk-for-go/releases )
- [Changelog](https://github.com/Azure/azure-sdk-for-go/blob/main/documentation/release.md )
- [Commits](https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.11.0...sdk/azcore/v1.11.1 )
Updates `github.com/prometheus/client_model` from 0.6.0 to 0.6.1
- [Release notes](https://github.com/prometheus/client_model/releases )
- [Commits](https://github.com/prometheus/client_model/compare/v0.6.0...v0.6.1 )
Updates `github.com/prometheus/common` from 0.51.1 to 0.52.2
- [Release notes](https://github.com/prometheus/common/releases )
- [Commits](https://github.com/prometheus/common/compare/v0.51.1...v0.52.2 )
Updates `golang.org/x/crypto` from 0.21.0 to 0.22.0
- [Commits](https://github.com/golang/crypto/compare/v0.21.0...v0.22.0 )
Updates `golang.org/x/mod` from 0.16.0 to 0.17.0
- [Commits](https://github.com/golang/mod/compare/v0.16.0...v0.17.0 )
Updates `golang.org/x/net` from 0.22.0 to 0.23.0
- [Commits](https://github.com/golang/net/compare/v0.22.0...v0.23.0 )
Updates `golang.org/x/oauth2` from 0.18.0 to 0.19.0
- [Commits](https://github.com/golang/oauth2/compare/v0.18.0...v0.19.0 )
Updates `golang.org/x/sync` from 0.6.0 to 0.7.0
- [Commits](https://github.com/golang/sync/compare/v0.6.0...v0.7.0 )
Updates `golang.org/x/sys` from 0.18.0 to 0.19.0
- [Commits](https://github.com/golang/sys/compare/v0.18.0...v0.19.0 )
Updates `golang.org/x/term` from 0.18.0 to 0.19.0
- [Commits](https://github.com/golang/term/compare/v0.18.0...v0.19.0 )
Updates `google.golang.org/grpc` from 1.62.1 to 1.63.0
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.62.1...v1.63.0 )
---
updated-dependencies:
- dependency-name: github.com/Azure/azure-sdk-for-go/sdk/azcore
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: common-golang-dependencies
- dependency-name: github.com/prometheus/client_model
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: common-golang-dependencies
- dependency-name: github.com/prometheus/common
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
- dependency-name: golang.org/x/mod
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
- dependency-name: golang.org/x/net
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
- dependency-name: golang.org/x/oauth2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
- dependency-name: golang.org/x/sync
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
- dependency-name: golang.org/x/sys
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
- dependency-name: golang.org/x/term
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
* address deprecation warning
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Julio <1953782+julio-lopez@users.noreply.github.com >
2024-04-04 20:03:51 +00:00
Matthieu MOREL
5c85ca6bb0
refactor(deps): migrate from go.uber.org/multierr to standard errors ( #3761 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2024-04-01 23:16:20 -07:00
Julio López
2ecf8c9488
fix(providers): check for ContainerAlreadyExists in Azure test ( #3767 )
...
Fixes test failure introduced in #3760
2024-04-01 23:14:46 -07:00
Matthieu MOREL
5120313c5e
refactor(deps): migrate from github.com/Azure/azure-storage-blob-go to github.com/Azure/azure-sdk-for-go/sdk/storage/azblob ( #3760 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2024-04-01 22:52:26 -07:00
dependabot[bot]
a67a09c2be
build(deps): bump the kopia-ui-npm-dependencies group ( #3765 )
...
Bumps the kopia-ui-npm-dependencies group in /app with 3 updates: [electron-log](https://github.com/megahertz/electron-log ), [electron-store](https://github.com/sindresorhus/electron-store ) and [electron](https://github.com/electron/electron ).
Updates `electron-log` from 5.1.1 to 5.1.2
- [Changelog](https://github.com/megahertz/electron-log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/megahertz/electron-log/compare/v5.1.1...v5.1.2 )
Updates `electron-store` from 8.1.0 to 8.2.0
- [Release notes](https://github.com/sindresorhus/electron-store/releases )
- [Commits](https://github.com/sindresorhus/electron-store/compare/v8.1.0...v8.2.0 )
Updates `electron` from 29.1.0 to 29.1.6
- [Release notes](https://github.com/electron/electron/releases )
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md )
- [Commits](https://github.com/electron/electron/compare/v29.1.0...v29.1.6 )
---
updated-dependencies:
- dependency-name: electron-log
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: kopia-ui-npm-dependencies
- dependency-name: electron-store
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: kopia-ui-npm-dependencies
- dependency-name: electron
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: kopia-ui-npm-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-01 22:46:12 -07:00
dependabot[bot]
49ddb144d3
build(deps): bump the common-golang-dependencies group with 3 updates ( #3764 )
...
Bumps the common-golang-dependencies group with 3 updates: [cloud.google.com/go/storage](https://github.com/googleapis/google-cloud-go ), [github.com/Azure/azure-sdk-for-go/sdk/azcore](https://github.com/Azure/azure-sdk-for-go ) and [google.golang.org/api](https://github.com/googleapis/google-api-go-client ).
Updates `cloud.google.com/go/storage` from 1.39.1 to 1.40.0
- [Release notes](https://github.com/googleapis/google-cloud-go/releases )
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-cloud-go/compare/storage/v1.39.1...spanner/v1.40.0 )
Updates `github.com/Azure/azure-sdk-for-go/sdk/azcore` from 1.10.0 to 1.11.0
- [Release notes](https://github.com/Azure/azure-sdk-for-go/releases )
- [Changelog](https://github.com/Azure/azure-sdk-for-go/blob/main/documentation/release.md )
- [Commits](https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.10.0...sdk/azcore/v1.11.0 )
Updates `google.golang.org/api` from 0.171.0 to 0.172.0
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.171.0...v0.172.0 )
---
updated-dependencies:
- dependency-name: cloud.google.com/go/storage
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
- dependency-name: github.com/Azure/azure-sdk-for-go/sdk/azcore
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
- dependency-name: google.golang.org/api
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-02 05:12:41 +00:00
dependabot[bot]
ffbe096e87
build(deps): bump codecov/codecov-action from 4.1.0 to 4.1.1 ( #3762 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](54bcd8715e...c16abc29c9 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-01 20:50:30 -07:00
dependabot[bot]
aea6076ea9
build(deps): bump github.com/hanwen/go-fuse/v2 from 2.5.0 to 2.5.1 ( #3763 )
...
Bumps [github.com/hanwen/go-fuse/v2](https://github.com/hanwen/go-fuse ) from 2.5.0 to 2.5.1.
- [Commits](https://github.com/hanwen/go-fuse/compare/v2.5.0...v2.5.1 )
---
updated-dependencies:
- dependency-name: github.com/hanwen/go-fuse/v2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-01 20:49:58 -07:00
Aaron Alpar
a4260e0185
fix(providers): Reduce memory allocation (gc thrash) ( #3695 )
...
Avoid minio allocations by implementing `ReadAt` function.
This change causes Minio libraries to reduce memory allocations.
Specifically, buffer allocations for S3 upload.
Add tests for new functionality.
---------
Co-authored-by: Shikhar Mall <shikhar.mall@veeam.com >
Co-authored-by: Nick <nick@kasten.io >
2024-04-01 15:10:27 -07:00
Julio López
e600c15b6b
fix(general): disable writes on index loads ( #3646 )
...
Change default 'allowWritesOnIndexLoad' to false when env var is unset
Add TestNoEpochAdvanceOnIndexRead
Ref:
- Followup to #3645
- Avoid index (epoch) cleanup and compaction during index reads #3638
- Make "read" commands/operations really read-only. #3639
2024-03-31 22:27:49 -07:00
Julio López
522209369c
refactor(test): explicitly advance epoch in TestMaybeCompactSingleEpoch_CompactionError ( #3755 )
...
Ref:
- #3638
2024-03-27 12:49:53 -07:00
Julio López
08a593b633
refactor(general): perform index compaction during repo maintenance ( #3651 )
...
Perform index epoch compaction and cleanup during repository maintenance
* refactor: rename maintenance task for deleting superseded indexes
* maintenance task to cleanup epoch markers
* maintenance task to advance write index epoch
* maintenance task to compact epoch ranges
* quick maintenance task to compact a single (index) epoch
* full maintenance task to compact a single (index) epoch
Ref:
- #3638
- #3639
Followup to:
- #3603
- #3645
Related helpers and changes:
- #3721
- #3735
- #3709
- #3728
- #3727
- #3726
2024-03-27 09:41:24 -07:00
NickIAm
3da0473219
fix(cli): restore objects with I prefix fails ( #3062 )
...
* Fix restoring objects with I prefix
set default of snapshot-time to 'latest' as noted in the help output
* Change test of restore to check it works without a time given
This is because --snapshot-time defaults to "latest" now.
2024-03-26 21:03:46 -07:00
Jarek Kowalski
7278f570e2
chore(ci): upgraded linter to 1.57.1 ( #3753 )
2024-03-25 22:20:38 -07:00
dependabot[bot]
b9a633faad
build(deps): bump the github-actions group with 1 update ( #3752 )
...
Bumps the github-actions group with 1 update: [github/codeql-action](https://github.com/github/codeql-action ).
Updates `github/codeql-action` from 3.24.8 to 3.24.9
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](05963f47d8...1b1aada464 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-25 21:07:45 -07:00
dependabot[bot]
b5888e54b9
build(deps): bump the common-golang-dependencies group with 2 updates ( #3751 )
...
Bumps the common-golang-dependencies group with 2 updates: [github.com/prometheus/common](https://github.com/prometheus/common ) and [google.golang.org/api](https://github.com/googleapis/google-api-go-client ).
Updates `github.com/prometheus/common` from 0.50.0 to 0.51.1
- [Release notes](https://github.com/prometheus/common/releases )
- [Commits](https://github.com/prometheus/common/compare/v0.50.0...v0.51.1 )
Updates `google.golang.org/api` from 0.170.0 to 0.171.0
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.170.0...v0.171.0 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/common
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
- dependency-name: google.golang.org/api
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-25 21:06:57 -07:00
Jarek Kowalski
4f1c994c39
feat(ui): upgraded htmlui to the latest version ( #3748 )
...
Co-authored-by: Kopia Builder <builder@kopia.io >
v0.16.1
2024-03-24 16:37:49 -07:00
Julio López
488901740d
refactor(general): rename var to hasEpochManager for clarity ( #3744 )
v0.16.0
2024-03-22 17:43:39 -07:00
Julio López
fdb6d3c097
refactor(general): add epoch.Manager.MaybeGenerateRangeCheckpoint ( #3727 )
...
* epoch manager: factor out getRangeToCompact
* epoch manager: add epoch.Manager.MaybeGenerateRangeCheckpoint
* test epoch.Manager.MaybeGenerateRangeCheckpoint
2024-03-22 15:29:11 -07:00
ashmrtn
9c99b8aa83
Wrap error instead of clobbering it ( #3743 )
2024-03-21 18:03:13 -07:00
Julio López
f8352275ba
refactor(general): add epoch.Manager.CleanupMarkers ( #3726 )
...
Includes tests for CleanupMarkers
2024-03-19 18:35:29 -07:00
Julio López
6236ff7fba
refactor(general): add epoch.Manager.MaybeCompactSingleEpoch ( #3728 )
...
Add:
- epoch.Manager.MaybeCompactSingleEpoch
- getCompactedEpochRange helper
- oldestUncompactedEpoch helper
- TestOldestUncompactedEpoch
- Tests for MaybeCompactSingleEpoch
Ref:
- Subset and dependency of #3651
- Depends on #3735
- Avoid index (epoch) cleanup and compaction during index reads #3638
- Make "read" commands/operations really read-only. #3639
2024-03-19 17:46:45 -07:00
Julio López
316356a031
refactor(general): closedIntRange ( #3735 )
...
Refactoring for the original implementation with intRange and
getKeyRange from closed-open ranges [lo, hi) to closed ranges: [lo, hi].
The primary motivation is for consistency with the implementation
of epoch.RangeMetadata in the same package, and thus avoid
confusion and reduce cognitive load.
Changes:
- adds a getContiguousKeyRange wrapper that checks for contiguity.
- getKeyRange simply returns a range with minimum and maximum
values for the keys in the map.
- changes the range implementation from closed-open ranges [lo, hi)
to closed ranges: [lo, hi] where both lo and hi are included in the range.
- Additional unit tests are included.
- renames intRange to closedIntRange to reflect new functionality.
Ref:
- Follow up refactor(general): add epoch.getKeyRange helper #3721
- Needed for refactor(general): add epoch.Manager.MaybeCompactSingleEpoch #3728
- Avoid index (epoch) cleanup and compaction during index reads #3638
2024-03-18 22:58:16 -07:00
dependabot[bot]
128ef76b13
build(deps): bump the docker group with 1 update ( #3739 )
...
Bumps the docker group with 1 update: [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ).
Updates `docker/setup-buildx-action` from 3.1.0 to 3.2.0
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](0d103c3126...2b51285047 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: docker
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-18 22:12:27 -07:00
dependabot[bot]
8866464b8b
build(deps): bump the github-actions group with 2 updates ( #3738 )
...
Bumps the github-actions group with 2 updates: [actions/checkout](https://github.com/actions/checkout ) and [github/codeql-action](https://github.com/github/codeql-action ).
Updates `actions/checkout` from 4.1.1 to 4.1.2
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](b4ffde65f4...9bb56186c3 )
Updates `github/codeql-action` from 3.24.6 to 3.24.8
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](8a470fddaf...05963f47d8 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-18 22:10:48 -07:00
dependabot[bot]
6a72b6fb81
build(deps): bump github.com/zalando/go-keyring from 0.2.3 to 0.2.4 ( #3741 )
...
Bumps [github.com/zalando/go-keyring](https://github.com/zalando/go-keyring ) from 0.2.3 to 0.2.4.
- [Release notes](https://github.com/zalando/go-keyring/releases )
- [Commits](https://github.com/zalando/go-keyring/compare/v0.2.3...v0.2.4 )
---
updated-dependencies:
- dependency-name: github.com/zalando/go-keyring
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-18 18:17:31 -07:00
dependabot[bot]
2606423f76
build(deps): bump the common-golang-dependencies group with 1 update ( #3740 )
...
Bumps the common-golang-dependencies group with 1 update: [google.golang.org/api](https://github.com/googleapis/google-api-go-client ).
Updates `google.golang.org/api` from 0.167.0 to 0.170.0
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.167.0...v0.170.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-18 18:16:32 -07:00
Sirish Bathina
4ea6cf98d1
update min salt size to 16 ( #3732 )
2024-03-13 15:02:33 -07:00
Nick
8647f71299
fix(cli): Output error msg returned by API server payload when possible ( #3724 )
...
Updates unit test expected error output
2024-03-13 18:29:50 +00:00
Nick
8c081add53
chore(server): Disable legacy API by default ( #3730 )
2024-03-13 11:11:09 -07:00
Sirish Bathina
ddcdfdb55a
changes for switching key derivation ( #3725 )
2024-03-13 00:34:46 +00:00
Julio López
4a06623eb6
refactor(general): add clarification comment ( #3723 )
...
Followup to #3721
Co-authored-by: Nick <nick@kasten.io >
2024-03-12 11:52:25 -07:00
Julio López
e143c71e6d
refactor(general): add epoch.getKeyRange helper ( #3721 )
...
Extracted from #3651 .
Thanks to @plar and @redgoat650 for the suggestions.
Ref:
- #3603
- #3645
- #3638
- #3639
2024-03-12 11:05:50 -07:00
Julio López
e347710611
nit: fix comment ( #3722 )
2024-03-11 22:23:56 -07:00
Jarek Kowalski
fb8d9c3bf8
chore(deps): removed direct deprecated protobuf dependency ( #3720 )
2024-03-11 21:47:14 -07:00