Commit graph

  • 9424a67fb1 [#XX] Add impersonate flag to bearer token KirillovDenis/poc/impersonate Denis Kirillov 2023-02-21 11:29:14 +0300
  • cf64ddfb14 [TrueCloudLab#13] pool: Renew token before it expired Denis Kirillov 2023-01-26 15:14:22 +0300
  • cf9a54dcda [TrueCloudLab#11] pool: Fix handling SplitInfoError Denis Kirillov 2023-01-19 15:04:21 +0300
  • b2a37543d3 [#362] pool: Don't use default session token for read Denis Kirillov 2022-11-15 11:41:28 +0300
  • f0ac49b8f0 [TrueCloudLab#6] pool: Decrease rebalanceInterval Denis Kirillov 2023-01-11 15:53:02 +0300
  • 54696acf48 [TrueCloudLab#6] pool: Log node healthy changing Denis Kirillov 2023-01-11 15:48:42 +0300
  • dd88a5c5e0 [#4] go.mod: Bump supported go version to 1.18 Evgenii Stratonikov 2022-12-30 13:35:01 +0300
  • 4ff9c00de3 [#4] Rename NeoFS mentions in comments and method names Evgenii Stratonikov 2022-12-29 13:46:18 +0300
  • b204a62da1 [#4] go.mod: Update ANTLR Evgenii Stratonikov 2022-12-27 17:34:30 +0300
  • 377a5a0517 [#4] go.mod: Update dependencies Evgenii Stratonikov 2022-12-28 22:39:36 +0300
  • 43c046f343 [#4] go.mod: Update neo-go to v0.100.1 Evgenii Stratonikov 2022-12-28 21:52:17 +0300
  • 8c0c7789ca [#365] pool: Add request callback Denis Kirillov 2022-11-29 15:03:50 +0300
  • 339e2702f8 [#367] client: Allow to override key in Object.Hash RPC Evgenii Stratonikov 2022-11-22 19:22:00 +0300
  • a1748ae0e7 [#370] bearer, session: Clarify expiration epoch Pavel Karpy 2022-12-23 14:58:18 +0300
  • 4c779423f5 Move to frostfs-sdk-go Pavel Karpy 2022-12-13 17:36:35 +0300
  • 45a6e7a7c2 [#369] status: Make errors return default messages Pavel Karpy 2022-12-08 19:34:52 +0300
  • b4b07a3c4e [#364] pool: Adopt client stream timeout param Denis Kirillov 2022-11-15 14:32:25 +0300
  • d047289182 [#360] object: Add new package relations Denis Kirillov 2022-11-11 16:14:10 +0300
  • 1cacf472a3 [#360] pool: Fix removing virtual object Denis Kirillov 2022-11-11 13:17:26 +0300
  • e35f0df1ca [#358] pool: Make ErrPoolClientUnhealthy unexported Denis Kirillov 2022-11-08 14:53:57 +0300
  • 5f9d846fb4 [#358] pool: Don't init session with dead node Denis Kirillov 2022-11-08 12:50:23 +0300
  • 2eefdab0e4 [#358] pool: Start even if not all node healthy Denis Kirillov 2022-11-03 17:58:38 +0300
  • 7a2a76af95 [#356] ns: Use domain instead of name in NNS resolver Denis Kirillov 2022-10-27 17:08:45 +0300
  • da4ddcf337 [#353] netmap: Get rid of ioutil Evgenii Stratonikov 2022-10-19 09:57:55 +0300
  • 231ec66054 [#353] go.mod: Update external dependencies Evgenii Stratonikov 2022-10-17 15:59:02 +0300
  • a02a3870a5 [#353] go.mod: Update neofs-api-go to v2.14.0 Evgenii Stratonikov 2022-10-17 21:30:04 +0300
  • 9d4b36a8e6 [#353] go.mod: Update neo-contract to v0.16.0 Evgenii Stratonikov 2022-10-17 15:57:20 +0300
  • d3a09cbe7f [#353] go.mod: Update neo-go to v0.99.4 Evgenii Stratonikov 2022-10-17 15:56:34 +0300
  • f21d63bded Add CODEOWNERS file anastasia prasolova 2022-10-16 21:06:24 +0300
  • 21eef1ae7f [#351] Add StringifyPublicKey method for NodeInfo Anton Nikiforov 2022-10-12 14:46:48 +0300
  • d2f3929b51 [#349] client: Use context.Background in Dial by default Leonard Lyubich 2022-10-12 14:20:46 +0400
  • 8c682641bf [#343] pool: Provide dial context to clients Leonard Lyubich 2022-10-03 15:04:30 +0400
  • 452a50e9d5 [#343] client: Accept context parameter in Dial Leonard Lyubich 2022-10-03 14:13:48 +0400
  • 1325b4f272 [#336] session: Support group object sessions Leonard Lyubich 2022-09-16 18:13:57 +0400
  • c6576c8112 [#344] netmap: Support ExternalAddr well-known attribute Evgenii Stratonikov 2022-09-24 13:37:08 +0300
  • 8e3173eacd [#270] client/netmap: Cover NetMapSnapshot with unit tests Leonard Lyubich 2022-09-20 17:06:14 +0400
  • 89124d442d [#312] client/netmap: Simplify NetMapSnapshot implementaiton Leonard Lyubich 2022-09-20 15:28:21 +0400
  • 664392afc2 [#312] netmap: Support NetmapService.NetmapSnapshot RPC Leonard Lyubich 2022-09-17 14:07:56 +0400
  • f2f97f656d [#315] apistatus: Write default message in NodeUnderMaintenance.Error Leonard Lyubich 2022-09-19 21:35:33 +0400
  • be9a1aca90 [#315] apistatus: Support NodeUnderMaintenance in FromStatusV2 Leonard Lyubich 2022-09-19 21:34:14 +0400
  • 3d6b5d807b [#315] netmap: Add maintenance node state Evgenii Stratonikov 2022-09-15 08:51:24 +0300
  • 3dad44232e [#315] netmap: Add maintenance mode network setting Evgenii Stratonikov 2022-09-15 08:45:51 +0300
  • 4662d39886 [#315] client/status: Add NodeUnderMaintenance status Evgenii Stratonikov 2022-09-15 08:35:27 +0300
  • f75a5feba3 [#334] client: Use parameter key in object.Get Evgenii Stratonikov 2022-09-14 09:02:26 +0300
  • 1929b634a1 [#332] netmap/parser: Disallow trailing garbage Evgenii Stratonikov 2022-09-09 14:34:49 +0300
  • 402d72e629 [#332] go.mod: Update antlr dependency Evgenii Stratonikov 2022-09-10 13:36:04 +0300
  • 43a57d42dd [#331] client: Allow to set timeout for streaming operations Evgenii Stratonikov 2022-09-06 18:17:54 +0300
  • 71891029da [#327] nns: Support Null returned value Pavel Karpy 2022-08-31 18:05:09 +0300
  • d808f72c38 [#327] Add go 1.19 tests Pavel Karpy 2022-08-31 16:24:07 +0300
  • 511886b8d2 [#327] Update go to 1.17 Pavel Karpy 2022-08-31 16:23:00 +0300
  • 01c238ddc0 [#327] nns: Simplify code using neo-go v0.99.2 Pavel Karpy 2022-08-31 15:39:28 +0300
  • 2e5c66934c [#327] go.mod: Update neo-go to v0.99.2 Pavel Karpy 2022-08-31 14:44:36 +0300
  • 74234623b2 [#215] object: Add well-known FilePath attribute Denis Kirillov 2022-09-06 11:50:44 +0300
  • ee92df3203 [#326] client: Sign message in object.GetRange' Evgenii Stratonikov 2022-08-29 13:13:21 +0300
  • cf7bee3087 [#326] client: Provide pointers requests for signing Evgenii Stratonikov 2022-08-29 12:43:10 +0300
  • 456167e777 [#325] go.mod: Update neofs-api-go Evgenii Stratonikov 2022-08-29 07:36:05 +0300
  • 0e4d07fb06 [#323] client: Remove xheaders length check in a common helper Evgenii Stratonikov 2022-08-26 13:20:30 +0300
  • d6d6a41f5d [#323] client: Refactor object.Put Evgenii Stratonikov 2022-08-25 15:14:18 +0300
  • 724d30db1a [#323] client: Refactor object.Get Evgenii Stratonikov 2022-08-25 14:45:50 +0300
  • 1f593d0fb2 [#323] client: Refactor object.GetRange Evgenii Stratonikov 2022-08-25 14:32:37 +0300
  • f543ba68d3 [#323] client: Refactor object.Delete Evgenii Stratonikov 2022-08-25 13:51:46 +0300
  • dd5826d071 [#323] client: Refactor object.Head Evgenii Stratonikov 2022-08-25 13:42:43 +0300
  • 02bc2bc236 [#323] client: Unify parameter processing for Get* methods Evgenii Stratonikov 2022-08-25 13:29:31 +0300
  • 992b26a3ff [#323] client: Form meta header during parameter initialization Evgenii Stratonikov 2022-08-23 22:30:39 +0300
  • 6a43accf96 [#323] client: Refactor object.Search Evgenii Stratonikov 2022-08-23 21:56:55 +0300
  • 5d7650c3e7 [#323] client: Use checksum parameter directly in object.Hash Evgenii Stratonikov 2022-08-23 20:59:21 +0300
  • a926e5a1de [#323] client: Replace writeToMetaHeader method with function Evgenii Stratonikov 2022-08-23 20:55:00 +0300
  • 8c5333ea55 [#323] client: Refactor object.Hash Evgenii Stratonikov 2022-08-23 20:51:05 +0300
  • 0236b03fa7 [#323] client: Use constant for error message Evgenii Stratonikov 2022-08-23 20:15:55 +0300
  • 2f843de3ed [#323] client: Remove initCallContextWithoutKey Evgenii Stratonikov 2022-08-23 20:12:12 +0300
  • 84888854ab [#322] *: Go fmt -s Evgenii Stratonikov 2022-08-24 17:17:40 +0300
  • 7537fa0dec [#321] client: Set object ID field in Put Evgenii Stratonikov 2022-08-24 16:25:54 +0300
  • 7578b54fac [#319] crypto: Fix signing in go v1.19 Pavel Karpy 2022-08-18 13:10:18 +0300
  • 737e690482 [#299] pool: Do not use pointers to the resulting values Leonard Lyubich 2022-08-08 13:15:10 +0400
  • f8148c954b [#317] client: Fix processing of the Object PUT failed response Leonard Lyubich 2022-08-16 15:21:07 +0400
  • 4e31b4f231 [#299] client: Do not use pointers to required response fields Leonard Lyubich 2022-08-05 11:56:49 +0400
  • 30bf79f075 [#302] client: Adopt SetCopiesNumber Denis Kirillov 2022-07-29 18:42:24 +0300
  • 7a99cc916c [#307] status: Support EACL_NOT_FOUND status code Pavel Karpy 2022-08-01 17:17:48 +0300
  • a0f7c903d3 [#307] go.mod: Update neofs-api-go to v2.13.1 Pavel Karpy 2022-08-01 19:35:33 +0300
  • 7de66159d4 [#304] go.mod: Update neo-go to v0.99.1 Evgenii Stratonikov 2022-07-29 11:01:10 +0300
  • 90255e9efa [#291] pool: Use more robust way to init methods Denis Kirillov 2022-07-25 09:52:05 +0300
  • 828cfdc5bf [#291] pool: Improve docs Denis Kirillov 2022-07-22 17:41:44 +0300
  • 90f1cc7a1a [#301] ns: Adopt neo-go int parameter Denis Kirillov 2022-07-25 12:59:20 +0300
  • 3a95686aab [#300] go.mod: Update neofs-contract Evgenii Stratonikov 2022-07-22 16:39:02 +0300
  • f4ac75423c [#283] pool: Store methods status in slice Denis Kirillov 2022-07-22 11:06:16 +0300
  • b4f4ee4f79 [#283] pool: Compute avg time for every method Denis Kirillov 2022-07-19 16:13:59 +0300
  • 54145916a9 [#283] pool: Change batch of atomics to mutex Denis Kirillov 2022-07-18 11:42:29 +0300
  • 0d54757545 [#283] pool: Add res nil check Denis Kirillov 2022-07-14 15:45:25 +0300
  • 58fe1768cc [#283] pool: Fix incErrorRate Denis Kirillov 2022-07-13 13:31:24 +0300
  • 0b8c53ebc9 [#283] pool: Add number of requests to statistic Denis Kirillov 2022-07-13 13:16:55 +0300
  • 1b30d228da [#283] pool: Expose statistic Denis Kirillov 2022-07-13 12:55:38 +0300
  • 423804de84 [#283] pool: Add latency calculating Denis Kirillov 2022-07-13 12:51:43 +0300
  • 99e185690e [#283] pool: Add error threshold Denis Kirillov 2022-07-13 09:57:04 +0300
  • 9d3a1835d1 [#283] pool: Drop gomock Denis Kirillov 2022-07-12 21:57:33 +0300
  • e6cb5f2ee1 [#283] pool: Add counter for errors Denis Kirillov 2022-07-12 21:55:59 +0300
  • 7d10b432d1 [#284] *: Return error from all ReadFromV2 methods Leonard Lyubich 2022-07-07 13:51:05 +0300
  • 0d862d8568 [#294] go.mod: Update tzhash to v1.6.1 Evgenii Stratonikov 2022-07-06 18:08:11 +0300
  • 48ba86f4dd [#293] version: Update API version constants Pavel Karpy 2022-07-06 10:39:38 +0300
  • f91b1facd5 [#292] go.mod: Update tzhash to v1.6.0 Evgenii Stratonikov 2022-07-05 18:28:41 +0300
  • c6fee6d01a [#240] pool: Add SyncContainerWithNetwork Pavel Karpy 2022-07-05 13:20:10 +0300