Commit graph

  • 75a5b6588d [#179] resolver: Use Client with WSClient in NNS Leonard Lyubich 2022-04-12 11:19:32 +0300
  • 146fc4f07a [#179] resolver: Refactor and document the package Leonard Lyubich 2022-03-18 11:32:00 +0300
  • c961aea144 [#170] version: Add specification string encoder Alex Vanin 2022-04-12 11:43:34 +0300
  • ade8822a2f [#170] version: Add docs, refactor Alex Vanin 2022-03-23 18:35:44 +0300
  • 3e75660802 [#205] pool: fix using default key for requests Denis Kirillov 2022-04-12 16:48:55 +0300
  • 53e064e556 [#206] pool: fix waitForContainerRemoved Denis Kirillov 2022-04-12 17:14:48 +0300
  • 385f1b10f9 [#203] pool: fix PrmContainerDelete Denis Kirillov 2022-04-12 13:16:07 +0300
  • 1e8aa6a99f [#85] pool: update tests Denis Kirillov 2022-04-08 09:33:59 +0300
  • 97c8274dc0 [#85] pool: use non-pointer client inside wrapper Denis Kirillov 2022-03-29 14:12:15 +0300
  • 9e8e12f6ae [#85] pool: make client interface methods private Denis Kirillov 2022-03-28 12:17:56 +0300
  • aa6a4950d5 [#85] pool: fix skipped tests Denis Kirillov 2022-03-25 11:34:09 +0300
  • e56eef495d [#85] pool: refactor client interface Denis Kirillov 2022-03-21 14:29:29 +0300
  • e50e6d2828 [#137] pool: simplify session creation Denis Kirillov 2022-04-05 12:15:13 +0300
  • df0573d521 [#137] pool: drop sessionTokenThreshold Denis Kirillov 2022-03-24 17:35:09 +0300
  • c4adb03f8e [#137] pool: drop retry for object operations Denis Kirillov 2022-03-24 17:19:30 +0300
  • fcfae4a249 [#137] Use callback response to update epoch Denis Kirillov 2022-02-17 15:27:49 +0300
  • 9814748958 [#137] pool: fix tests Denis Kirillov 2022-03-24 17:02:33 +0300
  • 7df00fb0eb [#137] Add exp to ResSessionCreate Denis Kirillov 2022-02-16 16:57:18 +0300
  • 11a25bb413 [#137] Expire session tokens locally Denis Kirillov 2022-02-16 09:57:14 +0300
  • b8d2158acd [#180] eacl: make equal methods functions Denis Kirillov 2022-03-28 11:15:52 +0300
  • a709cf5444 [#180] pool: make some operations synchronous Denis Kirillov 2022-03-28 11:06:23 +0300
  • 0dbea5452a [#180] pool: add WaitForContainerRemoved Denis Kirillov 2022-03-24 15:42:49 +0300
  • 47345a33da [#180] pool: add WaitForEACLPresence Denis Kirillov 2022-03-23 10:50:34 +0300
  • d568458fab [#180] eacl: add EqualTo for table Denis Kirillov 2022-03-18 13:25:05 +0300
  • a1e17ea1f2 [#193] pool: Return copy of session token in cache support/v1.0.0-rc.3 Alex Vanin 2022-04-06 11:05:08 +0300
  • 129012748e [#193] pool: Add test to check side effects in token cache Alex Vanin 2022-04-06 11:03:41 +0300
  • 2104945f9e [#193] pool: Return copy of session token in cache Alex Vanin 2022-04-06 11:05:08 +0300
  • f38a24e8b5 [#193] pool: Add test to check side effects in token cache Alex Vanin 2022-04-06 11:03:41 +0300
  • 0367c83f5a [#191] pool: use bearer token Denis Kirillov 2022-04-06 10:32:01 +0300
  • e0281c3b34 [#191] pool: use bearer token Denis Kirillov 2022-04-06 09:19:05 +0300
  • f18b4a2a75 [#177] *: Remove logger package Evgenii Stratonikov 2022-03-28 15:41:20 +0300
  • 58d4f4a55f [#170] acl: Document package functionality Pavel Karpy 2021-03-22 11:24:57 +0300
  • 030bbce2cf [#165] pool: drop prmCommon from container params Denis Kirillov 2022-03-17 12:53:04 +0300
  • 59b49dd7e6 [#165] pool: update WaitForContainerPresence Denis Kirillov 2022-03-16 16:06:43 +0300
  • 191d85e607 [#165] pool: change exported fields to setters Denis Kirillov 2022-03-15 15:49:14 +0300
  • 9be9697856 [#165] pool: make client interface unexported Denis Kirillov 2022-03-15 15:00:38 +0300
  • 52548fe176 [#165] pool: add docs Denis Kirillov 2022-03-15 11:54:15 +0300
  • 7811d8eefc [#165] pool: distinguish init step and run Denis Kirillov 2022-03-11 17:55:02 +0300
  • d03523a3bc [#165] pool: replace options with parameters Denis Kirillov 2022-03-11 16:06:08 +0300
  • ec5c223f29 [#165] pool: make private inner structs Denis Kirillov 2022-03-11 14:57:35 +0300
  • f5cabe26cb [#165] pool: drop builder Denis Kirillov 2022-03-11 14:45:36 +0300
  • aeb4ac638a [#170] accounting: Remove message sub-string from V2-methods Leonard Lyubich 2022-03-17 16:45:26 +0300
  • 7d31de57ec [#170] audit: Refactor and document package functionality Leonard Lyubich 2022-03-14 14:30:07 +0300
  • 48150852f3 [#170] accounting: Refactor and document package functionality Leonard Lyubich 2022-03-12 19:15:26 +0300
  • a55ffa4796 [#176] status: Do not lose built-in error text message Alex Vanin 2022-03-16 16:54:20 +0300
  • b006ade154 Update neofs-api-go to v2.12.1 Alex Vanin 2022-03-15 17:08:01 +0300
  • 3e12d0eb69 [#172] object: Allow to marshal SplitInfo to JSON Evgenii Stratonikov 2022-03-14 16:52:45 +0300
  • 7d19718e1d [#168] netmap: Add simple selector benchmark Alex Vanin 2022-03-11 12:18:41 +0300
  • b91e25f782 [#168] pool: Adopt replacement of pointer slices with struct slices Alex Vanin 2022-03-11 12:18:13 +0300
  • 9c5d3d9dfa [#168] client: Adopt replacement of pointer slices with struct slices Alex Vanin 2022-03-11 12:16:08 +0300
  • e89a0d88d2 [#168] container: Remove pointer tricks from setAttribute Alex Vanin 2022-03-11 12:59:23 +0300
  • 98d4b5c926 [#168] container: Replace []*Attribute with []Attribute Alex Vanin 2022-03-11 12:13:56 +0300
  • cef9872b39 [#168] policy: Adopt replacement of pointer slices with struct slices Alex Vanin 2022-03-11 12:46:21 +0300
  • cdcbaa1677 [#168] netmap: Replace pointer slices with non-pointer slices Alex Vanin 2022-03-11 12:13:08 +0300
  • e70bf05fb9 [#168] eacl: Replace pointer slices with non-pointer slices Alex Vanin 2022-03-11 12:02:53 +0300
  • ef96949cbf [#168] object: Replace pointer slices with non-pointer slices Alex Vanin 2022-03-11 12:00:54 +0300
  • 467358f15a [#168] reputation: Replace []*reputation.Trust with []reputation.Trust Alex Vanin 2022-03-11 11:56:54 +0300
  • 022f412584 [#168] storagegroup: Replace []*oid.ID with []oid.ID Alex Vanin 2022-03-11 11:54:54 +0300
  • d4a8b1755c [#168] audit: Replace []*oid.ID with []oid.ID Alex Vanin 2022-03-11 11:53:48 +0300
  • eea0c0ecdc [#168] Update neofs-api-go with non pointer slices Alex Vanin 2022-03-11 11:52:15 +0300
  • 68b0440c62 [#164] Do not return rpc.Balance error in Dial Alex Vanin 2022-03-14 12:53:32 +0300
  • b81122740a [#164] pool: Make pool.Pool a struct Leonard Lyubich 2022-03-09 12:40:23 +0300
  • 22dad0573d [#164] client: Refactor and document package functionality Leonard Lyubich 2022-03-07 14:39:49 +0300
  • df5c69eea5 [#139] object: Implement function to init object creation Leonard Lyubich 2022-03-05 17:21:16 +0300
  • 1c161956c8 [#163] object: Implement functions linking Object and Lock instances Leonard Lyubich 2022-03-05 16:54:28 +0300
  • fb8daf80fc Upgrade NeoFS API Go module to v2.12.0 Leonard Lyubich 2022-03-05 16:52:48 +0300
  • 61f9c3392b [#159] Add object context to session tokens Denis Kirillov 2022-02-21 14:30:30 +0300
  • 70c3644e2b [#139] object: Deprecate RawObject type and everything related Leonard Lyubich 2022-03-03 14:48:55 +0300
  • 529c4d1c2a [#160] client: Support request X-Headers Leonard Lyubich 2022-03-03 14:04:53 +0300
  • 6f1c21da31 [#158] client: Do not ignore errors in processCall() Alex Vanin 2022-03-02 16:17:55 +0300
  • 7ef141aab7 [#158] client: Fix length setter in object hash range Alex Vanin 2022-03-02 15:49:11 +0300
  • bf23b548ab [#158] client: Support object context in session token setter Alex Vanin 2022-03-02 15:49:03 +0300
  • d109594d75 [#157] util/signature: Revive removed features Leonard Lyubich 2022-03-02 14:41:37 +0300
  • a292150d42 [#157] signature: Change scheme selection Leonard Lyubich 2022-03-02 13:41:41 +0300
  • 2a0b7b6b40 [#140] client: Specify status errors of Client methods Leonard Lyubich 2022-02-28 13:56:46 +0300
  • 12aa7ae144 [#140] apistatus: Support session errors Leonard Lyubich 2022-02-28 13:19:54 +0300
  • c627648798 [#140] apistatus: Support CONTAINER_NOT_FOUND error Leonard Lyubich 2022-02-28 11:55:25 +0300
  • f1e46d35de [#140] apistatus: Support OBJECT_ALREADY_REMOVED error Leonard Lyubich 2022-02-28 11:49:34 +0300
  • ff3826ae6b [#140] apistatus: Support OBJECT_NOT_FOUND error Leonard Lyubich 2022-02-28 11:45:33 +0300
  • 3e94b7c892 [#140] apistatus: Support ACCESS_DENIED error Leonard Lyubich 2022-02-28 11:39:22 +0300
  • 2b28f91a89 [#140] object: Support LOCK type Leonard Lyubich 2022-02-15 08:41:03 +0300
  • 07817fb403 [#148] client: Allow to iterate over search results Evgenii Stratonikov 2022-02-25 13:20:15 +0300
  • d716765c1a [#150] util/signature: Simplify public interface Evgenii Stratonikov 2022-02-24 14:45:52 +0300
  • 1c7dd03cf5 [#150] signature: Add scheme Evgenii Stratonikov 2022-02-24 14:05:05 +0300
  • 4fba1af6aa Upgrade to NeoFS API Go v2.12.0 Leonard Lyubich 2022-02-25 11:21:19 +0300
  • fa670ab57a *: Fix linter warnings Evgenii Stratonikov 2022-02-24 15:04:12 +0300
  • b5874778e9 [#149] client: Fix false io.ErrUnexpectedEOF return Leonard Lyubich 2022-02-24 14:44:49 +0300
  • 2adbe29f7f [#149] client: Fill buffer completely when reading stream data Leonard Lyubich 2022-02-24 14:33:43 +0300
  • 8e99e8a818 [#149] client: Do not finish on empty ID list in ObjectListReader Leonard Lyubich 2022-02-24 14:09:26 +0300
  • 32af7251f2 [#134] owner: Add helpers for working script hash Evgenii Stratonikov 2022-02-24 15:30:47 +0300
  • 5ed064eba5 [#134] owner: Fix doc comments Evgenii Stratonikov 2022-02-24 15:21:46 +0300
  • 47e8527ffb [#143] object: Add notification setters and getters Pavel Karpy 2022-02-16 17:49:29 +0300
  • ddd6c08b6a [#143] object/search: Add notification filter Pavel Karpy 2022-02-16 17:48:53 +0300
  • e791793253 [#143] go.mod: Update api-go library Pavel Karpy 2022-02-16 15:23:51 +0300
  • a25d145d84 [#143] object: Fix well-known attribute comment Pavel Karpy 2022-02-16 15:12:28 +0300
  • 29c057272c [#147] pool: Limit buffer length by 3MB in PutObject Leonard Lyubich 2022-02-21 21:39:31 +0300
  • 035f1d5667 [#147] client: Send 3MB per message in ObjectWriter.WritePayloadChunk Leonard Lyubich 2022-02-21 21:36:02 +0300
  • 5386694a1a [#142] Drop retry for container operations Denis Kirillov 2022-02-21 09:13:07 +0300
  • 66bc59da5c [#146] pool: Set private key in object HEAD/DELETE Leonard Lyubich 2022-02-21 15:10:16 +0300
  • e1c73fd43d [#146] client: Customize private key in object HEAD/DELETE Leonard Lyubich 2022-02-21 15:02:23 +0300