2024-08-10 - 2025-02-10

Overview

86 active pull requests
22 active issues
Excluding merges, 13 authors have pushed 83 commits to master and 96 commits to all branches. On master, 428 files have changed and there have been 123697 additions and 39780 deletions.

84 pull requests merged by 14 users

Merged #332 client/status: Support RESOURCE_EXHAUSTED status 2025-02-06 13:25:53 +00:00

Merged #331 Avoid connection leak in tree pool with netmap support 2025-02-05 07:47:25 +00:00

Merged #330 [SUPPORT] object/transformer: Add expiration epoch to each part 2025-02-04 08:58:03 +00:00

Merged #319 object/transformer: Add expiration epoch to each part of big object 2025-02-03 11:13:41 +00:00

Merged #328 rpc: Fix mem leak (support) 2025-01-30 12:18:08 +00:00

Merged #327 rpc: Fix mem leak again 2025-01-30 11:02:44 +00:00

Merged #326 pool: Fix panic that causes mutex deadlock 2025-01-30 06:57:44 +00:00

Merged #325 Fix mem leak (support) 2025-01-29 15:25:54 +00:00

Merged #324 Fix mem leak 2025-01-29 14:22:31 +00:00

Merged #323 user: Refactor user.ID structure 2025-01-29 10:36:03 +00:00

Merged #321 make/proto: Add installing protoc-gen-go-grpc 2025-01-21 12:22:39 +00:00

Merged #318 Revert easyproto usage 2025-01-09 11:28:42 +00:00

Merged #317 [SUPPORT] Revert easyproto changes 2024-12-26 12:31:22 +00:00

Merged #305 [#305] tree/pool: Add flag to use net map to prioritize tree services 2024-12-18 06:51:00 +00:00

Merged #315 api: Restore test.proto file 2024-12-16 07:49:00 +00:00

Merged #309 Refine CODEOWNERS settings 2024-12-12 12:34:57 +00:00

Merged #314 Ignore ECInfoErr errors in GetSplitInfo in pool 2024-12-12 10:12:25 +00:00

Merged #313 [SUPPORT]: Ignore ECInfoErr erros in GetSplitInfo 2024-12-12 07:12:50 +00:00

Merged #311 client/container: Remove outdated comment 2024-12-11 13:17:40 +00:00

Merged #310 client/container: Remove commented code 2024-12-11 11:47:43 +00:00

Merged #291 container: Add ListStream method 2024-12-10 11:11:41 +00:00

Merged #304 Make rpc client stream initialization get cancelled by dial timeout 2024-12-06 09:49:45 +00:00

Merged #306 netmap: Allow to select empty set of nodes 2024-12-06 08:51:06 +00:00

Merged #307 [SUPPORT] netmap: Allow to select empty set of nodes 2024-12-06 07:40:46 +00:00

Merged #299 [#185] Implement rpc/client for tree service 2024-12-02 14:58:07 +00:00

Merged #297 bearer: Update module docstring 2024-11-13 08:03:42 +00:00

Merged #293 Fix object payload size limiter 2024-11-07 12:11:20 +00:00

Merged #296 Stop using obsolete .github directory 2024-11-07 06:15:50 +00:00

Merged #290 [#185] Control timeout of tree service operations 2024-11-06 08:12:37 +00:00

Merged #272 object: Add UserAttributes method 2024-11-02 14:21:46 +00:00

Merged #273 netmap: Support non-ascii attributes in SELECT IN 2024-11-02 14:21:46 +00:00

Merged #277 Support InvalidArgument common failure status 2024-11-02 14:21:46 +00:00

Merged #286 bugfix/pool_count_maintenance 2024-11-02 14:21:46 +00:00

Merged #292 Updat lint version 2024-11-02 14:21:46 +00:00

Merged #266 Update api-go, fix vulnerabilities 2024-11-02 14:21:45 +00:00

Merged #267 Add protogetter linter and fix warnings 2024-11-02 14:21:45 +00:00

Merged #268 client: Fix PatchPayload method 2024-11-02 14:21:45 +00:00

Merged #270 Upgrade google.golang.org/grpc and frostfs-api-go version 2024-11-02 14:21:45 +00:00

Merged #281 [#276] Merge repo with frostfs-api-go 2024-10-29 07:01:54 +00:00

Merged #288 [#279] pool: Count maintenance mode errors in object search 2024-10-22 12:41:12 +00:00

Merged #289 bugfix/278-pool_maintenance_rebalance 2024-10-22 12:26:12 +00:00

Merged #285 client: Return status from all methods 2024-10-17 07:15:46 +00:00

Merged #284 go.mod: Update api-go 2024-10-11 13:06:33 +00:00

Merged #282 client: Close connection on non-nil error in Dial 2024-10-10 11:57:08 +00:00

Merged #280 Use DialTimeout for gRPC dial 2024-10-08 06:56:22 +00:00

Merged #275 [#275] client: Return status from all methods 2024-09-26 10:33:03 +00:00

Merged #264 netmap: Return node netmap state directly 2024-09-09 08:51:51 +00:00

Merged #265 Use range over int after 1.22 upgrade 2024-09-05 13:07:13 +00:00

Merged #223 object: Introduce new fields for ECHeader type 2024-09-04 19:51:16 +00:00

Merged #231 netmap: Add LIKE operation for filter 2024-09-04 19:51:16 +00:00

Merged #236 Small perfomance optimizations, cleanup 2024-09-04 19:51:16 +00:00

Merged #249 client: Introduce ObjectPatch method 2024-09-04 19:51:16 +00:00

Merged #257 feature/port_error_counts 2024-09-04 19:51:16 +00:00

Merged #259 go.mod: Bump go version to 1.22 2024-09-04 19:51:16 +00:00

Merged #138 [#121]: Make PrmContainerGet fields public 2024-09-04 19:51:15 +00:00

Merged #140 feature/115-adopt_put_single_pool 2024-09-04 19:51:15 +00:00

Merged #147 Add node addresses as debug information 2024-09-04 19:51:15 +00:00

Merged #148 Make PrmContainerSetEACL fields public for client and pool 2024-09-04 19:51:15 +00:00

Merged #158 [#121] client: Make PrmAnnounceSpace, PrmEndpointInfo, PrmNetworkInfo fields public 2024-09-04 19:51:15 +00:00

Merged #159 [#121] Refactor PrmSessionCreate 2024-09-04 19:51:15 +00:00

Merged #161 Remove math.rand/Read 2024-09-04 19:51:15 +00:00

Merged #162 Allow to parse single unnamed selectors 2024-09-04 19:51:15 +00:00

Merged #167 Allow to select insufficient number of nodes 2024-09-04 19:51:15 +00:00

Merged #171 Fix connection leak and panic at close operation 2024-09-04 19:51:15 +00:00

Merged #179 client: Make PrmObjectSearch fields public 2024-09-04 19:51:15 +00:00

Merged #181 [#121] client: Make PrmContainerList fields public 2024-09-04 19:51:15 +00:00

Merged #191 [#191] limit_tree_pool_retries 2024-09-04 19:51:15 +00:00

Merged #192 [#166] netmap: tests moved from JSON to YML 2024-09-04 19:51:15 +00:00

Merged #193 client: Make PrmDial, PrmInit fields public and make setters deprecated 2024-09-04 19:51:15 +00:00

Merged #195 Pass user.ID by value 2024-09-04 19:51:15 +00:00

Merged #202 Reset marshal data on object.CutPayload 2024-09-04 19:51:15 +00:00

Merged #208 Bump protobuf version 2024-09-04 19:51:15 +00:00

Merged #209 Pre-commit and makefile fixes 2024-09-04 19:51:15 +00:00

Merged #211 netmap: Introduce Replica method 2024-09-04 19:51:15 +00:00

Merged #215 Introduce apemanager rpc interface 2024-09-04 19:51:15 +00:00

Merged #263 go.mod: Update api-go 2024-09-03 14:11:55 +00:00

Merged #262 [#203] Add pool docs 2024-08-30 13:44:21 +00:00

Merged #261 go.mod: Update api-go 2024-08-27 11:44:58 +00:00

Merged #255 [#254] pool: Add parameter gracefulCloseOnSwitchTimeout 2024-08-22 08:02:52 +00:00

Merged #258 [#258] pool/tree: Add node address to error 2024-08-20 12:58:39 +00:00

Merged #256 go.mod: Update api-go 2024-08-20 08:03:36 +00:00

Merged #253 [#253] pool: Don't count regular FrostFS errors 2024-08-14 14:36:30 +00:00

Merged #252 patcher: Fix applying patch from the same offset 2024-08-13 16:49:17 +00:00

Merged #251 pool: Fix handlerError panic for objectPatch 2024-08-13 12:32:23 +00:00

2 pull requests proposed by 2 users

Proposed #316 Refactor 'Pool' 2024-12-18 16:19:01 +00:00

Proposed #322 [#51] add address to logs 2025-01-24 09:42:03 +00:00

18 issues closed from 7 users

Closed #303 user.ID should be [20]byte 2025-02-03 11:14:16 +00:00

Closed #302 user.ID.ScriptHash should return no error 2025-01-29 10:36:07 +00:00

Closed #320 Incomplete installation instructions in 'make protoc' 2025-01-21 12:22:42 +00:00

Closed #312 ECInfoErr is ignored during raw requests. 2024-12-12 07:34:28 +00:00

Closed #295 Implement tree service in api/rpc 2024-12-10 10:39:07 +00:00

Closed #301 RPC client may use invalidated/expired gRPC connection 2024-12-06 09:49:47 +00:00

Closed #185 Control timeout of tree service operations in tree pool 2024-11-06 08:26:26 +00:00

Closed #276 Merge frostfs-sdk-go and frostfs-api-go repositories 2024-10-29 08:42:00 +00:00

Closed #279 pool: Maintenance mode error does not incement on search error 2024-10-22 12:41:14 +00:00

Closed #278 pool: Do not reconnect to storage node in maintenance mode 2024-10-22 12:26:14 +00:00

Closed #283 pool: Immediately mark maintenance node as unhealthy 2024-10-17 13:28:04 +00:00

Closed #274 Introduce InvalidArgument common failure status 2024-10-04 09:17:59 +00:00

Closed #269 SELECT IN doesn't support non-ascii attributes 2024-09-23 09:20:55 +00:00

Closed #271 Add UserAttributes method to return only user attributes of an object 2024-09-20 07:46:51 +00:00

Closed #260 Add protogetter linter and fix warnings 2024-09-09 10:41:49 +00:00

Closed #217 Consider exporting node netmap status 2024-09-09 08:51:53 +00:00

Closed #203 Document pool inner workings 2024-09-05 06:10:10 +00:00

Closed #254 pool: Consider waiting in-flight request be finished before closing connection during rebalance switch 2024-08-22 08:02:56 +00:00

19 issues created by 4 users

Opened #254 pool: Consider waiting in-flight request be finished before closing connection during rebalance switch 2024-08-15 12:32:17 +00:00

Opened #260 Add protogetter linter and fix warnings 2024-08-26 20:47:30 +00:00

Opened #269 SELECT IN doesn't support non-ascii attributes 2024-09-13 09:49:25 +00:00

Opened #271 Add UserAttributes method to return only user attributes of an object 2024-09-16 12:39:30 +00:00

Opened #274 Introduce InvalidArgument common failure status 2024-09-18 12:49:26 +00:00

Opened #276 Merge frostfs-sdk-go and frostfs-api-go repositories 2024-09-30 07:56:28 +00:00

Opened #278 pool: Do not reconnect to storage node in maintenance mode 2024-10-04 08:25:33 +00:00

Opened #279 pool: Maintenance mode error does not incement on search error 2024-10-04 08:57:17 +00:00

Opened #283 pool: Immediately mark maintenance node as unhealthy 2024-10-11 10:07:15 +00:00

Opened #294 Implement Cmp() functions for ID-like structs 2024-11-06 07:31:47 +00:00

Opened #295 Implement tree service in api/rpc 2024-11-06 08:31:52 +00:00

Opened #298 Add docstrings to SearchFilters methods 2024-11-20 09:34:06 +00:00

Opened #300 Move connection management from Pool to ConnectionManager 2024-12-03 10:24:18 +00:00

Opened #301 RPC client may use invalidated/expired gRPC connection 2024-12-03 14:24:41 +00:00

Opened #302 user.ID.ScriptHash should return no error 2024-12-04 11:23:58 +00:00

Opened #303 user.ID should be [20]byte 2024-12-04 11:26:35 +00:00

Opened #308 client: (*Client).Dial seems to be redundant 2024-12-09 08:39:13 +00:00

Opened #312 ECInfoErr is ignored during raw requests. 2024-12-11 13:59:32 +00:00

Opened #320 Incomplete installation instructions in 'make protoc' 2025-01-21 10:16:25 +00:00

5 unresolved conversations

Open #51 Logs about used node in Pool's errors 2025-01-24 09:42:03 +00:00

Open #35 Should we add node address utils in SDK? 2024-12-17 11:55:58 +00:00

Open #30 Add function to update current set of nodes to connect 2024-12-03 10:25:35 +00:00

Open #128 Introduce queue for prepared objects 2024-11-15 08:54:49 +00:00

Open #173 Add netmap-aware dialer 2024-08-26 06:34:02 +00:00