-
v0.32.0
All checks were successful/ DCO (pull_request) Successful in 10m3s/ Builds (pull_request) Successful in 3m0s/ Vulncheck (pull_request) Successful in 10m39s/ Lint (pull_request) Successful in 4m12s/ Tests (pull_request) Successful in 2m48s/ Vulncheck (push) Successful in 2m57s/ Lint (push) Successful in 3m32s/ Tests (push) Successful in 8m9s/ Builds (push) Successful in 2m53sreleased this
2024-12-20 13:22:08 +00:00 | 0 commits to master since this releaseFixed
- Getting S3 object with FrostFS Object ID-like key (#166)
- Ignore delete marked objects in versioned bucket in index page (#181)
Added
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
frostfs-http-gw
0 downloads · 35 MiB
-
0.31.0 - Rongbuk
All checks were successful/ DCO (pull_request) Successful in 1m43s/ Vulncheck (pull_request) Successful in 1m45s/ Builds (pull_request) Successful in 1m46s/ Lint (pull_request) Successful in 2m23s/ Tests (pull_request) Successful in 1m38s/ Vulncheck (push) Successful in 1m12s/ Builds (push) Successful in 1m37s/ Lint (push) Successful in 3m4s/ Tests (push) Successful in 2m17sreleased this
2024-11-20 13:15:48 +00:00 | 8 commits to master since this releaseFixed
- Docker warnings during image build (#126)
trace_id
parameter in logs (#148)- SIGHUP support for
tracing.enabled
config parameter (#157)
Added
- Vulnerability report document (#123)
- Root CA configuration for tracing (#139)
- Log sampling policy configuration (#147)
- Index page support for buckets and containers (#137, #151)
- CORS support (#158)
- Source IP binding configuration for FrostFS requests (#160)
- Tracing attributes (#164)
Changed
- Updated Go version to 1.22 (#132)
Removed
- Duplicated NNS Resolver code (#129)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
frostfs-http-gw
8 downloads · 35 MiB
-
v0.30.3
released this
2024-10-18 14:13:20 +00:00 | 0 commits to support/v0.30 since this releaseFixed
- Get response on S3 multipart object (#142)
Added
- Support percent-encoding for GET queries (#134)
Changed
- Split
FrostFS
interface into separate read methods (#127)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
frostfs-http-gw
0 downloads · 34 MiB
-
v0.30.2
All checks were successful/ DCO (pull_request) Successful in 1m21s/ Builds (1.21) (pull_request) Successful in 1m29s/ Builds (1.22) (pull_request) Successful in 1m29s/ Vulncheck (pull_request) Successful in 1m42s/ Lint (pull_request) Successful in 1m59s/ Tests (1.21) (pull_request) Successful in 1m48s/ Tests (1.22) (pull_request) Successful in 1m54sreleased this
2024-09-03 11:04:34 +00:00 | 30 commits to master since this releaseAdded
- Fuzzing tests (#135)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
frostfs-http-gw
62 downloads · 33 MiB
-
v0.30.1
All checks were successful/ DCO (pull_request) Successful in 1m1s/ Vulncheck (pull_request) Successful in 1m21s/ Builds (1.21) (pull_request) Successful in 1m29s/ Builds (1.22) (pull_request) Successful in 1m27s/ Lint (pull_request) Successful in 2m4s/ Tests (1.21) (pull_request) Successful in 1m39s/ Tests (1.22) (pull_request) Successful in 1m33sreleased this
2024-08-20 14:03:17 +00:00 | 32 commits to master since this releaseFixed
- Error counting in pool component before connection switch (#131)
Added
- Log of endpoint address during tree pool errors (#131)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
frostfs-http-gw
0 downloads · 33 MiB
-
v0.30.0 - Kangshung
All checks were successful/ DCO (pull_request) Successful in 57s/ Vulncheck (pull_request) Successful in 1m18s/ Builds (1.21) (pull_request) Successful in 2m56s/ Builds (1.22) (pull_request) Successful in 1m46s/ Lint (pull_request) Successful in 2m56s/ Tests (1.21) (pull_request) Successful in 4m56s/ Tests (1.22) (pull_request) Successful in 7m8sreleased this
2024-07-22 14:37:08 +00:00 | 34 commits to master since this releaseFixed
Added
- Add new
reconnect_interval
config param (#100) - Erasure coding support in placement policy (#114)
- HTTP Header canonicalizer for well-known headers (#121)
Changed
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
frostfs-http-gw
2 downloads · 34 MiB
- Add new
-
v0.29.0 - Zemu
Some checks failed/ DCO (pull_request) Successful in 1m19s/ Builds (1.20) (pull_request) Successful in 2m31s/ Builds (1.21) (pull_request) Successful in 1m39s/ Vulncheck (pull_request) Failing after 2m11s/ Lint (pull_request) Successful in 3m28s/ Tests (1.20) (pull_request) Successful in 2m26s/ Tests (1.21) (pull_request) Successful in 2m20sreleased this
2024-05-27 13:18:29 +00:00 | 53 commits to master since this releaseFixed
- Fix possibility of panic during SIGHUP (#99)
- Handle query unescape and invalid bearer token errors (#108)
- Fix log-level change on SIGHUP (#105)
Added
- Support client side object cut (#70)
- Add
frostfs.client_cut
config param - Add
frostfs.buffer_max_size_for_put
config param - Add bucket/container caching
- Disable homomorphic hash for PUT if it's disabled in container itself
- Add
- Add new
logger.destination
config param with journald support (#89, #104) - Add support namespaces (#91)
Changed
- Replace atomics with mutex for reloadable params (#74)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
frostfs-http-gw
2 downloads · 32 MiB
-
v0.28.1
All checks were successful/ Vulncheck (pull_request) Successful in 1m40s/ DCO (pull_request) Successful in 1m41s/ Builds (1.20) (pull_request) Successful in 2m9s/ Builds (1.21) (pull_request) Successful in 1m27s/ Lint (pull_request) Successful in 3m51s/ Tests (1.20) (pull_request) Successful in 2m9s/ Tests (1.21) (pull_request) Successful in 1m58sreleased this
2024-01-24 14:37:19 +00:00 | 71 commits to master since this releaseAdded
- Tree pool traversal limit (#92)
Update from 0.28.0
See new
frostfs.tree_pool_max_attempts
config parameter.Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
frostfs-http-gw
5 downloads · 32 MiB
-
v0.28.0 - Academy of Sciences
All checks were successful/ DCO (pull_request) Successful in 1m57s/ Vulncheck (pull_request) Successful in 2m26s/ Builds (1.20) (pull_request) Successful in 3m5s/ Builds (1.21) (pull_request) Successful in 1m52s/ Lint (pull_request) Successful in 4m43s/ Tests (1.20) (pull_request) Successful in 2m52s/ Tests (1.21) (pull_request) Successful in 2m8sreleased this
2023-12-07 12:15:06 +00:00 | 75 commits to master since this releaseFixed
grpc
schemas in tree configuration (#62)GetSubTree
failures (#67)- Debian packaging (#69, #90)
- Get latest version of tree node (#85)
Added
- Support dump metrics descriptions (#29)
- Support impersonate bearer token (#40, #45)
- Tracing support (#20, #44, #60)
- Object name resolving with tree service (#30)
- Metrics for current endpoint status (#77)
- Soft memory limit with
runtime.soft_memory_limit
(#72) - Add selection of the node of the latest version of the object (#85)
Changed
- Update prometheus to v1.15.0 (#35)
- Update go version to 1.19 (#50)
- Finish rebranding (#2)
- Use gate key to form object owner (#66)
- Move log messages to constants (#36)
- Uploader and downloader refactor (#73)
Removed
- Drop
tree.service
param (now endpoints frompeers
section are used) (#59)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
frostfs-http-gw
5 downloads · 32 MiB
-
v0.27.0 - Karpinsky
Some checks failedTests / Lint (pull_request) Failing after 5sTests / Tests (1.18) (pull_request) Failing after 4sBuilds / Build CLI (pull_request) Has started runningTests / Coverage (pull_request) Failing after 10sTests / Tests (1.19) (pull_request) Failing after 6sBuilds / Build Docker image (pull_request) Has been cancelledCodeQL / Analyze (go) (pull_request) Failing after 2sCodeQL / Analyze (go) (push) Failing after 2sDCO check / Commits Check (pull_request) Failing after 2sreleased this
2023-07-12 15:10:59 +00:00 | 0 commits to support/v0.27 since this releaseThis is a first FrostFS HTTP Gateway release named after Karpinsky glacier.
Fixed
- Require only one healthy storage server to start (#7)
- Enable gate metrics (#38)
Too many pings
error (#61)
Added
- Multiple configs support (#12)
Changed
- Repository rebranding (#1)
- Update neo-go to v0.101.0 (#8)
- Update viper to v1.15.0 (#8)
- Update go version to 1.18 (#9)
- Errors have become more detailed (#18)
- Update system attribute names (#22)
- Separate integration tests with build tags (#24)
- Changed values for
frostfs_http_gw_state_health
metric (#32)
Updating from v0.26.0
To set system attributes use updated headers
(you can use old ones for now, but their support will be dropped in the future releases):X-Attribute-Neofs-*
->X-Attribute-System-*
X-Attribute-NEOFS-*
->X-Attribute-SYSTEM-*
X-Attribute-neofs-*
->X-Attribute-system-*
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
frostfs-http-gw
10 downloads · 31 MiB