Commit graph

  • 1ab630eb24 [#323] storage/shard: Fix message of the error returned by Init method Leonard Lyubich 2021-01-18 11:27:27 +0300
  • b5a1c03fb9 [#323] storage/engine: Fix message of the error returned by Open method Leonard Lyubich 2021-01-18 11:26:49 +0300
  • c5ce777311 Update changelog for v0.14.1 v0.14.1 Alex Vanin 2021-01-15 11:07:46 +0300
  • 3aa12797bd Update neofs-api-go to v1.22.1 Alex Vanin 2021-01-15 17:48:10 +0300
  • 6b41f399d0 [#309] Add configuration for storage node testnet deployment Alex Vanin 2021-01-13 16:07:01 +0300
  • 0690a54299 [#315] cmd/cli: Add set-status command to control section Leonard Lyubich 2021-01-15 14:55:06 +0300
  • fa0ea35f83 [#315] cmd/node: Implement node status updating in application Leonard Lyubich 2021-01-15 14:53:41 +0300
  • 619f8826e1 [#315] control: Implement SetNetmapStatus on Server Leonard Lyubich 2021-01-15 14:51:34 +0300
  • f39d08bda7 [#315] control: Add SetNetmapStatus rpc Leonard Lyubich 2021-01-15 14:51:15 +0300
  • e5dc4ede57 [#312] control: Add newline at the end of proto file Leonard Lyubich 2021-01-15 16:22:21 +0300
  • b418aa6130 [#312] cmd/cli: Add health status to healthcheck command output Leonard Lyubich 2021-01-15 13:34:07 +0300
  • 4666a7797b [#312] cmd/node: Switch health status while the application is running Leonard Lyubich 2021-01-15 13:28:37 +0300
  • 147399f547 [#312] cmd/node: Implement HealthStatus method on node application Leonard Lyubich 2021-01-15 13:23:46 +0300
  • f327024ee7 [#312] control/server: Extended HealthChecker interface Leonard Lyubich 2021-01-15 13:22:44 +0300
  • 6ae51e41f9 [#312] control: Add health status field to health check response body Leonard Lyubich 2021-01-15 13:18:03 +0300
  • 0abb8acef3 [#312] control: Define HealthStatus enum Leonard Lyubich 2021-01-15 13:13:41 +0300
  • 71fcbd3ed4 [#313] cmd/node: Update netmap status in the right way Leonard Lyubich 2021-01-15 13:02:59 +0300
  • 83d4420a30 [#313] control: Rename HealthStatus enum to NetmapStatus Leonard Lyubich 2021-01-15 12:42:31 +0300
  • a89567a88d [#317] morph/client: Return complete eACL signature from contract Alex Vanin 2021-01-14 19:00:10 +0300
  • c75a828adf [#311] control: Fix loss of parent attribute keys in netmap converter Leonard Lyubich 2021-01-15 16:06:02 +0300
  • 6c9dab481c [#311] control: Cover StableMarshal methods with unit tests Leonard Lyubich 2021-01-15 11:33:09 +0300
  • 5f22e7fac7 Add newline at end of Control service proto file Leonard Lyubich 2021-01-15 10:50:20 +0300
  • 8d81954afe [#168] cmd/cli: Print netmap in JSON format Leonard Lyubich 2021-01-15 10:48:15 +0300
  • 36d8e2d3b7 [#311] control: Implement JSON marshaler on Netmap message Leonard Lyubich 2021-01-15 10:40:19 +0300
  • dde24bc9e5 [#311] control: Rewrite methods for binary encoding and signatures Leonard Lyubich 2021-01-15 10:39:03 +0300
  • e9d4b2d25b [#311] Recompile protobuf files Leonard Lyubich 2021-01-15 09:23:21 +0300
  • 9050d41099 [#311] Rewrite make protoc target similarly to neofs-api-go Leonard Lyubich 2021-01-15 09:22:56 +0300
  • cd4055d0b7 [#168] cmd/cli: Add snapshot command to netmap section Leonard Lyubich 2021-01-14 21:32:14 +0300
  • 3e882d963f [#311] services/control: Implement NetmapSnapshot method Leonard Lyubich 2021-01-14 19:32:23 +0300
  • 28777911fb [#311] services/control: Define NetmapSnapshot rpc Leonard Lyubich 2021-01-14 19:06:49 +0300
  • 88023f3655 [#311] services/control: Define Netmap structure Leonard Lyubich 2021-01-14 18:59:39 +0300
  • 62de9f327e [#319] Do not return payload formatting error on regular objects Alex Vanin 2021-01-15 15:45:42 +0300
  • f311be3ab6 [#234] Fix ineffassign linter remark Leonard Lyubich 2021-01-14 10:51:05 +0300
  • 73e99fa590 [#306] cmd/node: Rename permitted_keys config value to authorized_keys Leonard Lyubich 2021-01-14 10:48:59 +0300
  • 0a0ee89665 [#306] control: Rename WithAllowedKeys function to WithAuthorizedKeys Leonard Lyubich 2021-01-14 10:47:18 +0300
  • abd9952e46 [#306] Rename Private service to Control service Leonard Lyubich 2021-01-13 16:46:39 +0300
  • df3746fa68 [#306] cmd/node: Switch health status on boot and shutdown Leonard Lyubich 2021-01-13 16:36:41 +0300
  • 44a0fb5a69 [#306] private: Define and use HealthChecker interface to get the status Leonard Lyubich 2021-01-13 16:34:59 +0300
  • e8bd2eac0d [#307] cmd/cli: Implement private command for private API access Leonard Lyubich 2021-01-13 15:51:36 +0300
  • f3cac6cc31 [#306] cmd/node: Serve private node service in storage node app Leonard Lyubich 2021-01-13 15:51:05 +0300
  • c1b8a4815f [#306] private: Implement server of gRPC private node service Leonard Lyubich 2021-01-13 15:49:46 +0300
  • e75ddb0549 [#306] private: Implement setters on generated proto messages Leonard Lyubich 2021-01-13 15:48:33 +0300
  • 85ec633938 [#306] Define and compile proto files for private node service Leonard Lyubich 2021-01-13 15:47:54 +0300
  • ca225fa3e8 [#304] cmd/neofs-node: Update morph endpoint config indent Alex Vanin 2021-01-12 17:22:04 +0300
  • 842fb9248c [#304] cmd/neofs-node: Tidy default configuration and log output Alex Vanin 2021-01-12 16:26:39 +0300
  • 63ebe41991 [#304] cmd/neofs-node: Select random NEO endpoints from the list Alex Vanin 2021-01-12 16:25:30 +0300
  • 3774c5d69a [#304] cmd/neofs-node: Catch closing channel of listener endpoint Alex Vanin 2021-01-12 14:05:08 +0300
  • 1e170c3812 [#234] services/object: Support netmap epoch and lookup dead in read ops Leonard Lyubich 2021-01-12 17:55:02 +0300
  • 2f4d90025f [#234] core/netmap: Extend Source interface Leonard Lyubich 2021-01-12 17:42:00 +0300
  • 1d56e60589 [#302] Remove unused FSBucket component Alex Vanin 2021-01-11 19:27:44 +0300
  • b62b19cb5a [#302] Fix goimports linter errors Alex Vanin 2021-01-11 18:24:46 +0300
  • e88c1f750d [#302] Fix golint else/return linter errors Alex Vanin 2021-01-11 18:21:06 +0300
  • 0f3570bdeb [#302] Fix golint naming linter errors Alex Vanin 2021-01-11 18:17:42 +0300
  • 74a68af5c2 [#302] Fix golint underscore linter errors Alex Vanin 2021-01-11 18:17:06 +0300
  • 7e30b0b9c8 [#302] Fix exhaustive linter errors Alex Vanin 2021-01-11 18:15:16 +0300
  • 04c0c1b8f5 [#302] Fix errcheck linter errors Alex Vanin 2021-01-11 18:14:16 +0300
  • 5e231c515a [#302] Fix whitespace linter errors Alex Vanin 2021-01-11 18:12:38 +0300
  • 8d79ac1d13 [#302] Update linter config Alex Vanin 2020-12-30 14:06:44 +0300
  • 9ea75e51b2 [#303] morph/netmap: Implement getting network map snapshot by epoch Leonard Lyubich 2021-01-12 14:26:58 +0300
  • d58e28afee [#298] morph/netmap: Use netmap.NodeState argument in UpdatePeerState Leonard Lyubich 2021-01-11 17:36:55 +0300
  • b45360b933 [#298] cmd/node: Go offline on application shutdown Leonard Lyubich 2021-01-11 14:57:01 +0300
  • 159351fd55 [#298] morph/netmap: Fix invocation of UpdateState contract method Leonard Lyubich 2021-01-11 14:54:41 +0300
  • d26716e792 [#298] ir: Fix parser of UpdateState notification event of Netmap contract Leonard Lyubich 2021-01-11 14:52:48 +0300
  • 07a6e2cc43 [#290] cmd/cli: Trim 0x prefix from salt argument of object hash cmd Leonard Lyubich 2021-01-11 17:43:38 +0300
  • 6df8c84fc2 [#290] cmd/cli: Add salt flag to object hash command Leonard Lyubich 2021-01-11 16:51:29 +0300
  • 3a7f6701d8 [#290] object/rangehash: Apply salt to data before hashing Leonard Lyubich 2021-01-11 16:50:49 +0300
  • 0e2c761481 [#290] object/rangehash: Add salt to RangeHashPrm structure Leonard Lyubich 2021-01-11 16:50:04 +0300
  • ba03f46316 [#290] util: Implement salting writer Leonard Lyubich 2021-01-11 16:47:35 +0300
  • 3bbd0bc95c [#300] innerring: Fix status value in update peer state invocation Alex Vanin 2021-01-11 16:27:35 +0300
  • 27711d64f0 Minor typo fixes v0.14.0 Stanislav Bogatyrev 2020-12-30 13:07:48 +0300
  • b9a0afab60 [#292] Update changelog for v0.14.0 release Leonard Lyubich 2020-12-30 12:46:55 +0300
  • 63fe34af7b [#292] Pull neofs-api-go v1.22.0 Leonard Lyubich 2020-12-30 12:43:22 +0300
  • 22ae074510 [#291] Update go modules files Leonard Lyubich 2020-12-29 18:51:19 +0300
  • 9a86fff7e0 [#291] Remove some unused code from repository Leonard Lyubich 2020-12-29 18:50:41 +0300
  • a51211eda7 [#291] Remove unused code from pkg/services/object/head Leonard Lyubich 2020-12-29 17:39:33 +0300
  • 3260e9263e [#291] Remove unused pkg/services/object/rangehash packages Leonard Lyubich 2020-12-29 17:24:49 +0300
  • d299d94049 [#291] Remove unused pkg/services/object/search/query packages Leonard Lyubich 2020-12-29 17:23:01 +0300
  • 0ce124a6e3 [#291] Remove empty pkg/network/peers dir Leonard Lyubich 2020-12-29 17:20:38 +0300
  • 786da5313e [#291] Remove unused pkg/network/muxer package Leonard Lyubich 2020-12-29 17:19:46 +0300
  • 293af7b78e [#291] Remove empty pkg/network/bootstrap dir Leonard Lyubich 2020-12-29 17:15:33 +0300
  • df116852f2 [#289] Update neo-go version to v0.92.0 Alex Vanin 2020-12-29 13:49:14 +0300
  • 1dd1762163 [#285] object/put: Fix the loss of X-headers when forwarding objects Leonard Lyubich 2020-12-29 11:24:07 +0300
  • 2897e83fb2 [#285] object/eacl: Validate X-headers from the requests, not the responses Leonard Lyubich 2020-12-28 18:59:42 +0300
  • c69f867af1 [#285] services/object: Add X-Headers to client call options Leonard Lyubich 2020-12-28 18:55:16 +0300
  • 0855dec9c2 Prepare for v0.14.0-rc.1 v0.14.0-rc.1 Alex Vanin 2020-12-25 16:43:42 +0300
  • fe2b1fdc4b [#283] morph/client: Implement all calls for audit contract Alex Vanin 2020-12-25 13:20:09 +0300
  • 7174abcc7c [#281] service/audit: Fix typos Alex Vanin 2020-12-25 10:45:59 +0300
  • e5108cf135 [#281] service/audit: Run each SG check in separate routing at PoR Alex Vanin 2020-12-24 14:26:07 +0300
  • 77cf97c236 [#281] innerring: Create audit context once for one audit round Alex Vanin 2020-12-24 17:40:29 +0300
  • 0d7832f5e9 [#281] service/audit: Add separate pool for SG checks in PoR Alex Vanin 2020-12-24 14:24:25 +0300
  • 8e72abaab7 [#281] service/audit: Make report structure threadsafe Alex Vanin 2020-12-24 14:22:55 +0300
  • 44d9f95137 [#276] service/audit: Count Head requests and retries in PoR Alex Vanin 2020-12-24 13:22:14 +0300
  • 9273a89f61 [#276] service/audit: Use random nodes for object.Head in PoR Alex Vanin 2020-12-23 17:57:50 +0300
  • 10b548275a [#276] innerring: Use Head with TTL in PoR Alex Vanin 2020-12-23 17:47:00 +0300
  • f9e81383ae [#259] innerring: Use blocking pools for audit Alex Vanin 2020-12-24 12:47:20 +0300
  • 3ec342b2c3 [#259] services/audit: Implement PDP check Leonard Lyubich 2020-12-23 19:53:11 +0300
  • 310a4c3e4d [#275] innerring: Add storage group search timeout Alex Vanin 2020-12-23 18:07:10 +0300
  • 6836975272 [#275] innerring: Use crypto rand shuffle in audit Alex Vanin 2020-12-23 18:01:03 +0300
  • f593f0b2d6 [#274] innerring: Implement GetRangeHash in audit communicator Alex Vanin 2020-12-23 17:11:14 +0300
  • 6977adec66 [#273] service/audit: Ignore coverage of very small objects Alex Vanin 2020-12-23 16:45:53 +0300